Updating the firmware on Xiaomi Mi devices is not just a way to get new features, but also a guarantee of security, stability and compatibility with modern applications. However, the process can seem complicated, especially if you are encountering it for the first time. In this article, we will discuss all the current methods of updating β from standard OTA to manual firmware through Fastboot and TWRP, and also explain how to avoid typical errors.
Many users are afraid to upgrade because of the risk of βbrickingβ the device or data loss. But if you follow the proven instructions and understand the nuances, the process will become simple and safe. For example, did you know that some Xiaomi Mi 10/11 models need to disable anti-rollback check when upgrading through Fastboot? Or that devices on Qualcomm processors require a different sequence of instructions than on MediaTek?
In the article you will find:
- πΉ Step-by-step instructions for 4 ways to update (OTA, Recovery, Fastboot, TWRP).
- πΉ Table of methods compatibility with popular models Xiaomi Mi.
- πΉ Discovery of errors such as E1001, Cann't verify update and how to fix it.
- πΉ Tips for backing up and recovering data after a failed update.
1. Update Preparation: What to Do Before Firmware
Before you start updating, make sure your device is ready for the procedure.Neglect of preparation is the main cause of crashes and data loss.
First, check the current version of MIUI and available updates. To do this, go to Settings β About Phone β MIUI Version. Remember or write down the current firmware - this will help you choose the right file for manual updates. On some devices (for example, Xiaomi Mi 11 Ultra), the version can be displayed in MIUI 14.0.5.0.TKACNXM format, where:
- π 14.0.5.0 - version MIUI;
- π TKA β Model code for Mi 11 Ultra);
- π CN β region (China), RU β Russia, EU β Europe.
Second, free up enough space on the internal drive. Upgrade through OTA requires a minimum of 1-1.5 GB of free space, and for manual firmware through Fastboot, up to 3-4 GB (depending on the model). Check memory in Settings β Storage.
Finally, back up, and even if the upgrade is successful, some settings (such as fingerprints or app data) may reset.
- π Built-in backup MIUI: Settings β Additionally. β Backup and reset β Local backup;
- βοΈ Xiaomi Cloud (if you have a Mi Account);
- πΎ Third-party utilities such as Titanium Backup (require root rights).
β οΈ Note: On devices with an unlocked bootloader (bootloader) backup through MIUI You may not be able to save the application data. TWRP Or OrangeFox Recovery to create a full backup.
Check the MIUI version and device model |Free β₯1.5GB of memory | Backup data | Connect to charging (β₯50% of battery) | Disable VPNs and firewalls | Download the correct firmware for your model-->
2. Method 1: Air Update (OTA) is the easiest method
The OTA (Over-The-Air) update is a standard method that doesnβt require a PC connection or manual file download.Itβs suitable for most users, but has limitations:
- β It only works for official firmware (not custom);
- β Stores all data and settings;
- β May not show updates if the device is unlocked or stitched with an unofficial version MIUI;
- β Sometimes gets stuck checking for an update (see below).
To update through OTA:
- Open Settings β About the phone β System update.
- Click Check for updates.
- If the update is available, click Download (Wi-Fi or mobile internet required).
- After downloading, select Install and wait for the reboot.
If the update is not available, try:
- π Reset the device;
- π Connect to another Wi-Fi network (sometimes the providerβs locks interfere with verification);
- π± Manually download full OTA-package for your model from en.miui.com and install it through Settings β Updating the system β Threefold β Select the update file.
β οΈ Note: On some devices (e.g. Xiaomi Mi) 9 s MIUI 12.5) installation OTA The file may be used to create a Couldn't verify update. update.zip and try again.
3. Method 2: Update via Recovery - if OTA doesn't work
If an OTA update is unavailable or if it comes up with errors, you can install the firmware through stock Recovery, which is suitable for official firmware and does not require unlocking the bootloader.
First, download the full firmware package (not OTA!) For your model from the official Xiaomi website. the file must have a type name miui_MI11Global_V14.0.5.0.TKBMIXM_... and the.zip extension. Don't unpack it!
Next:
- Copy the.zip file into the root directory of internal memory (not into the folder!).
- Turn off the device.
- Press Volume Up + Power before the Mi logo appears (this will trigger Recovery).
- In the Recovery menu, select the language (if available) then:
After the reboot, the device will be updated.
If Recovery doesnβt have an update installation, your device is using the new version of Recovery (starting with MIUI 12).
- Connect the device to the PC;
- Download the Mi Flash Tool and run the firmware through Fastboot (see next section).
- Download the firmware for Fastboot (type file) miui_MI11_Fastboot_V14.0.5.0...).
- Unpack the firmware in a folder without spaces (for example, C:\Mi11_Fastboot).
- Start the Mi Flash Tool, select the folder with the firmware.
- Transfer the device to Fastboot mode:
- In the Mi Flash Tool, press Refresh (the device should appear), then select the firmware method:
Flash
β οΈ Note: On devices with a MediaTek chipset (for example, Xiaomi Mi) 10T) Fastboot requires the use of a utility SP Flash Tool instead of Mi Flash Tool. instructions are different - see official documentation.
| Model of the device | Supports OTA | Supports Recovery | Requires unlocking for Fastboot | Features |
|---|---|---|---|---|
| Xiaomi Mi 11 | β Yes. | β Yes (new Recovery) | β Yes. | When running through Fastboot, you may need to turn off the antirollback. |
| Xiaomi Mi 10 Pro | β Yes. | β Yes. | β Yes. | Supports Fastboot and EDL (Emergency Mode). |
| Xiaomi Mi 9 | β No (outdated versions) MIUI) | β Yes. | β Yes. | Frequent errors in OTA-Update due to old Recovery. |
| Xiaomi Mi A3 (Android One) | β Yes. | β No. | β No. | Updated as a standard Android smartphone (without MIUI). |
π‘
Fastboot firmware is the only way to restore your device after a major failure (such as a looped boot or DM-Verity error).
5. Method 4: Update via TWRP β for custom firmware
If you're using custom Recovery (TWRP, OrangeFox) or informal firmware (like LineageOS, Pixel Experience), upgrading to TWRP is the most convenient option.
- π Install unofficial firmware;
- π¦ Make backups and restore them;
- π§ Remove unnecessary system applications.
To update via TWRP:
- Download firmware in.zip format (for example, from the XDA Developers forum or xiaomi.eu).
- Copy the file to the device or on SD-map.
- Download to TWRP:
- In TWRP, select:
Reboot System
If you install the official firmware through TWRP, you may need to clean the System partition further, otherwise the device will get stuck on the boot.
π‘
Before installing custom firmware, check its compatibility with your model on the XDA or 4PDA forum. Some firmware (for example, for Mi 11) require a special kernel or patches to properly operate the camera.
6.Typical update errors and their solutions
Even when you follow instructions, you can have errors, and let's look at the most common ones and how to fix them.
Error 1: Couldn't verify update (when installed via Recovery or OTA)
- πΉ Reason: Damaged firmware file or version mismatches.
- πΉ Solution: Download the firmware again (check the checksum) MD5); Rename the file to update.zip; Install it through Fastboot.
Error 2: E1001 or Anti-rollback check (when running through Fastboot)
- πΉ Reason: Trying to install an older version MIUI, more current.
- πΉ Solution: Use the new version firmware; Modified antirollback circumvention is required fastboot_script (Risky!; on some devices (e.g. Mi) 10) You can turn off the check via the command: fastboot oem anti_fuse unlock
Error 3: The device got stuck on the Mi logo after the update
- πΉ Reason: Incompatible firmware or interrupted installation process.
Error 4: There is not enough room for an update
- πΉ Reason: The device has less than 1 GB of free space.
- πΉ Solution: Clear the cache in Settings β Warehouse β Clear cache; Delete unnecessary apps or transfer files to your PC; Use Fastboot β it doesnβt require free space on your device.
What if the device does not turn on after a failed update?
7. How to roll back to the previous version of MIUI
Sometimes after the update, there are problems: bugs, performance decline or incompatibility with applications, in which case you can try to roll back to the previous version, but there are nuances:
- β οΈ On anti-rollback devices (most models after 2019), rollback is blocked at the bootloader level;
If the antirollback does not block the rollback, act as follows:
- Download the full firmware of the desired version from the official website.
- Sweat it through Fastboot with a complete clean (Clean all).
- If the device is looped, repeat the firmware with the antirollback check disabled (see above).
For devices with blocked antirollback, the only option is to wait for a new firmware with bug fixes or go to custom firmware (for example, xiaomi.eu), where the antirollback is disabled.