How to return the old version of MIUI to Xiaomi Redmi 9: 3 proven ways

Have you upgraded your firmware on Xiaomi Redmi 9 and encountered bugs, brakes or an uncomfortable interface? The new MIUI version doesn't always work more stable than the previous one - especially on budget models like Redmi 9 (codenamed lancelot). A rollback to the old firmware is possible, but requires caution: wrong actions can turn a smartphone into a brick.

In this article, we have 3 working methods for returning to the previous version of MIUI, including the official downgrade via Fastboot and informal ways to unlock the bootloader.

  • πŸ” Why pullbacks can be riskier than they seem (and when it’s best not to try)
  • πŸ“₯ How to download the original firmware for Redmi 9 (and how not to run into viruses)
  • πŸ”§ Step-by-step instructions with pictures for beginners and experienced users
  • ⚠️ Typical Mistakes That Will Turn Your Phone Into a Brick (And How to Avoid Them)

We warn you right away: on models with a locked bootloader (which is 99% of the devices out of the box), rollback without unlocking is impossible – you will have to wait 7-15 days for approval from Xiaomi. If you want a quick result, consider alternatives like factory reset or custom recap.

1.Preparation: What to do before MIUI rollback

First rule: never start a firmware rollback without a backup. Even if you're an experienced user, a failure during the process can erase all data. On Redmi 9, backup works through:

  • πŸ“± Settings β†’ The phone. β†’ Backup and reset β†’ Local backup
  • ☁️ Mi Cloud (but note that after a rollback, you may not be able to recover data from the cloud)
  • πŸ’» Manual copying of photos, contacts and files on the PC (the most reliable option)

Second, check the current MIUI and the device model.

  1. Open the Settings. β†’ The phone.
  2. Find the MIUI version (e.g. MIUI Global 14.0.5) and the Model (M2004J19C for Redmi 9)
  3. Write down this data – you will need it to choose the right firmware
πŸ“Š Why do you want to roll back? MIUI Redmi 9?
There are too many bugs in the new version.
I don't like the interface design.
Productivity has deteriorated.
Other

Third, prepare the tools:

Tool.What do you need?Where to download
Mi Flash ToolOfficial utility for firmware through FastbootOfficial Xiaomi website
ADB and FastbootTo unlock the loader and firmware commandsAndroid SDK
Firmware (ROM)File with the desired version of MIUI for your modelXiaomi Firmware Updater
USB driversTo recognize the PC phone in Fastboot modeOfficial drivers

⚠️ Note: If your Redmi 9 is purchased in China (the domestic version), Global firmware ROM You may not be able to use files for your region: CN (China), Global, EEA (Europe) or IN (India).

2. Method 1: Official rollback via Fastboot (without root)

This is the safest method, but it only works if:

  • βœ… You have the bootloader unlocked (if not, read section 3)
  • βœ… You downloaded the official firmware for your model from the Xiaomi website
  • βœ… Battery charged at 50% or higher

Step-by-step:

  1. Turn off the phone and press Volume Down + Power to enter the Fastboot (a hare in a hat-eared hat will appear).
  2. Connect Redmi 9 to your PC via USB-cable (preferably original).
  3. Launch the Mi Flash Tool, press Select, and select the folder with the unpacked firmware (the file should end in.tgz).
  4. At the bottom of the program, select Clean All mode (complete clean) or Save User Data (save data, but can cause bugs).
  5. Press Flash and wait for completion (5-10 minutes). the phone will reboot automatically.

Download the latest Mi Flash Tool |

Unpack the firmware in a folder without Cyrillic |

Install Qualcomm | drivers

Disable the antivirus (it can block the process)|

Check the USB cable (better to use the original one)

-->

If the phone has been stuck on the MI logo for more than 15 minutes after firmware:

  • πŸ”„ Forced reboot it (Fooding) + Volume up for 10 seconds).
  • πŸ”§ If it doesn’t work, repeat the firmware by selecting clean all and lock mode (but this will block the bootloader again!).

⚠️ Warning: After pullback through Fastboot can reset IMEI (If the network is lost, restore the network. IMEI via the engineering menu (#4636##) or utility SN Write Tool (requires a Xiaomi account with developer rights).

Method 2: Unlock the bootloader (if it is blocked)

On all Xiaomi Redmi 9 (except the Chinese versions with the default bootloader unlocked) before rolling back the firmware, you need to unlock the bootloader. This process takes at least 7 days due to Xiaomi's policy.

What you need:

  • πŸ“± Mi Account Account Linked to Phone
  • πŸ’» Windows computer (Mac/Linux Unofficially supported, but there may be bugs)
  • πŸ”Œ Cable USB (preferably original)
  • πŸ“‹ Removed restrictions on unlocking (see below)

Instructions:

  1. Link your Mi Account to your phone: Go to Settings β†’ Xiaomi Account. Enable sync and confirm your phone number/email.
  2. Activate Developer Mode: 7 times click on the MIUI version in Settings β†’ About Phone. Return to Settings β†’ Additional β†’ Developer. Enable OEM unlock and USB debugging.
  3. Request permission to unlock: Download the Mi Unlock Tool and launch it. Log in to the same Mi Account as your phone. Connect Redmi 9 in Fastboot mode. + The program will show a waiting timer (usually 168 hours). = 7 days).
  4. Unlock the bootloader: After 7 days, repeat the steps with the phone connection. Press Unlock - the process will take 1-2 minutes. The phone will automatically reboot with the bootloader unlocked.
What happens if you break the unlock?
If you disconnect the phone from the PC while unlocking the bootloader, it can: - Hang on the logo MI (Re-flashing via Fastboot. - Completely lose communication with the PC (you will need to reflash through the Fastboot). EDL-mode, which is difficult without a service center. - In rare cases - damage to the modem partition, which leads to the loss of the network (IMEI).

Once unlocked, you can use Method 1 (Fastboot) or Method 3 (Castom Recovery).

  • πŸ”“ Unlocking resets phone to factory settings.
  • 🚫 Some features (such as Mi Pay or Widevine) L1 for HD Netflix may stop working on the site.
  • πŸ”„ Xiaomi may block the bootloader again after the official update.

Method 3: Recoil through Custom Recavery (TWRP)

This method is suitable if:

  • βœ… You already have the boot loader unlocked.
  • βœ… You want to save your data (although there is a risk of loss).
  • βœ… You need flexibility (such as installing patches or mods).

There are unofficial TWRP builds for Redmi 9 (lancelot), but beware: the wrong version of the recovery can lead to hard brick (irreparable damage).

Steps:

  1. Download TWRP for your model: Official site: twrp.me (check compatibility with lancelot) or trusted sources like XDA Developers.
  2. Install. TWRP Fastboot: Fastboot Flash Recovery twrp-3.7.0_12-0-lancelot.img fastboot reboot recovery if the phone is not loaded TWRP, Try the command: fastboot boot twrp-3.7.0_12-0-lancelot.img
  3. Backup in TWRP: Select Backup from the main menu. Select Boot, System, Data. Swipe to backup (save it to PC!).
  4. Sweep through the old version of MIUI: Download the firmware in.zip (not.tgz!). Transfer it to your phone or flash drive. In TWRP, select Install β†’ specify the firmware file β†’ swipe to install. After you complete, press Wipe cache/dalvik.
  5. Reboot: Select Reboot System. The first run can take up to 15 minutes.

1. Go back to TWRP (Nutrition + Volume Up).

2. Select Wipe β†’ Format Data (this will delete all data!).

3. Re-swipe the firmware.

-->

Advantages of this method:

  • πŸ”„ You can go back to any version. MIUI (even very old).
  • πŸ“¦ Easy to install patches (for example, to remove ads in the MIUI).
  • πŸ”§ The ability to install custom software (for example, LineageOS).

Disadvantages:

  • ⚠️ High risk of errors (especially if the firmware is not for your model).
  • πŸ”’ Data encryption may break (you will have to format Data).
  • 🚫 Certain functions MIUI (For example, the Game Turbo may not work.

5.The risks of MIUI rollback: what could go wrong

Even if you follow the instructions, there's always a chance of problems.

Problem.Reason.How to fix it
Phone not turned on (black screen)Incorrect firmware or interrupted processSwitch through Fastboot or EDL (requires an authorized account)
Constant reboots (bootloop)The conflict of boot.img and system versionsInstall firmware through TWRP with full wip
No net (IMEI reset)The modem or nvram partition is damagedRestore IMEI via SN Write Tool or Engineering Menu
Not working on touchscreen.Incompatible version of the firmwareSweat the original firmware for your model
Hanging on the MI logoIncomplete firmware or partition errorRepeat the firmware with full cleaning (clean all)

The most dangerous mistake is hard brick, when the phone does not respond to any buttons and is not detected by the PC, in which case only firmware through EDL (Emergency mode) will help, but you need to:

  • πŸ”§ Authorized Xiaomi account with rights EDL (It is difficult to get them to the average user).
  • πŸ’° Or contacting a service center (the cost of repair is from 1500 to 5000 rubles).

πŸ’‘

If after the rollback MIUI phone stopped seeing SIM-Don't try to stitch it back in again! IMEI in the engineering menu (#4636##). IMEI Zero or unknown, restore it to any further firmware.

6. Alternatives to rollback: what to do if nothing helps

If a firmware rollback seems too risky, consider these options:

  • πŸ”„ Reset to factory settings: Sometimes new bugs MIUI Resetting data with settings or conflicts. β†’ Reset β†’ Erase all data can help without rolling back the version.
  • πŸ› οΈ Install patches through Magisk: If the problem is advertising or lack of features, you can install Magisk and patches like MIUI Mix Explorer or Debloater to remove unnecessary apps.
  • πŸ“± Switching to custom firmware: The Redmi 9 is well-functioning LineageOS, Pixel Experience or HaventOS. MIUI, but may not support certain functions, for example, IR-blaster).
  • βš™οΈ Disabling Updates: To MIUI Not updated automatically, turn off the option in Settings β†’ The phone. β†’ Updating the system β†’ βš™οΈ β†’ Auto-update.

If you decide to stay on the new version of MIUI but want to improve performance:

  • πŸ”‹ Turn off Miui Optimization in the Developer Settings.
  • πŸ—‘οΈ Clear the cache through Settings β†’ Warehouse β†’ Clear the cache.
  • 🚫 Remove unnecessary system applications through ADB: adb shell pm uninstall --user 0 com.miui.analytics

FAQ: Frequent questions about MIUI rollback on Redmi 9

Can I roll back MIUI without unlocking the bootloader?
No, on Redmi 9 with a locked bootloader, rollback is not possible.The only official way is to wait 7 days to unlock through the Mi Unlock Tool. Unofficial methods (e.g., via EDL) require an authorized account and are risky.
Which version of MIUI is best to play on Redmi 9 for stability?
The most stable versions for Redmi 9 (lancelot): MIUI 12.5.4.0 (the latest based on Android 10) is the optimal balance of performance and features. MIUI 12.0.8.0 - if you need top speed (but no new features). Avoid the first releases of MIUI 13/14 - they often contain bugs for budget models.
Lost data after the rollback. Can we recover it?
If you haven't done a backup, the odds are slim: πŸ” Programs like DiskDigger or Recuva (if the phone is defined as a drive). ☁️ Recovery from Mi Cloud (if enabled). πŸ“± If the phone turns on, but the data is erased, check the folder. /sdcard/MIUI/backup/AllBackup (Sometimes backups are saved automatically. Google Photos can help for photos if autoboot was enabled.
After the rollback, the camera stopped working.
This is a typical problem when rolling back to old firmware. Solutions: Clean all in Mi Flash. Install Google Camera (like the BSG or Urnyx05 version). Check if the camera permissions in Settings have gone down β†’ Apps β†’ Permissions. If nothing works, go back to the version of MIUI where the camera was working.
Can I roll back? MIUI through OTA-update?
No, Xiaomi does not provide the option of rollback through Settings β†’ Update the system. The only official way is to run the firmware through Fastboot or Recovery (but it requires unlocking the bootloader). OTA-Firmware via Updater (renamed file to update.zip), But that often leads to bootloop.