MIUI updates on Xiaomi Redmi 9 often bring not only new features, but also unpleasant surprises: slowdowns, camera bugs, battery problems or sudden reboots. If the smartphone becomes worse after the update, it makes sense to want to return the previous version of the firmware. However, rolling back updates on Android is not as easy as installing. The manufacturer does not provide a regular function βgo backβ, so you will have to use workarounds.
In this article, weβll break down all the working ways to remove updates on Redmi 9 (including Redmi 9A/9C/9T models), their pros and cons, and the risks that are important to consider. From simple reset to settings to complete Fastboot flashing, choose the method to your level of preparation. The main rule is that rolling back the firmware erases all data on the phone unless you back up in advance.
Why might I need to remove the update?
Xiaomi Redmi 9 users are most likely to experience the following issues after MIUI updates:
- π’ Slowdown: lags when opening applications, long system loads, animations hanging over, especially on budget models with 2-3 GB of RAM.
- π Fast battery discharge: after the update, the phone discharges in 4-5 hours instead of the usual 10-12. MIUI.
- πΈ Camera failures: artifacts in the photo, inability to start the camera app or errors when shooting video.
- πΆ Communication problems: mobile Internet goes missing, Wi-Fi is not caught or errors occur when calling.
- π Cyclical reboot: The phone is constantly restarting and canβt boot properly.
According to the 4PDA and Mi Community forums, about 15% of Redmi 9 users experience critical bugs after major updates (for example, when switching from MIUI 12 to MIUI 13).
Method 1: Resetting settings to factory (without data loss)
If the update has caused minor bugs (such as brakes or app errors), try a soft reset first.This method does not remove the update completely, but returns the system to a post-purchase state by saving user files (photos, videos, documents).
Instructions:
- Open Settings β About the phone β Reset settings.
- Choose Reset All Settings (not to be confused with Delete All Data!).
- Confirm the action with a password or pattern lock.
- Wait for the reboot (it will take 3-5 minutes).
β οΈ Note: This method does not roll back the version MIUI, If the problem is with the kernel or drivers (e.g., the camera is not working), resetting won't help.
Backup your contacts (via Google Account)
Remember Wi-Fi passwords (they will reset)
Make sure the battery is at least 50% charged
Get out. SIM-card and memory card (optional)-->
Method 2: Recovery Mode (for power users)
If soft reset didnβt work, the next step is to install the old firmware through Recovery, a method that requires a firmware file to be preloaded and is suitable for users who have already encountered Android firmware.
What you need:
- π± Xiaomi Redmi 9 with unlocked bootloader (if never unlocked, skip this method).
- π» Computer with drivers installed ADB/Fastboot.
- π The firmware file (.zip) for your model can be downloaded from the official Miui Download website (select stable version, not beta version!).
Step-by-step:
- Download the archive with firmware and rename it to update.zip.
- Connect your phone to your PC and copy the file to the root folder of internal memory.
- Turn off the phone, then press the Power button + Volume up to enter Recovery Mode.
- Select Install update.zip to System (control β volume buttons, confirmation β power button).
- Confirm the installation and wait for completion (10-15 minutes).
| Redmi 9 model | Code name | Reference to firmware (MIUI 12.5) |
|---|---|---|
| Redmi 9 (Global) | lancelot | Download |
| Redmi 9A (Global) | dandelion | Download |
| Redmi 9C/9T (Global) | angelica | Download |
β οΈ Note: If you install firmware older than the one that was originally on the phone (for example, with the help of a computer). MIUI 13 on MIUI 12), it may be necessary to unlock the bootloader, without which the system will give an error "Couldn't verify package". Unlocking erases all data and requires an account binding Mi!
What if Recovery doesnβt see update.zip?
Method 3: Full rollback via Fastboot (most reliable)
Fastboot is the most radical, but it's also the most reliable, and it's good if you:
- π§ The phone is not switched on or stuck on the Mi logo.
- π We need to return the very first version. MIUI, which was on the phone when you bought it.
- π You are ready for total data loss (including files on internal memory).
The work will require:
- π₯οΈ Computer with Windows/Linux and established ADB/Fastboot.
- π Cable USB (preferably original).
- π¦ Firmware in.tgz format for your model (download on Xiaomi Firmware Updater).
- π Unlocked bootloader (if never unlocked, follow the official instructions).
Instructions:
- Unpack the firmware archive in a folder on your computer (for example, C:\miui_fastboot).
- Turn off your phone and press the Power button + Volume down to log into Fastboot Mode.
- Connect the phone to the PC and open the command line in the firmware folder.
- Enter the command to check the connection: fastboot devices must display the serial number of the device.
- Run the firmware command: fastboot flash all (some firmware may require fastboot flash all-w to clean up the data).
- Wait for the completion (10-20 minutes) and reboot.
1. Use another. USB-cable (preferably original).
2. Connect the phone to the USB 2.0 port (on the back of the PC).
3. disable the antivirus (it can block fastboot).-->
Method 4: Recoil through the Mi Flash Tool (for Windows)
If Fastboot commands seem complicated, you can use the official Mi Flash Tool, which automates the firmware process and reduces the risk of errors.
Step-by-step:
- Download and install the Mi Flash Tool.
- Download the firmware in.tgz format for your model (see the table above).
- Unpack the archive in a folder without Cyrillic characters (for example, C:\miui_flash).
- Turn off your phone and log in to Fastboot Mode (Power button + Volume down).
- Connect your phone to your PC and start the Mi Flash Tool.
- Press Select and select the folder with unpacked firmware.
- At the bottom, select Clean All mode and press Flash.
- Wait for the end (green tick) and reboot the phone.
β οΈ If the Mi Flash Tool contains a "Couldn't load device" error, check it out:
- Are Qualcomm drivers installed (you can download here)
- Is debugging mode on USB in the developer settings (if the phone is turned on).
- Try another one. USB-port.
Method 5: Using Custom Recovery (TWRP)
For advanced users who want to manage firmware flexibly, installing custom Recovery (TWRP) and rolling back through it will be fine.
- π Install any version MIUI (including ported).
- π¦ Make backups of the entire system (Nandroid backup).
- π οΈ Remove unnecessary system applications.
Instructions:
- Download TWRP for Redmi 9 (select the version for your model code).
- Install TWRP via Fastboot command: fastboot flash recovery twrp.img fastboot boot twrp.img
- V TWRP Backup of the current system (Backup) β Select All β Swipe to Backup).
- Download the desired firmware (.zip) and copy it to the phone.
- In TWRP, select Install β Select firmware β Swipe to Confirm Flash.
- After installation, run Wipe β Format Data (if required).
β οΈ Attention: Installation TWRP Violates warranty and can cause a phone to break if the wrong version of Recovery is selected. Use this method only if you are confident in your actions!
π‘
Custom Recovery (TWRP) gives you maximum freedom, but requires an unlocked bootloader and increases the risk of βbrickingβ the phone. For beginners, it is better to use official methods (Fastboot or Mi Flash Tool).
Frequent Mistakes and How to Avoid Them
When you roll back updates on Redmi 9, users often face typical problems.
| Mistake. | Reason. | Decision |
|---|---|---|
| Couldn't verify package in Recovery | The firmware is not designed for your model or is damaged. | Check the phoneβs code name (lancelot, dandelion, etc.) and download the correct firmware. |
| The phone is stuck on the Mi logo | Incompatible firmware or interrupted installation process. | Log in to Fastboot and flash your phone again through the Mi Flash Tool. |
| Anti-rollback check fail | Trying to install too old firmware (below the Anti-Rollback version). | Look for firmware no older than the one that was originally on the phone. |
| The touchscreen does not work after the firmware | Incompatible firmware version or damaged drivers. | Install firmware through Fastboot with a full clean (clean all). |
π‘ Useful tip: Before any firmware manipulation, check the Anti-Rollback version of your phone, which you can find in Fastboot Mode (line anti) or through the command:
fastboot getvar antiInstalling firmware with a lower Anti-Rollback will lead to a brick!