Updating firmware on Xiaomi devices is not just a way to get new features, but also a critical procedure for security, stability and performance. However, many users face challenges from endless downloads to bricks after a failed firmware. In this article, we will discuss all official and alternative methods of updating, including the nuances for smartphones (Redmi, POCO, Mi, TVs (Mi) TV) Smart devices (Mi Band, Mi Home).
Weβll focus on the update preparations β why you shouldnβt skip backups, how to check firmware compatibility with your model, and what to do if your device stops turning on after the update, and youβll find unique insights into hidden recovery menu settings for Qualcomm and MediaTek devices that arenβt documented in the official instructions.
If youβve never updated Xiaomi manually or encountered bugs like Error 7 or Couldnβt verify update, this guide will help you avoid typical bugs and bring your device back to life even after a failed firmware.
Preparation for the update: 5 mandatory steps
Before you start updating, you need to perform several critical actions, and skipping at least one of them can lead to data loss or device failure.
First, check the current version. MIUI. To do this, go to the Settings. β The phone. β Version. MIUI. Write down the full build number (for example, MIUI Global 14.0.5.0.TKMCNXM). This information is going to be needed to choose the right firmware. TV The other way: Settings β The device β Update of the PO.
Second, free up at least 3GB of storage on your smartphone or 1GB on your TV, and updates weigh between 500MB and 2.5GB, and the system needs extra space to unpack files, and if there's not enough memory, the device may freeze during the update check phase.
- π± For smartphones: Remove the app cache in Settings β Warehouse β Clear the cache.
- πΊ For TVs: Move movies and apps to an external drive.
- β‘ For smart devices: Turn off unnecessary sensors in Mi Home to free up memory.
Step three is backup. Use Xiaomi's built-in tools:
- π On smartphones: Settings β Additionally. β Backup and reset β Local backup.
- π₯οΈ On TVs: Connect USB-drive and select Settings β The device β Backup.
Check the version. MIUI/Android TV|Release the minimum 3 GB memory|Create a backup copy|Connect to charging (minimum) 50%)|Shut down. VPN firewalls-->
Fourth, charge the battery, make sure it's at least 50 percent, and if the upgrade is interrupted by a discharge, the device can go into mode. EDL (emergency loading and a service cable will be required to recover.
Fifth, stable Internet connection. Update by air" (OTA) If you're running a speed below 5 Mbps, download the firmware to your computer and install it via Mi. PC Suite or Fastboot.
π‘
If you POCO F3 or Redmi Note 10 Pro with custom recovery (TWRP), Before upgrading, be sure to return stock recovery via the fastboot flash recovery command. recovery.img. Otherwise, the device will get stuck in the bootloop!
Method 1: Air Update (OTA)
The easiest and most secure method is automatic updates over the Internet, which is suitable for 90% of users, but has limitations:
- β It is only available for official firmware (Global, China, EEA).
- β Not available for devices with unlocked bootloader or custom firmware.
- β οΈ You may not show the latest versions if your region is not in the first wave of updates.
Instructions for smartphones:
- Go to Settings β About the phone β System update.
- Click Check for updates.
- If the update is available, click Download (Wi-Fi required).
- After downloading, select Install Now or Install at night.
For Mi TVs, the way is different:
- Open Settings β Device β Software Update.
- Choose Update via the Internet.
- Confirm the download and wait for the reboot (can take up to 20 minutes).
By air (OTA)|Through Mi. PC Suite|Manually through Recovery|Fastboot|Never update.-->
If the update is not available, try:
- π Reset network settings: Settings β Wi-Fi β Additionally. β Reset the settings.
- π‘ Use it. VPN: Connect to servers in Germany or India β sometimes updates come sooner.
- π Wait 24-48 hours: Updates spread by waves.
What to do if OTA-update hung on 0%?
3. Method 2: Update via Mi PC Suite
Mi PC Suite is Xiaomi's official software for managing devices from a computer, and it's a useful tool if you want to use it:
- π₯οΈ You have slow Internet, and OTA slip-on.
- π§ Restore the device after failure.
- π¦ Want to install a firmware that is not yet available by air.
Instructions:
- Download Mi. PC Suite from the official website and install on PC (Windows 7β11).
- Connect the device to USB (Use the original cable!).
- Turn on USB Debugging on your smartphone: Settings β About Phone β MIUI Version (click 7 times), then Settings β Additional β For Developers β Debugging over USB.
- Launch Mi. PC Suite, wait for device recognition.
- Go to the Update tab and follow the instructions.
Advantages of the method:
- β Automatic definition of the model and available firmware.
- β The ability to roll back on the previous version (if it is in the Xiaomi database).
- β Saving user data (unless a complete reset is selected).
Disadvantages:
- β Does not work with MediaTek devices (e.g. Redmi) 9A, POCO M3).
- β May not show custom or regional firmware.
π‘
Mi PC Suite is the only official way to update Xiaomi without losing data. OTA But for devices with MediaTek, it's better to use Recovery or Fastboot.
Method 3: Manual update via Recovery
If OTA mi PC Suite is not suitable, you can install firmware manually through Recovery. This method requires more action, but is suitable for most devices, including televisions.
You'll need:
- π Firmware file in.zip format (download only from the official website).
- π Charge at least 70% (for smartphones) or network connection (for TVs).
- ποΈ USB-storage device (for TV) internal memory (for smartphones).
Instructions for smartphones:
- Download the firmware for your model (for example, miui_HMNote9ProGlobal_V12.0.1.0.QJZMIXM_...).
- Rename the file to update.zip and move it to the root of internal memory.
- Turn off the device.
- Press Volume Up + Power to Enter Recovery.
- Select the language, then Install update.zip to System.
- Confirm the installation and wait for completion (10-15 minutes).
For Mi TVs:
- Download the firmware for your model (for example, mibox3_ota_00015.zip).
- Copy the file to USB-accumulator (FAT32!).
- Connect the flash drive to TV and go to Settings. β The device β Update of the PO β Update through USB.
- Select the file and confirm the installation.
Important nuances:
- π If the device is stuck on the logo after the update, run Wipe Cache in Recovery.
- π« Do not use firmware for other regions (for example, do not install China). ROM Global device).
- π§ For devices with TWRP Choose files marked for TWRP.
How to log into Recovery on a locked device?
5. Method 4: Update via Fastboot (for experienced)
Fastboot is a firmware mode that is used to install official and custom firmware, as well as to restore devices after crashes. This method erases all data, so backup is a must!
You'll need:
- π₯οΈ Computer with Windows/Linux and installed Xiaomi drivers.
- π Firmware in.tgz format (download from Xiaomi Firmware Updater).
- π§ Tools: Mi Flash Tool (for Windows) or fastboot (for Windows) Linux/Mac).
Step-by-step:
- Unpack the firmware in a folder (for example, C:\miui_fastboot).
- Turn off the device and transfer to Fastboot: Press Volume Down + Nutrition.
- Connect to your PC and check for recognition by command: fastboot devices must display a serial number.
- For Windows: Launch the Mi Flash Tool, select the firmware folder and press Refresh β Flash.
- For Linux/Mac Use the script: sudo./flash_all.sh
Firmware time: 5-10 minutes. Once completed, the device will automatically restart.
π‘
Fastboot is the only way to bring back a device with a damaged firmware (bootloop, brick) but it requires an unlocked bootloader for custom firmware!
Common mistakes and decisions:
| Mistake. | Reason. | Decision |
|---|---|---|
| remote: unknown command | Older version of fastboot | Update Android SDK Platform-Tools |
| FAILED (remote: 'Flashing is not allowed') | Loader locked. | Unlock with the Mi Unlock Tool |
| Error: update package missing | The Wrong Path to Firmware | Check the path in Mi Flash Tool or script |
| Device not found | No drivers or USB-debugging | Install Xiaomi drivers and turn on OEM Unlock |
6. Update of Xiaomi smart devices (Mi Band, Mi Home)
The Mi Band smartwatches, Yeelight light bulbs and other gadgets from the Mi Home ecosystem also require upgrades.
For the Mi Band 5/6/7:
- Connect the bracelet to the Mi Fitness app.
- Go to Profile. β Mi Band β Firmware update.
- Confirm the download and wait until the bracelet is completed (do not turn off!).
For Mi Home devices (robot vacuum cleaners, sensors):
- Open the Mi Home app.
- Select the device β Settings (βοΈ) β Firmware update.
- Connect your device to a 2.4 GHz network (5 GHz is not supported!).
Important nuances:
- π Mi Band: Charge must be at least 50%, otherwise the update will be interrupted.
- πΆ Home / Home / The device should be on the same network as the phone.
- β³ Update time: Mi Robot vacuum cleaner can take up to 30 minutes.
7 Solving problems after the update
Even if the upgrade is successful, there can be problems, from small glitches to complete failure.
Problem 1: The device does not turn on (brick)
- π If the screen is black but there is vibration/backlighting: try to pinch the power + Volume up for 20 seconds.
- π₯οΈ If there is no reaction: run through Fastboot (see Method 4).
- π§ For TVs: disconnect from the network for 5 minutes, then hold power for 30 seconds.
Problem 2: Infinite Bootloop
- π± On smartphones: log in to Recovery and select Wipe Cache.
- πΊ On TVs: Reset through Settings β The device β Reset to factory (if menu available).
Problem. 3: Loss of network connection (Wi-Fi/mobile)
- πΆ Reset network settings: Settings β Wi-Fi β Additionally. β Reset the settings.
- π± If mobile communication is not working: check the settings APN or re-install SIM-map.
π‘
If the sound is missing after the update TV, Check the Digital Exit settings (SPDIF) In Settings β Sound. Sometimes factory resets bring sound back.
Problem 4: Fast battery discharge
- π Calibrate the battery: fully discharge, then charge to 100% without interruptions.
- π Check battery consumption in Settings β Battery and disable voracious apps.
Problem 5: Application errors (e.g. Google Play)
- π Clear the cache and data of Google Play Services.
- π¦ Reinstall the problem app.