The Xiaomi Mi 9, released in 2019, is still a popular smartphone among users who appreciate performance and camera. However, with the release of new versions of MIUI and Android, owners are faced with the question: how to update the device correctly to avoid data loss and errors? In this article, we will analyze all the current ways of updating β from automatic OTA to manual firmware via Fastboot.
Itβs important to understand that the Mi 9 (codename cepheus) officially supports updates to MIUI 14 based on Android 13, but informal firmware (like LineageOS or Pixel Experience) can expand this limit.
Before you start, check the current firmware version: go to Settings β About Phone β MIUI version. If your version is older than MIUI 12.5, we recommend updating in stages - jumps through several versions can lead to crashes.
1. Preparation of the smartphone for the update
Regardless of the upgrade method chosen, the Xiaomi Mi 9 needs to be prepared.Neglecting this step can lead to a device blink (completely inoperable) or data loss.
First and most important, charge the battery at least 60%, and when upgrading via Recovery or Fastboot, 80-100% is recommended, as the process can take up to 30 minutes.
- π± Make a backup copy through Settings β Additionally. β Backup or manually copy files to your PC. Cloud services (Mi Cloud, Google Drive) may not save settings for some applications.
- π Use the original cable USB. Cheap cables often cause firmware errors due to unstable connection.
- π Connect to stable Wi-Fi. Downloading firmware via mobile internet may be interrupted, especially if the file weighs 2-3 GB.
- π Disable the ad blockers and VPN. They can block Xiaomi servers, which will lead to a Couldn't download error.
A critical feature of the Mi 9: when updating via Fastboot, be sure to unlock the bootloader. Without this, the firmware will end with a "device is locked" error. Unlocking takes up to 72 hours (requires binding Mi Account and waiting). SMS-permitting).
β οΈ Note: If you use root rights or custom Recovery (for example, TWRP), The official update may result in the loss of root and the need to re-unblock the bootloader.
Method 1: Automatic Air Update (OTA)
The easiest and most secure method is an over-the-air update (OTA) that is suitable for most users, as it does not require technical skills and saves all the data.
Instructions:
- Open Settings β About the phone β System update.
- Click Check Updates. If the update is available, the Download button will appear.
- After download, click Set and wait for the reboot.
If the update is not available, it is possible:
- π Your version. MIUI Older (you need to update gradually).
- π The firmware region does not match the servers (e.g., the global version in Chinese). ROM).
- π Xiaomi has suspended the distribution of the update due to bugs (this happens in the first days after the release).
Check your internet connection
Reboot the phone.
Clear the cache of the System Update app (Settings β Applications β Application Management β System Update β Storage β Clear the cache)
Try connecting via VPN (sometimes changing the region helps)
Download the full package OTA manually (see method 3)-->
If after the update the phone began to slow down, reset the cache through Recovery:
- Turn off your smartphone.
- Press Power + Volume Up to Enter Recovery.
- Choose Wipe & Reset β Wipe Cache.
- Reset the device.
π‘
OTA-Updates are suitable for small updates (for example, with MIUI 14.0.1 by 14.0.2). For large transitions (e.g., with MIUI 12 on MIUI 14) it is better to use full firmware through Fastboot.
Method 2: Manual update via Recovery
If OTA doesn't work, or you want to flash a specific version of MIUI, you can use manual updates through Recovery, which saves user data but requires you to download the full firmware package.
Steps:
- Download the official Recovery-ROM for Mi 9 from en.miui.com. Choose the version that suits your region (Global, China, EEA).
- Rename the file to update.zip and move it to the root folder of internal memory (not to folders!).
- Go to Settings β About Phone β System Update, click on the three dots in the upper right corner and select Select a firmware file.
- Please specify the path to update.zip and confirm the installation.
If after restarting the phone is getting stuck on the Mi logo, follow the following steps:
- π Wait. 10-15 Minutes β the first download after the update can take a long time.
- π§ If the freeze continues, log in to Recovery and select Wipe Cache.
- π¨ In extreme cases, reset to factory settings (data loss!).
β οΈ Warning: Never rename a firmware file to anything other than update.zip β Xiaomi is hard at checking the file name, otherwise the installation won't start!
How do you know your location?
4. Method 3: Fastboot Firmware (for power users)
Fastboot is the most reliable, but it's also the most complex, and it's good if you:
- π You need to switch from Chinese firmware to global (or vice versa).
- π The phone is severely braked and requires a clean installation.
- π§ Previous updates ended in error.
To run through Fastboot, you will need:
- π₯οΈ Computer with installed Xiaomi drivers and Mi Flash Tool.
- π Original. USB-cable (better from the set).
- π Fastboot-ROM for Mi 9 (download only from the official website!).
- π Unlocked loader (see section βPreparation").
Step-by-step:
- Unpack the downloaded Fastboot-ROM in a folder without Cyrillic characters (for example, C:\Mi9_Fastboot).
- Turn off the phone and press Power + Volume down to enter Fastboot mode (a hare in a hat-hushanka will appear).
- Connect your smartphone to your PC and start the Mi Flash Tool.
- In the program, click Select and specify the path to the folder with the firmware.
- Select firmware mode: Clean all β complete cleaning (recommended when changing the firmware region); Clean all and lock β cleaning + lock the bootloader (only if you are sure that you will not be flashing!); Save user data β data storage (may cause failures if you switch between the major versions of MIUI).
Flash
Once the firmware is in place, the phone will automatically restart. The first turn on can take up to 15 minutes - don't interrupt the process!
| Firmware error | Reason. | Decision |
|---|---|---|
| device is locked | The bootloader is not unlocked | Unlock with the Mi Unlock Tool |
| flash not done | Unstable. USB-connection or damaged cable | Try another cable/port, turn off USB-hub |
| anti rollback | Trying to flash the old version of MIUI | Switch only new versions (see xiaomiui.net) |
| The phone does not turn on after the firmware | Incompatible firmware or failure | Repeat the firmware with the choice of Clean All |
1. Dial in the phone application ##4636##.
2. Go to Phone Information and check for IMEI status.
3.If IMEI Not available, use tools like this SN Write Tool (requires root or unlocked bootloader).-->
5. Solving common errors in the update
Even if you follow the instructions, Xiaomi Mi 9 users may encounter errors, and consider the most common ones and how to fix them.
Error: "Can't check the update"
Causes and solutions:
- π Xiaomi server problems β try later or use them VPN.
- β³ Too old a version. MIUI β Download the intermediate update manually.
- π± Failure in the System Update app - clear its cache (Settings) β Annexes β Updating the system β Warehouse β Clear the cache).
Error: "The device is not certified"
This error occurs after custom ROM firmware or region change to eliminate:
- Go to Settings β About phone and click on the MIUI version several times to activate the developer mode.
- Back to Settings β Additionally. β For developers and include OEM-unlock.
- Recovery is done through Recovery (Wipe Data).
Error: Bootloop (Cyclical Reboot)
If the phone is constantly restarted after the update:
- π Try logging in to Recovery and making Wipe Cache.
- π§ If it doesnβt work, go through the Fastboot with a full cleanup (Clean all).
- π¨ In extreme cases, use Test Point to unlock the bootloader (requires rations, it is better to contact the service).
β οΈ Note: If banking applications (e.g. Sberbank Online or Google Pay) have ceased to work after the update, the reason may be the lack of Widevine certification. L1. It can be restored only by completely reflashing through Fastboot with the official ROM.
6. How to roll back to the previous version MIUI
Sometimes newer versions of MIUI contain critical bugs (such as fast battery drain or camera problems) in which users want to return the old firmware. However, the Xiaomi Mi 9 has Anti-Rollback protection that blocks rollbacks on versions older than a certain date.
Before rolling back, check the Anti-Rollback version of your device:
- Go to Settings β About Phone β All Specifications β Version of the kernel.
- If you have a ARB on the line, it means that the protection is active.
If the Anti-Rollback allows rollback:
- Download the desired version of Fastboot-ROM from the official website.
- Sweat it through the Mi Flash Tool with the Clean All option.
If Anti-Rollback blocks rollback:
- π« No rollback is possible without the risk of a breeze. MIUI.
- π§ In extreme cases, you can try custom firmware (for example, LineageOS), but this will void the warranty.
What is Anti-Rollback and why is it needed?
7.Optimize the Mi 9 after the update
After a successful update, several steps are recommended to improve performance and stability:
- π Reboot the phone β this will help the system stabilize the work of background processes.
- ποΈ Clear the cache with Recovery (Wipe Cache).
- π Calibrate the battery: Charge the phone to 100% And hold on to the charger again. 1 Use until fully discharged (before switching off). Repeat the cycle 2-3 once.
Disable unnecessary functions
- Auto-brightness (if not used).
- Animations in Settings β Additional β For developers β The scale of animation (off).
- Background data for unnecessary applications.
If you have a lag after the update, try:
- π§ Reset the settings to factory (Settings) β Additionally. β Resetting settings).
- π οΈ Install Google Camera (GCam) to improve photo quality β the standard camera often performs worse after updates.
- π Disable battery optimization for frequently used applications (Settings) β Battery β Optimizing the battery).
If the phone doesnβt respond even to Fastboot, a hard brick may have occurred β contact the service center.