Updating the firmware on Xiaomi devices isnโt just about installing the latest security patches; a full update may include upgrading to a new version. MIUI Or even changing the operating system to HyperOS (for supported models), but how to do it right to avoid errors, data loss or turning your smartphone into a brick and mortar"?
In this article, we will discuss all possible ways of updating - from the standard to the standard. OTA You'll learn how to prepare your device, where to download official firmware files, and what to do if the update is stuck, and you'll learn unique features for devices with a locked bootloader and updates on HyperOS.
Important: Update procedure may vary depending on the model (Redmi Note 12, Poco) X5, Mi 13 et al., versions MIUI If your device is released before 2020, check the support for the new firmware on the official Xiaomi website.
1. Preparation of the device for updating
Before you start updating, you need to follow a few critical steps, neglecting them can lead to data loss, malfunctions or even a device โbrickโ.
First, check the current version. MIUI. To do this, go to the Settings. โ The phone. โ Version. MIUI. Take a note of this information or take a picture of it, and you'll need it to choose the right firmware, for example, if you have it installed. MIUI 14.0.5 Global, and version 14.0.8 is available, can be updated via OTA. But if you want to move on with MIUI 13 on HyperOS, will require full firmware.
Second, back up. Update via Recovery or Fastboot can erase all data. Use the built-in Backup app or third-party solutions like Titanium Backup.
- ๐ฑ Contacts (export to Google Account or VCF-file)
- ๐ธ Photos and videos (copy to PC or cloud)
- ๐ Wi-Fi passwords (save the list of networks)
- ๐ฎ Game Save (use cloud services or Helium)
โ ๏ธ Note: If your Xiaomi device has an unlocked bootloader, after updating through Fastboot, Anti-Rollback protection may work.This means that rolling back to the old version of the firmware will not be possible without the risk of turning the phone into a brick".
Also make sure that:
- ๐ Battery charge of at least 60% (better than 100%)
- ๐ Wi-Fi connection is stable (for the OTA-update)
- ๐ฅ๏ธ On the PC installed drivers Mi Flash Tool (for manual firmware)
- ๐ Cable USB Original or high quality (cheap cables may interrupt data transmission)
Method 1: Air Update (OTA)
The easiest and safest method is to upgrade by air (Over-The-Air, OTA). It's suitable for most users and doesn't require any special skills, but it has limitations:
- ๐ถ Requires a stable Internet connection
- ๐ Updates only to the next available version (you canโt miss the version)
- โณ It may be delayed for several weeks in some regions.
To check for updates:
- Open the Settings. โ The phone.
- Slip on the item System Update (or MIUI version on older models).
- Click Check for updates.
- If the update is available, click Download (required) ~1-3 GB of free space).
- After downloading, select Install Now or Install Later.
If the update doesnโt come automatically, you can try the forced search:
- ๐ Restart the device and repeat the check.
- ๐ Check that the region of the device matches your firmware (e.g. Global, EEA, You can change the region through Settings โ Additionally. โ Region.
- ๐ก Connect to another Wi-Fi network or use mobile internet.
โ ๏ธ Note: If your Xiaomi device was purchased in China and runs on China Stable firmware, updates OTA For the global version (Global) you may not be coming.
๐ก
OTA-Updates save all data and settings, but do not allow you to skip the version MIUI. For example, 13.0.5 cannot be upgraded to 14.0.8 at once, only in stages.
Method 2: Manual update via Recovery
If OTA-Update is not available or you want to install a specific version of the firmware, you can use Recovery mode. This method is suitable for devices with a locked bootloader and does not require unlocking.
This will require:
- Download the official service package (file with.zip extension) from the site MIUI Choose a version that matches your model and region (e.g. Redmi Note 11 Global).
- Transfer the file to the root directory of the deviceโs internal memory (not to folders!).
- Reboot to Recovery Mode: 1. Turn off the device. 2. Press the power button. + Loudness up before the appearance of the Mi logo. 3. In the Recovery menu, select the language (usually English). 4. Go to Install. update.zip to System.
- Select the downloaded file and confirm the installation.
The update process will take 5-15 When you're done, the device automatically restarts. If the update is interrupted, repeat the procedure or try another method.
Download the correct version of the firmware (.zip)|Check file integrity (MD5)|Transfer the file to the root of the memory|Charge the phone. โฅ70%|Prepare a spare cable USB-->
Advantages of the method:
- โ Does not require unlocking the loader
- โ Stores user data (but backups are recommended!)
- โ Suitable for anti-rollback devices
Disadvantages:
- โ You can't downgrade the story. MIUI
- โ It does not work if the system is damaged (Fastboot is needed)
Method 3: Full Fastboot Firmware (for power users)
If your device is not updated through OTA or Recovery, or you want to reflash it completely (for example, change the firmware region or install HyperOS), you will need to use Fastboot mode:
- ๐ Unlocked bootloader (if not unlocked โ see Section 5)
- ๐ป Computer with Mi Flash Tool drivers installed
- ๐ฆ Official Fastboot Firmware Package (.tgz or.zip file)
Step-by-step:
- Download the Fastboot firmware for your model. Poco, for example. F5 It could be a file. toco_global_images_....tgz.
- Unpack the archive in a folder on your computer (the way without Cyrillic!).
- Install the Mi Flash Tool and drivers for your device.
- Put your phone in Fastboot mode: 1. Turn off the device. 2. Press the power. + Loudness down to the appearance of the screensaver with a rabbit in a hat (Fastboot mode).
- Connect your phone to your PC via USB.
- In the Mi Flash Tool, select the folder with the unpacked firmware and press Refresh. The device must be determined.
- Select firmware mode: Clean all - clean all and lock - clean all + bootloader lock (not recommended) Save user data - data retention (not always stable)
Flash
| Firmware mode | Are the data stored? | Is the loader locked? | When to use |
|---|---|---|---|
| Clean all | โ No. | โ No. | Recommended mode for clean installation |
| Clean all and lock | โ No. | โ Yes. | Only if you need to return the guarantee (risk of a breeze!) |
| Save user data | โ Yes (partially) | โ No. | Update without losing data (not always working) |
โ ๏ธ Note: Fastboot firmware with Clean all and lock option may cause the bootloader to be permanently blocked on some models (e.g. Redmi Note 10 Pro and later).This means that in the future you will not be able to unlock the bootloader to install custom firmware.
What if the Mi Flash Tool canโt see the device?
5 Unlocking the bootloader for firmware through Fastboot
If your Xiaomi device has a locked bootloader, you need to unlock it before you run through Fastboot.This process is officially supported by Xiaomi, but has a number of limitations:
- ๐ Requires linking your Mi Account to your device.
- โณ Waiting to unlock can take up to 720 hours (30 days) for new accounts.
- ๐ฑ Some models (e.g. Mi 11 Ultra, Redmi) K50) have additional protections.
Instructions for unlocking:
- Link your Mi Account to your device in Settings โ Xiaomi Account.
- Turn on the debugging. USB and Unlocking OEM: Settings โ The phone. โ Version. MIUI (Tap 7 times to turn on the developer mode โ Additionally. โ For developers โ Unlocking OEM (insert)
- Download and install the Mi Unlock Tool.
- Move your phone to Fastboot mode (as in Section 4).
- Connect the device to your PC and start the Mi Unlock Tool.
- Sign in to your Mi Account and follow the instructions. If you receive a waiting message, wait for the specified time.
Once you unlock successfully, you can flash the device through the Fastboot, but remember:
- ๐ Unlocking resets the device to factory settings.
- ๐ก๏ธ Some banking applications (for example, Sberbank Online) may stop working due to the SafetyNet trigger.
- ๐ Xiaomiโs warranty on unlocked devices does not apply.
1. Use another PC with Windows 10/11 (Windows 7 frequently).
2. disable the antivirus and firewall.
3. Connect to the Internet via another IP (For example, through the mobile Internet).
4. Repeat the attempt after 24 hours (sometimes re-assigning the account helps).-->
6. Update to HyperOS: features and pitfalls
At the end of 2023, Xiaomi began the transition from MIUI It's based on Android 14 and offers improved performance, new design and optimization for IoT devices:
First, not all devices will get HyperOS. At the time of writing (2026), support is confirmed for the following series:
- ๐ฑ Xiaomi 13/13 Pro/13 Ultra/14
- ๐ฑ Redmi K60/K60 Pro/K60 Ultra
- ๐ฑ Poco F5/F5 Pro
- ๐ฑ Redmi Note 12 Turbo/12 Pro+
The full list of supported models can be checked on the official HyperOS website.
Second, an update to HyperOS may not be available through OTA for devices on older versions MIUI. In this case, you will need to manually firmware through Fastboot or Recovery:
- ๐ HyperOS does not support rollbacks to MIUI blitz-free.
- ๐ The first update can take up to 30 minutes (donโt interrupt the process!).
- ๐ฆ Some applications (for example, topics for MIUI) may not work.
If you decide to upgrade to HyperOS, follow the instructions:
- Make sure your model is on the supported list.
- Download HyperOS firmware for your model from the official website (choose the Stable version, not Beta).
- For devices with a locked bootloader, use Recovery, for unlocked ones - Fastboot.
- After the update, reset the settings (Settings) โ Resetting settings to avoid conflicts.
๐ก
HyperOS is not just a new version. MIUI, Update to it is irreversible for most devices. Before you switch, make sure that all critical applications (banking, instant messengers) are compatible with Android 14.
7 What to do if the update has stalled or occurred with an error
Even if all the instructions are followed, the update may not go according to plan.
1.The device got stuck on the Mi or HyperOS logo after the update
- ๐ Wait. 15-20 Minutes โ the first switch on after the update can be long.
- ๐ Make sure the battery is charged (plug in the charge and wait 10 minutes).
- ๐ ๏ธ If the freeze lasts more than 30 minutes, try to go to Recovery (Food). + Volume up) and perform Wipe data (reset settings).
2.Couldn't verify update error when installed via Recovery
- ๐ Check the integrity of the downloaded file (compare hash) MD5 formal).
- ๐ Rename the file to update.zip and try again.
- ๐ฅ Download the firmware again - the file could have downloaded with errors.
3. Mi Flash Tool is an error "flash_all.bat failed"
- ๐ฅ๏ธ Start the Mi Flash Tool on behalf of the administrator.
- ๐ Make sure that the path to the firmware folder does not contain Cyrillic or spaces.
- ๐ Try another one. USB-port.
- ๐ ๏ธ If the error is related to anti_rollback, You will need to flash a newer version of the firmware (rollback is impossible).
4. After the upgrade, the mobile network or Wi-Fi does not work
- ๐ถ Check that the firmware is relevant to your region (e.g. Global vs China).
- ๐ Reset network settings to Settings โ SIM-maps and mobile networks โ Resetting network settings.
- ๐ก If you have a Wi-Fi problem, try connecting to a 2.4 GHz network (5 GHz may not work on some firmware).
โ ๏ธ Note: If the device does not turn on at all after a failed update (black screen, no button response), do not try to flash it again without diagnosis. In some cases (for example, damage to the boot partition) you will need to use the device. EDL-Emergency Download Mode, which requires an authorized Xiaomi account or a service center.
8. How to verify the success of the upgrade and optimize the operation of the device
After the update, it is recommended to follow several steps to ensure that the installation is correct and improve performance:
1. Verification of firmware version
Go to Settings. โ About the phone and make sure the version matches the set. For example, if you've been flashing HyperOS 1.0.5.0, that's what you should display in the settings.
Diagnostics of basic functionality
- ๐ Check the work of calls and mobile Internet.
- ๐ Make sure that Wi-Fi and Bluetooth are connected without errors.
- ๐ Test the speakers, microphone and vibration.
- ๐ท Take a test photo on the main and front cameras.
3. Optimization after the update
- ๐งน Clear the app cache in Settings โ Annexes โ Application management.
- ๐ Reboot your device (sometimes helps stabilize your work).
- ๐ Turn off unnecessary background processes in Settings โ Battery โ Optimizing the battery.
- ๐ If you are using HyperOS, configure new privacy features in Settings โ Confidentiality.
4. Data recovery after resetting
If you were running Clean all in the Mi Flash Tool, restore the data from the backup.
- Transfer backup files to the device.
- Open the Backup app and select Restore.
- Specify files for recovery (contacts, messages, notes, etc.).
- Restart the device after completion.
AdGuard or Blokada instead of ad blocker.
Hex Installer or Substratum for themes (root required).
- QuickShortcutMaker to access hidden settings.-->