How to flash Xiaomi in Recovery mode via MiFlashPro

The official toolkit from the creators of MIUI allows you to perform a variety of actions to improve the performance of your gadget. Its main task is to flash the device. Of course, it will be possible to perform this procedure in other ways, but in this case, users will not have to worry about the performance of their device in the future. This article will consider detailed instructions on flashing Xiaomi in Recovery mode and downloading the archive through MiFlashPro. This option of updating the gadget is regarded as one of the most common and safe.

Preparing to flashing

The procedure of flashing Xiaomi phone through MiFlash requires not only attentiveness during its implementation, but also proper preparation. This process will not take much time, as it involves only three steps:

  1. Charging your smartphone. Suddenly disconnecting the device during flashing may well cause it to brick. It is for this reason, it is best to take care to ensure maximum charge right away.
  2. Downloading the program. We recommend using this article. Next you will need to perform the usual installation of software and drivers.
  3. Logging into the Mi-account. You can do this immediately after launching the program. Here appears the login/registration window. A new account can be created in the tab “Create an account”.

Among other things, experts recommend choosing a quality USB cable so that the connection between the PC and smartphone is not lost during system updates.

Прошивка телефона Xiaomi через Рекавери

Stages of correctly flashing Xiaomi via Recovery

Finally, it’s time to learn how to flash your Xiaomi phone via Recovery. This process also consists of three steps, but it takes much more time than preparation.

Downloading the archive with the firmware

First of all, the user has to download the file with the update. This can be done with the help of third-party resources, for example, through the site 4PDA. But also Xiaomi owners have the opportunity to download the firmware directly from the application MiFlash. This is done as follows:

  1. Open the “ROM Packages” section.
  2. Select your smartphone model and click “Refurbish”.
  3. Find the current firmware and click “Download”.

When selecting the update file, pay attention to the “Method” column – “Recovery” should be specified here.

Switching to Recovery mode

The next step involves the smartphone itself, waiting for the update. To flash MIUI in Recovery mode, you need to enter it. To do this you need to:

  1. Turn the phone off.
  2. Simultaneously press the volume up and lock keys for 5 seconds.
  3. Wait for the menu on the screen in Chinese or English.
  4. If a language selection menu appears, select English.

When the screen says Main Menu Mi Recovery, then use the volume buttons to reach “Connect with MiAssistant” and confirm the action with the lock button.

Installing new firmware

The third step begins when the wired icon appears on the phone screen. This happens immediately after performing the above steps. Now, in order to flash the Xiaomi phone through Recovery successfully, the device must be connected to the PC via a wire. Next, the user’s actions will be as follows:

  1. Open the “Recovery” tab in the application.
  2. Click the icon with three horizontal dots.
  3. Select the downloaded .zip file on your computer.
  4. Wait for the download and click “Flash”.

After that, the update/flashing procedure will start. You will be able to watch it on the screens of both devices. And at the end of the process, the smartphone will reboot itself to its normal state. Then you can safely disconnect the USB cable and use the gadget as usual.


Is it possible to roll back the firmware to an older version using MiFlash?

Yes. There are different versions in the list of available updates in the application itself. The user can download absolutely any file and install the firmware on the smartphone.

How is reflashing via Recovery better than Fastboot?

The main difference between the Recovery mode and Fastboot is that the first allows you to work with the system through the interface of the smartphone itself. Although the MiFlash program functions only on the PC, thanks to this mode the user will be able to perform other actions with his gadget to immediately install the necessary settings, using only it.


Proper flashing of your smartphone is the key to the successful operation of the device. Incorrect execution of the procedure often leads to irreversible consequences: the gadget stops functioning or turns into a “brick” at all. Therefore, to avoid trouble, it is worth listening to the advice of our experts and carrying out the operation, clearly following the instructions.