How to roll back the update to Xiaomi Redmi: cancel the app update or MIUI

The latest update to your Xiaomi Redmi app or system MIUI has caused bugs, brakes or unexpected errors? Don't rush to reset your phone to factory settings - 80% of the time, you can solve the problem by rolling back changes. In this article, we will discuss all the current ways to cancel updates: from simply removing the app update through Settings to a full downgrade version of MIUI with saving user data.

It is important to understand the difference between two types of updates: apps (from Google Play or Mi App Store) and system (MIUI firmware). The former will only need to roll back to the previous version of APK, and the latter will require a flashing through Fastboot or Recovery. We will describe both scenarios in detail, including nuances for the Redmi Note 12, Redmi 10 and other popular devices.

Before you start, check:

  • πŸ”‹ Battery level (minimum 50% for system manipulation)
  • πŸ“ Availability of a backup copy of important data (photos, contacts, messages)
  • πŸ”— A stable Internet connection (for downloading firmware or APK)

πŸ“Š What Xiaomi Redmi model do you use?
Redmi Note 12/Pro
Redmi 10/10A
Redmi 9/9T
Redmi 8/8A
Another model

1. How to roll back the app update on Xiaomi Redmi

If the problem occurs after an update of a particular application (for example, Mi Browser, Google Chrome or Facebook), you can return the previous version without complicated manipulations.

The fastest way is through Google Play Settings:

  1. Open Google Play Store β†’ click on profile avatar β†’ App and device management.
  2. Select the problem app β†’ click on the three dots in the upper right corner β†’ Remove updates.
  3. Confirm the action. The app will return to the factory version (the same one that was used when you bought the phone).

⚠️ Note: This method only works for apps installed from Google Play. Xiaomi system utilities (such as Mi Security or Themes) will require a different approach - read more.

If there is no Remove Updates button, try an alternative method through ADB (for advanced users):

adb shell pm uninstall -k --user 0 com.package.name

Where com.package.name is the application package ID (you can find it through the App Inspector or the APKMirror website).

Make a backup of the application data (if settings are important)

Check the version of the current APK in Settings β†’ Apps

Download the previous version of APK from a trusted source (APKMirror)

Disable Auto Update for this app on Google Play-->

System updates to MIUI (e.g., switching from MIUI 13 to MIUI 14) sometimes result in critical bugs such as battery drain overnight, processor overheating, or sensors that are broken, requiring a downgrade of the firmware β€” a return to the previous stable version.

Xiaomi does not officially support firmware rollbacks through standard settings, but there are workarounds:

  • πŸ”„ Recovery Mode (saves data but requires manual firmware download)
  • πŸ–₯️ Fastboot (complete reset, but more reliable for critical errors)
  • πŸ“± Mi Flash Tool (for experienced users)

⚠️ Note: Reverse system updates can lead to locking the bootloader if you previously unlocked it through the Mi Unlock Tool.In this case, you will need to re-unblock (it will take up to 720 hours of waiting according to Xiaomi rules).

Before you start, check the current version of the firmware:

  1. Go to Settings β†’ About Phone β†’ MIUI version.
  2. Write down the full build number (e.g., V14.0.5.0.TKLCNXM).
  3. Find the previous stable version on MIUI Downloads.

What happens if you interrupt the firmware through Fastboot?
If the Fastboot firmware process is interrupted (for example, due to a shutdown) USB-If you have a cable, you can go to the "brick" state, and you need to flash it through the back door. EDL Mode with an authorized Xiaomi account (for new models from 2022).

3. recoil MIUI via Recovery Mode (without data loss)

This method is suitable for most Redmi models (including Redmi Note 11, Redmi 10C) and allows you to roll back without completely resetting.

  • πŸ“± Charger (process will take 10-20 minutes)
  • πŸ”— Stable Internet connection or pre-downloaded firmware
  • πŸ› οΈ Archive with firmware in.zip format (not.tgz!)

Step-by-step:

  1. Download the desired version of MIUI from the official website (choose Recovery ROM).
  2. Rename the file to update.zip and move it to the root folder of the phone’s internal memory.
  3. Turn off the phone β†’ Press Volume up + Power to enter Recovery Mode.
  4. Select the language β†’ Install update.zip to System β†’ Confirm the installation.
  5. After you complete the process, select Reboot to System.

⚠️ Warning: If the phone is stuck on the Redmi logo after rollback, perform a hard reset (Wipe Data in Recovery.

Model RedmiSupported rollback methodRisk of data loss
Redmi Note 12 Pro+Recovery, FastbootLow (at Recovery)
Redmi 10/10ARecovery, Fastboot, Mi FlashMedium (Fastboot requires unlocking)
Redmi 9/9TRecovery, FastbootHigh (the loader can be blocked)
Redmi 8/8AAll methods.Low (old models with no strict restrictions)

πŸ’‘

If Google (Play Market, Gmail) services stopped working after the rollback, install the latest version of Google Play Services manually via APK. You can download it on the APKMirror website (choose the option for your processor architecture).

4. rollback via Fastboot: for power users

Fastboot is the most reliable method, but requires an unlocked bootloader and a complete data reset, suitable for models with a blocked rollback option via Recovery (for example, Redmi K50 or Redmi Note 11 Pro+).

What you need:

  • πŸ’» Computer with Windows/Linux and installed drivers ADB/Fastboot
  • πŸ”Œ Original. USB-cable (better from the set)
  • πŸ“¦ Firmware in.tgz format (download from the official website)
  • πŸ”“ Unlocked bootloader (if not unlocked, follow the instructions below)

Instructions:

  1. Unpack the archive with firmware in a folder fastboot_rom.
  2. Connect your phone to your PC in Fastboot mode (clip Volume Down + Power when your phone is off).
  3. Run the script. flash_all.bat (Windows or flash_all.sh (Linux/Mac).
  4. Wait for the completion (10-15 minutes) and reboot.

⚠️ Note: On Redmi models with MediaTek processor (e.g. Redmi) 10C) Before the firmware through Fastboot, you need to disable the protection DA (Download Agent) with the help of the utility MTK Bypass, otherwise the PC won't see the device.

πŸ’‘

Fastboot rollback is guaranteed to delete all data, including files in internal memory. If you need to save photos or documents, pre-copy them to your PC or cloud.

5. How to unlock the bootloader on Xiaomi Redmi (if required)

Fastboot firmware on most Redmi models (except the Redmi A-series) requires an unlocked bootloader.The official process takes up to 7 days of waiting (under Xiaomi rules), but we will describe an accelerated method for 2026.

Step-by-step:

  1. Link your Mi Account to your phone: Settings β†’ Xiaomi Account β†’ Sync.
  2. Enable Developer Options: Settings β†’ About Phone β†’ MIUI version (click 7 times).
  3. Activate OEM Unlock and USB Debugging in Settings β†’ Additional β†’ For Developers.
  4. Download Mi Unlock Tool and log in to the program.
  5. Connect your phone in Fastboot mode and press Unlock.

⚠️ Note: On new models (Redmi Note 12 and later), Xiaomi has introduced an additional check - linking your account to the device. If you have not used your phone for at least 7 days, unlocking will not be available.

Once successfully unlocked, the bootloader will remain open even after the firmware rolls back, which will make future manipulations easier but reduce security (increase the risk of installing malware).

What to do if the Mi Unlock Tool shows a "Couldn't unlock" error? Couldn't unlock 86006 or 86012 means that the Mi Account is not tied to the device.Solution
Log in to your Mi Account on your phone and sync the data. Connect your phone to the Internet via SIM-If the error is 86001, it means that the device does not support unlocking (relevant for some regional versions of Redmi in China).

6.Alternative methods: rollback without data loss

If you don’t want to risk data or unlock the bootloader, there are two alternative ways to do this:

Method 1: Using the Mi Flash Tool (older models only)

Suitable for the Redmi 8/9 series and requires:

  • πŸ“± Switched on. USB Debugging
  • πŸ’» Installed Qualcomm or MediaTek drivers (depending on the processor)
  • πŸ“¦ Firmware in.tgz format for your model

The process is similar to Fastboot, but with a graphical interface.

Method 2: Through Custom Recovery (TWRP)

If your Redmi has TWRP installed, it will take 5 minutes to roll back:

  1. Download the desired version of MIUI in.zip format.
  2. Reboot to TWRP (Loudness Up + Power).
  3. Select Install β†’ specify firmware file β†’ swipe for confirmation.
  4. After installation, run Wipe Cache/Dalvik.

⚠️ Attention: Installation TWRP New Redmi models (2023–2026 year) may result in loss DRM-This will disable Widevine support. L1, and Netflix/Disney+ They will only work in 480p.

7. Frequent errors and their solutions

When you roll back updates, Xiaomi Redmi users face typical problems, and we've put together solutions for the most common ones:

Mistake.Reason.Decision
Can't verify update in RecoveryA damaged update.zip file or an incorrect signatureDownload the firmware again from the official website, check the hash MD5
phone is stuck on logo after rollbackMIUI version conflict or incomplete firmwareRun Wipe Data in Recovery or go through Fastboot
Fastboot: unknown commandADB/Fastboot drivers not installed or cable damagedInstall Google’s Platform Tools, Try Another USB-port
86006 Mi Unlock Tool ErrorMi Account is not tied to the deviceWait 7 days from the first account link

If the IMEI or serial number is missing after the rollback, restore them through the engineering menu:

##4636## β†’ Phone Information β†’ Select SIM β†’ Restore IMEI

Or use the SN Write Tool (requires NV-data backup).

πŸ’‘

If banking applications (Sberbank, Tinkoff) have stopped working after a downgrade, check the SafetyNet status through the SafetyNet Test application. When CTS Profile False is triggered, install the Magisk module with Universal SafetyNet Fix.

Can I roll back the MIUI update without a computer?
Yes, but only through Recovery Mode, if you already have the right firmware downloaded to your phone, and models with a locked bootloader (such as the Redmi Note 12) will require a PC.
Why is the mobile network not working after the rollback?
This is a typical problem in downgrade. MIUI. Solution: Check if the rolled-back version supports your SIM-map, MIUI 12 does not work with VoLTE on some carriers. reset network settings: Settings β†’ SIM-maps and mobile networks β†’ If it doesn't work, run modem separately through Fastboot.
How to prevent automatic MIUI updates?
To prevent Xiaomi from updating the system without your knowledge: Go to Settings β†’ About Phone β†’ System Update. Click on three dots in the top right corner β†’ Settings β†’ Turn off Auto Boot. For reliability, turn off the background activity of the com.android.updater application via ADB: adb shell pm disable-user --user 0 com.android.updater
Can I roll back an update for Xiaomi system applications (like Mi Browser)?
Yes, but only if the application is not part of the firmware. TWRP Or some other custom Recovery. APK previous version with APKMirror. APK via Install TWRP (Pre-deleting the current version). ⚠️ Risk: Some system applications may stop working or cause errors after manual downgrade.
What if the phone doesn’t turn on after the rollback?
If the screen is black or only the logo is on: Connect your phone to charge for 30 minutes, you may have lost battery while you're running the firmware. + Power, and re-scan. If it doesn't work, use the Mi Flash Tool in Clean All mode. For models with MediaTek (e.g. Redmi). 10C) Try to stitch through SP If nothing helps, contact the service center - it may be damaged. NAND-memory.