Xiaomi Mi 9A is a budget smartphone with great value for money, but even it requires regular updates to work steadily. Without fresh firmware, you risk running into bugs, security vulnerabilities or incompatibility with new applications. However, the upgrade process on this model has nuances, from locking the bootloader to installing errors through Recovery.
In this guide, weβll take you through all the current ways to upgrade the Mi 9A, from automatic OTA to manual firmware via Fastboot. Youβll learn how to check the current version of MIUI, prepare the device for the procedure and avoid errors like βCannot verify updateβ or logo getting stuck. And if the update doesnβt go according to plan, thereβs an FAQ at the end of the article that solves some of the most common problems.
1. Preparation of the smartphone for the update
Before you upgrade Xiaomi Mi 9A, you need to follow a few critical steps, neglecting them can lead to data loss, device blink or inability to complete the installation of firmware.
First, check the battery: it should be at least 60%. At a lower level, the smartphone can turn off during the process, which can damage the system files. Second, free up at least 1.5-2 GB of internal memory β the update requires space to unpack temporary files.
- π Battery charge: at least 60% (optimum - 80%+)
- π± Free space: 1.5 GB or more
- π Backup: contacts, photos, SMS (via Mi Cloud or locally)
- π Sustainable Internet connection: Wi-Fi is preferable to mobile network
Pay special attention to backup. Even if the upgrade is successful, some settings (such as APN for mobile internet) may reset. Use the built-in Backup app (Settings β System & Device β Backup) or third-party services like Google Drive.
π‘
If you have a bootloader unlocked, check the lock status with the fastboot oem device-info command before updating. OTA-Updates may not be installed β manual firmware will be required.
2. Check the current version of MIUI and available updates
To see if you need to update, first determine the current firmware version.
- Open the Settings.
- Go to About the Phone.
- Find the MIUI version line (e.g. MIUI Global 12.5.4 Stable).
- Slap it several times until the words βYouβre a developer now!β appear (this unlocks hidden settings).
Check the available updates:
- Back to Settings β The phone.
- Select System Update.
- Click Check for updates.
If the system finds a new version, it will prompt you to download it. Pay attention to the file size and release notes - sometimes updates bring not only fixes, but also new bugs (for example, Bluetooth problems in MIUI 12.5.6 for the Mi 9A).
Method 1: Air Update (OTA)
The easiest and most secure method is automatic update via OTA (Over-The-Air), which is suitable for most users, because it does not require technical skills and saves all the data.
- β³ Available only for stable versions MIUI (Beta Firmware Updates Differently).
- π The bootloader must be locked (if unlocked, OTA may not work).
- πΆ Requires a stable Internet connection (when the cliff starts downloading again).
Instructions:
- Connect to Wi-Fi.
- Open Settings β About the phone β System update.
- Click Download (if the update is available).
- After downloading, select Install Now or Install at night (the second time the phone will reboot automatically).
- Wait until the process is completed (usually 5-15 minutes).
If the smartphone hangs on the MI logo for a long time after the reboot, do not panic - the first turn on after the update can take up to 10 minutes. But if more than 20 minutes have passed and the screen does not respond, you will have to switch to manual methods (see section 5).
βοΈ Preparation for OTA-renewal
Method 2: Update via Recovery
If OTA doesnβt work (for example, due to unlocked bootloader or corrupted system files), you can install firmware via Recovery.This method is suitable for official firmware in.zip format and saves user data (but better make a backup!).
Download the correct version MIUI From the official Xiaomi website (choose the Mi model) 9A region Global/EEA). The file should be called something like that: miui_LAURELSPROGlobal_V12.5.4.0.QFMMIXM_....
Instructions:
- Move the downloaded.zip file to the root folder of internal memory (not to folders like Download!).
- Turn off the phone.
- Press Volume Up + Power to enter Recovery.
- Choose your language (if required).
- Go to Install update.zip to System One (or similar).
- Select the downloaded file and confirm the installation.
- After you complete the process, select Reboot to System.
β οΈ Note: If the error "Cannot verify update" appears in Recovery, the file is corrupted or not intended for your model.
If after the reboot the smartphone stuck on the logo, try resetting the cache:
- Get back in Recovery.
- Choose Wipe & Reset β Wipe Cache.
- Reset the device.
5. Method 3: Fastboot Firmware (for power users)
This method requires an unlocked bootloader and is suitable for completely flashing the device (for example, if the Mi 9A is not turned on or infected with viruses).All data will be erased, so make sure to backup!
You'll need:
- π₯οΈ Computer with Windows/Linux and installed Xiaomi drivers.
- π Cable USB Type-C (original or qualitative analogue).
- π¦ Firmware in.tgz format (download from the official website).
- π οΈ The Mi Flash Tool (you can download it here).
Step-by-step:
- Unpack the downloaded firmware (.tgz) in a folder without Cyrillic characters (for example, C:\mi9a_fastboot).
- Turn off the phone and press Volume Down + Power to enter the Fastboot (a hare in a hat-eared hat will appear).
- Connect your smartphone to your PC.
- Launch the Mi Flash Tool, press Select and specify the folder with the unpacked firmware.
- At the bottom, select Clean All mode or Save User Data mode.
- Press Flash and wait until it is completed (usually 5-10 minutes).
β οΈ Warning: If the Mi Flash Tool is flashing not done, check the drivers, cable, and port USB. Try reconnecting your phone or using another computer.
Once the firmware is successful, the phone will restart. The first turn on can take up to 15 minutes - don't interrupt the process!
What if Fastboot doesnβt recognize the device?
Table: Comparison of update methods
| Method | Difficulty | Data retention | Unlocking required | Time. | When to use |
|---|---|---|---|---|---|
| OTA | β (simple) | β Yes. | β No. | 5-15 minutes | Regular updates, no critical bugs |
| Recovery | ββ (middle-of-the-road) | β Yeah, but better backup) | β No. | 10-20 minutes | OTA is not working, there are errors in installation |
| Fastboot | βββ (difficult) | β No (clean installation) | β Yes. | 15-30 minutes | Serious failures, change of the firmware region, brick |
7. Frequent errors and their solutions
Even with the instructions, the Xiaomi Mi 9A update may not go as planned, and here are the most common problems and ways to fix them:
- π« Error "Cannot verify update" in Recovery: β Download the firmware again (the file may have been damaged during download). β Check the file name β it should match the model (laurel_spro for Mi 9A).
- π Hanging on the logo MI post-refresh: β Keep your food on. + Volume up 10-15 seconds to force the phone to turn off. β Go to Recovery and select Wipe Cache.
- π± The phone doesnβt turn on after the Fastboot: β Try to re-sweeten with the choice of clean all. β If it doesnβt help, itβs possible that the firmware isnβt designed for your modification (check the model code in Fastboot with the fastboot getvar product command).
- π There are no updates available through OTA: β Check if updates to Settings are disabled β The phone. β Updating the system β Settings (β) β Auto-update. β If the phone is purchased in China, it may be installed firmware for the region of China β it should be replaced by Global via Fastboot.
If none of the methods worked and the smartphone didnβt turn on, the last option is EDL, which requires special equipment (Authorization Account from Xiaomi) and is better entrusted to the service center.
π‘
Before contacting the service, check if the warranty period has expired. If so, independent firmware may be cheaper than official repairs.