Related: Android Update on Xiaomi Redmi Note 9 Pro: 3 working methods

Xiaomi Redmi Note 9 Pro is one of the most popular smartphones in the mid-range, but its owners often face problems after automatic updates MIUI. Incorrect sensors, sudden reboots, battery discharge in a few hours or complete failure of some functions - all this can be a consequence of "raw" firmware. Fortunately, you can roll back the update on this device in several ways, and we will discuss each of them in detail.

In this article, you will find step-by-step instructions for rollbacks through Recovery, Fastboot and the official Mi Flash Tool, and learn how to save user data and avoid typical errors. Importantly, the procedure requires care - improper actions can lead to a "brick" (complete failure) of the device. If you are not confident in your abilities, you better contact the service center.

Before you start, check the current version of MIUI: go to Settings β†’ About Phone β†’ MIUI Version. Write it down – this information will come in handy for choosing the right firmware. Also make sure that the battery is above 60% and you have a backup of important data (photos, contacts, messages).

Why might I need to roll back the update?

MIUI updates usually bring new features and security fixes, but sometimes they become a source of problems. Here are the most common reasons Redmi Note 9 Pro users decide to return an old firmware version:

  • πŸ”‹ Increased battery consumption - the smartphone discharges for 4-5 clock instead of usual 12-15, It's often the background processes of the new version that are to blame. MIUI.
  • πŸ“± Lags and slowdowns – the interface β€œhangs” when opening applications, the keyboard appears with a delay, and animations twitch.
  • πŸ“Ά Network problems - gone 4G, Wi-Fi is turned off spontaneously, or the smartphone does not catch the network in places where the signal was previously stable.
  • 🎡 The speakers or microphone do not work - after updating the sound in the calls disappeared, or the interlocutor does not hear you.
  • πŸ”’ Unlocking errors – fingerprint or face ID no longer recognized, and the pin code is entered with a delay.
  • πŸ“² App departures – often drop Google Play Services, Camera or Settings.

If you're facing one of these problems, rolling back firmware can help. However, try simpler solutions first:

  1. Reboot your smartphone (sometimes holding the power button until vibration helps).
  2. Clear the cache in Settings β†’ Annexes β†’ Application management β†’ [Select the application] β†’ Warehouse β†’ Clear the cache.
  3. Reset network settings: Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings.
πŸ“Š What problem did you face after the update?
Battery consumption increased.
The smartphone began to slow down
4G/Wi-Fi missing
The speakers/microphone are not working.
Other
There was no problem.

If these measures have not helped, proceed with a rollback. But remember: rolling back the firmware with unofficial tools can deprive you of Xiaomi warranty. The official method through the Mi Flash Tool warranty does not void if you use stable firmware for your region.

Preparation for rollback: what to do in advance

Whatever method you choose, preparation is the most important step, and neglecting these steps can lead to data loss or device blink.

⚠️ Note: If your Redmi Note 9 Pro has an unlocked bootloader, some rollback methods may not work. Check the lock status of the fastboot oem device-info command in Fastboot - if there is a Device unlocked: true string in the answer, the bootloader is unlocked.

  • πŸ“± Backup – Use Mi Cloud or local reservation in Settings β†’ System and device β†’ Backup and reset β†’ Local backup. Don't rely on just your Google account - some data (e.g., Google Account, SMS) They are not automatically synchronized.
  • πŸ”‹ Charging at least 60% – the rollback process can take up to 30 minutes, and the battery discharge at this point will lead to a failure.
  • πŸ’» Install drivers - download Mi PC Suite or drivers ADB/Fastboot for your OS (Windows/Linux/macOS). Without them, the computer will not recognize the smartphone in firmware mode.
  • πŸ”— Download the correct firmware - select the version MIUI, For the Redmi Note 9 Pro (codename joyeuse) only firmware marked joyeuse will work.
  • πŸ” Disable Antivirus – Software like Avast or Kaspersky can block firmware files or tools like the Mi Flash Tool.
Recoil methodDo you need to unlock the bootloader?Are the data stored?Difficulty
Through Recovery.No.No (full reset)β­β­β˜†β˜†β˜†
Fastboot (Mi Flash Tool)No (for official firmware)No (full reset)β­β­β­β˜†β˜†
Through ADB SideloadNo.Yes (partially)β­β­β­β­β˜†
Through Custom Recovery (TWRP)Yes.Yeah (with the right backup)⭐⭐⭐⭐⭐

If you've never flashed a smartphone before, we recommend starting with the Recovery or Mi Flash Tool method, which is the safest. The ADB Sideload method is suitable for advanced users, and TWRP requires unlocking the bootloader and is only suitable for enthusiasts.

Backup data | Charge your smartphone to 60%+| Download firmware for your model |Install ADB/Fastboot drivers | Disable antivirus on PC-->

Method 1: Recoil through standard Recovery (without PC)

This is the easiest way, but it only works if:

  • You have an official MIUI firmware installed (not custom).
  • You are rolling back to a version that was already installed on your device (for example, from MIUI 14 to MIUI 13).
  • The firmware file is.zip and is designed to be installed via Recovery.

Instructions:

  1. Download the desired version of MIUI in recovery-ROM format from the official Xiaomi website (the file will weigh ~2-3 GB). Rename it to update.zip for convenience.
  2. Move the update.zip file to the root folder of your smartphone’s internal memory (not to folders like Download or DCIM).
  3. Turn off your smartphone. Press the Power + Volume buttons up at the same time and hold them for 10-15 seconds until the Mi logo and Recovery menu appear.
  4. In the Recovery menu, select the language (if available) then:

Success

Install completed

Reboot to System

⚠️ Note: If the smartphone has been stuck on the Redmi logo for longer than 15 minutes after the reboot, then the firmware is not suitable for your model or damaged).

This method completely resets the settings to factory, but saves files in internal memory (photos, videos, music).However, applications and their data will be deleted. If you need to save SMS or call logs, use third-party utilities like SMS Backup & Restore before you start the procedure.

πŸ’‘

If there is no option in the Recovery menu to install update.zip, then your version of MIUI does not support it. Try the method through Fastboot.

Method 2: Recoil from Fastboot (Mi Flash Tool)

This method is suitable for "hard" rollback, when the standard Recovery does not work or the desired version of MIUI is not available in.zip format. You will need a computer and the official utility Mi Flash Tool.

What you need:

  • πŸ’» Windows computer (7/10/11).
  • πŸ”Œ Cable USB Type-C (preferably original).
  • πŸ“ Firmware in fastboot-ROM format (file.tgz or.zip).
  • πŸ›  The Mi Flash Tool.

Step-by-step:

  1. Unpack the downloaded fastboot-ROM firmware into a folder without Cyrillic characters (for example, C:\MIUI\joyeuse).
  2. Install the Mi Flash Tool and run it on behalf of the administrator.
  3. Turn off your smartphone. Press Volume down + Power for 10 seconds to go to Fastboot mode. Connect your smartphone to your PC.
  4. In the Mi Flash Tool, click Select and specify the path to the unpacked firmware.
  5. Make sure the program recognizes the device (it will appear at the bottom). COM-port).
  6. In the lower right corner, select the firmware mode: Clean all – complete clean (recommended); Save user data – save data (may lead to errors); Clean all and lock – clean + lock the bootloader (only for official firmware).

Flash

If the process is terminated by a critical partition flashing error, it means:

  • You are trying to flash firmware for another region (e.g. Global instead of EEA).
  • You have unlocked the bootloader, but you have chosen Clean all and lock mode.
  • The firmware version is older than the current one (a rollback to an earlier version via Fastboot is sometimes blocked by Xiaomi).
What if the Mi Flash Tool can’t see the device?
1. Check if the drivers are installed ADB/Fastboot (You can download it through Android Studio). 2. Try another one. USB-port (preferably) USB 2.0 back-panel). 3. Disable driver signatures in Windows: Run the command line from the administrator and do: bcdedit /set nointegritychecks on bcdedit /set Testsigning on Then Reboot the PC. 4. Use a different cable (cheap cables often don’t support data transfer to Fastboot).

Once the firmware is successful, the smartphone will turn on with factory settings. If you choose Clean all and lock, the bootloader will be locked, and you will need to wait 72 hours to re-unblock (according to Xiaomi rules).

Method 3: Recoil through ADB Sideload (Save data)

This method allows you to roll back the firmware without completely resetting, but requires custom or official Recovery with support for ADB Sideload. Suitable for power users, as errors can lead to data loss.

What you need:

  • πŸ’» Computer with installed ADB and Fastboot.
  • πŸ“ Firmware in recovery-ROM format (.zip file).
  • πŸ”§ Initiated Debugging Mode USB (In Settings β†’ The phone. β†’ Version. MIUI Press 7 times, then return to the Additional Settings β†’ For developers β†’ Debugging by USB).

Instructions:

  1. Place the update.zip firmware file in the ADB folder (e.g., C:\platform-tools).
  2. Connect your smartphone to your PC and execute in the command line: Adb devices Make sure the device is determined (should appear a string with a serial number).
  3. Recovery: Adb Reboot Recovery Reboot Recovery
  4. From the Recovery menu, select Apply update from ADB (or ADB Sideload).
  5. On PC, run the command: adb sideload update.zip The process will take 5-10 minutes. Don't turn off the cable.
  6. Once completed, select Reboot system now.

⚠️ Note: If the firmware is intended for another region (for example, China instead of Global), Google Services, Play Market and mobile networks may stop working after the rollback.

This method saves user data, but does not guarantee stability. If after a rollback the smartphone started to slow down or crashed applications, make a full reset to Settings β†’ System and device β†’ Reset settings.

πŸ’‘

ADB Sideload is the only method to roll back firmware without losing data, but it requires pre-configuring debugging over USB and doesn’t work on all versions of MIUI.

Frequent mistakes and their solutions

When the update rolls back, Redmi Note 9 Pro users often face typical problems, and here are the most common errors and ways to fix them:

Mistake.Reason.Decision
Couldn't verify update package (in Recovery)A firmware file or model mismatch is damaged.Download the firmware again and check its hash (MD5). Make sure the file is designed for joyeuse (Redmi Note 9 Pro).
This package is for "joyeuse" devices; this is a ""The firmware is not suitable for your model.Check the device codename in Fastboot with the fastboot getvar product command. For the Redmi Note 9 Pro, there should be joyeuse.
Smartphone stuck on the logo after firmwareIncompatible firmware or interrupted process.Repeat the firmware through Fastboot with a full clean (Clean all). If it doesn't work, run a stable version of MIUI for your region.
Remote: Partition not found (in) ADB)A partition table or an incorrect firmware file is damaged.Use only official firmware from Xiaomi. If the error repeats, run the device through Fastboot.
After the rollback, there is no mobile networkFirmware for another region (e.g. China instead of Global).Scroll through the correct version MIUI or manually adjust APN In Settings β†’ SIM-maps and mobile networks β†’ Access points (APN).

If neither method worked, it could be a hardware malfunction, such as a damaged memory (eMMC) that could block firmware recording, in which case only repairs at a service center would help.

Another common problem is blocking your Mi Account after a rollback. If you used a Xiaomi account to unlock the bootloader, you may need to reauthorize after the firmware is installed. If you forget your password, restore it to account.xiaomi.com before the rollback procedure begins.

How to avoid problems with updates in the future

To avoid the need for a rollback, follow these recommendations:

  • πŸ” Check reviews about new firmware on forums (for example, XDA Developers or 4PDA) If users complain about bugs in large numbers, wait. 1-2 Xiaomi usually releases hot patches.
  • πŸ“… Do not update immediately, but through 3-5 It will give you time to identify critical errors.
  • πŸ”„ Use stable versions MIUI, Not beta firmware (Developer) ROM). The latter are designed for testing and often contain errors.
  • πŸ“₯ Download firmware only from the official Xiaomi website. Third-party sources can distribute modified or infected files.
  • πŸ”‹ Keep an eye on the battery during the upgrade. If the charge is below 30%, the interrupted update may result in a "brick".

If you do decide to upgrade but are afraid of the consequences, backup through TWRP (if the bootloader is unlocked), which will allow you to quickly restore the system in case of a failure. Instructions for installing TWRP on the Redmi Note 9 Pro can be found on the official TWRP website.

It is also useful to disable automatic MIUI updates:

  1. Go to Settings β†’ About the phone β†’ System update.
  2. Click on the three dots in the top right corner and select Update Settings.
  3. Turn off the option of Automatic download via Wi-Fi.

This will not block the installation of updates completely, but will prevent them from downloading without your knowledge.

FAQ: Answers to Frequent Questions

Can I roll back the firmware without losing data?
Yes, but only through ADB Sideload (method 3), but this method does not guarantee stability - after a rollback, you can experience lags or errors in the operation of applications. For reliability, we recommend backing up and be ready to reset settings.
What to do if the smartphone does not turn on after a rollback?
If the device doesn't respond to the power button: Connect it to charge for 30 minutes - maybe the battery is completely drained. Try pinching Power + Volume up for 20-30 seconds for a forced reboot. If it doesn't work, run the smartphone through Fastboot (method 2) with a complete clean (Clean all). If this does not work, contact the service center - perhaps the hardware is damaged.
How do I know which firmware was installed earlier?
If you haven't recorded the version MIUI Before updating, try: View the update history in Settings β†’ The phone. β†’ Updating the system β†’ Update history. Use applications like CPU-Z or AIDA64, That show the current and previous firmware versions. /data/ota_package through the file manager (if it is not cleared) – there may be files of old updates.
Can I roll back the firmware on the Redmi Note 9 Pro Max?
No, the instructions in this article are only suitable for the Redmi Note 9 Pro (codename joyeuse). Redmi Note 9 Pro Max (codename excalibur) requires other firmware and methods. Using inappropriate files will lead to a "brick" of the device.
Why did Google services disappear after the rollback?
This happens if you have flashed firmware for China ROM that doesn't have Google services. To return it, you can: Sweep Global or EEA version of MIUI through Fastboot. Install Google Apps (GApps) via TWRP (requires an unlocked bootloader). Use alternative services (e.g. MicroG) if you don't want to flash the device again.