Xiaomi and Redmi are known for their stability, but even they need periodic updates to the operating system. A regular update through the settings menu does not always work: the server can be overloaded, and the Wi-Fi connection can be unstable. In such situations, Recovery mode comes to the rescue, allowing you to manually install firmware from the deviceβs memory.
This method is especially relevant when the phone has "caught a bootloop" (a cyclic reboot) or stopped responding to commands after a failed update through the air. Manually installing via Recovery is the only way to revive the device if the standard download menu is unavailable or corrupted. We will take all the nuances of the process so you can safely update your gadget.
It's important to understand that working with system partitions requires care. Any power interruption or incorrect firmware model can cause the device to fail. However, if you follow the instructions and prepare the device in advance, the risk is minimal. Next, we'll look at preparation, file selection and the installation process itself.
Preparation of the smartphone and choice of firmware
Before you start any manipulation, you need to make sure that you download the right file. The firmware for Xiaomi is divided into global (Global) and Chinese (China), as well as stable (Stable) and development (Beta). For the average user, it is critical to use the Stable Global version corresponding to the region of your device. If you try to install Chinese firmware on a global phone without an unlocked bootloader, the process will end in error.
The update file should have the extension.zip and weigh from 2 to 4 gigabytes. download archives should only be from official resources, such as the site miui.com or verified forums, where moderators check the integrity of signatures. After downloading the file, you need to place it in the root directory of internal memory of the smartphone, without packaging it in additional archives.
βοΈ Check before updating
Make sure to back up important data. Although updates through Recovery often save user files, there is always a risk of losing them when file system crashes. Copy photos, contacts and documents to your computer or to the Mi Cloud cloud storage before you start work.
Enter Recovery Mode on Xiaomi
There are two main ways to get to the recovery menu. The first option is through the standard settings menu if the system is stable. Go to Settings β About your phone, click on the MIUI or HyperOS version several times to make the advanced features menu appear, and select Select the firmware file. Then specify the path to the downloaded archive and press the update button.
The second method is hardware, which is necessary if the phone is not booting into the system. Turn the device off completely. Then press the Volume Up and Power buttons simultaneously. Hold them until the Mi or Redmi logo appears, then release the power button, while continuing to hold the volume rocker.
In a few seconds, the Recovery menu will appear on the screen, and it can be presented in graphic form with touch control or in a text format where the navigation is done with volume buttons and the choice is confirmed by the power button. The menu language is often English or Chinese by default, but the structure remains unchanged for all models.
Navigation and main menu items
Recovery Mode's interface is ascetic, but it contains all the tools you need to maintain the system. Depending on the version of MIUI, items may be called differently, but their function remains the same. Understanding each item will help avoid accidental deletion of data.
The table below shows the transcript of the main commands you will encounter on the screen:
| Menu item (EN) | Menu item (RU/CN) | Function |
|---|---|---|
| Reboot | Reboot. | Normal system restart |
| Wipe Data | Clear the data | Full reset (Factory Reset) |
| Connect with MIAssistant | Connect to MIAssistant | Mode for PC connection |
| Install Update.zip | Install update.zip | Starting the firmware installation |
The most dangerous item is Wipe Data. Activation will result in the complete deletion of all user files, accounts and settings. Use this option only if you are making a clean install or preparing the phone for sale. For a regular upgrade through Recovery, this step is not required unless you are switching between different versions of Android (for example, from Android 11 to 13).
β οΈ Warning: Never select "Wipe All Data" in the hope of simply speeding up your phone, and this action will permanently delete your photos and correspondence without the possibility of recovery through the shopping cart.
Manual installation of the update
If you use graphical Recovery, select the Choose update package and find the previously downloaded update.zip archive in internal memory. The system will automatically check the digital signature of the file. If the firmware is suitable for your model, an Update button will appear. Click on it and wait for the process to be completed.
In Recovery text mode, navigation is done with volume buttons. Bring your cursor to Install update.zip to System One (or similar) and confirm the action with the power button. The installation script will run checksum checks. If the file is damaged or does not match the model, you will see a message Can't verify update.
What to do if there is an error of verification?
During installation, the progress bar will be displayed on the screen. Don't touch the buttons or try to restart the device. The process can take anywhere from 5 to 15 minutes depending on the amount of updates and memory speed, and once installed successfully, the phone will automatically reboot to the new system.
π‘
If the update is delayed in the phase 99%, Don't panic right away. 10-15 This is the time when the final application optimization and system libraries are being reassembled.
Resolve errors and problems during the update
One common problem is the message βCanβt verify updateβ which happens when a user tries to roll back to an older version of Android (e.g., from MIUI 14 to MIUI 12) or install firmware from another region, in which case the standard Recovery blocks the installation for security reasons.
To solve the problem, sometimes cleaning the cache before installing. From the Recovery menu, select Wipe Cache (if available) or Wipe Data (with loss of data). After cleaning, repeat the installation procedure. If this does not help, you will need to use Fastboot mode and a computer for full flashing.
You can also have a phone that goes into an endless reboot after the upgrade, and then you have to log in to Recovery again, select Wipe Data β Wipe All Data, and confirm the reset, which will delete the conflicting files of the old system and allow the new OS to start properly.
β οΈ Note: If the phone continues to reboot cyclically after the data reset or hangs on the logo, the system partition may be damaged. In this case, software methods may not help, and you will need to contact a service center for soldering memory or using deep firmware tools.
Fastboot Mode and its Differentiation from Recovery
Users often confuse Recovery Mode and Fastboot Mode. Fastboot is a deeper level of access to the hardware used for low-level operations. Entering by pressing the Volume Down button and Power. An image of a hare repairing an android appears on the screen, or the words FASTBOOT.
Unlike Recovery, where you can install ready-made ZIP-archive, Fastboot mode is designed to firmware partitions separately through a computer using the Mi Flash Tool utility. This method is more complex, requires an unlocked bootloader and is used mainly in case of serious system failures or switching between versions (Global) β China).
For a regular update, the user has enough features Recovery. Going to Fastboot makes sense only when Recovery does not see the firmware file or the phone does not turn on at all. Using Fastboot without proper knowledge can lead to a complete locking of the device (Hard Brick).
π‘
Recovery is designed to install updates and reset data by the user, while Fastboot is an engineering mode for deep flashing through the PC that requires special skills.