How to Remove the Application Update on Xiaomi Redmi 9: System and Applications rollback

Why can Redmi 9 updates be problematic?

Application and MIUI updates on Xiaomi Redmi 9 typically improve performance, add new features and close security vulnerabilities. However, users often face the downside of the coin: after an update, the application begins to slow down, bugs appear, additional memory is eaten or the familiar interface changes. For example, an updated version of Google Play Services can drain the battery 15-20% faster, and the new MIUI 14 firmware can block third-party launchers.

To make matters worse, Xiaomi often attaches critical updates to device security. You can’t roll them back through standard settings β€” the system will simply suggest re-installing the update. In this article, we’ll discuss 3 working methods for uninstalling updates: for applications, system components, and all MIUI firmware. It’s important to understand that some methods require unlocking the bootloader and may result in loss of warranty or data on the device.

Before you start, check:

  • πŸ“± Version MIUI: Settings β†’ The phone. β†’ Version. MIUI. Recent versions (e.g, MIUI 14.0.4) can block rollbacks through Recovery.
  • πŸ”’ bootloader status: If it is blocked, methods with fastboot will not work.
  • πŸ“² Backup: Save data to Mi Cloud or PC – when reset, it will be deleted.

πŸ“Š What Is The Problem With Updating Your Redmi 9?
Apps have started to slow down.
Battery's running out fast.
The interface has changed.
Functions stopped working
Another problem.

Method 1: Remove application updates through settings

The easiest method is to roll back updates for individual applications (like Google Play Store, YouTube or Mi Browser) that do not require super-user rights and are suitable for most users, but note that system applications (like com.miui.home) cannot be rolled back in this way.

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select a problem app (like Google Chrome).
  3. Click on the three dots in the top right corner and select Remove Updates.
  4. Confirm the action. The app will return to the factory version.

⚠️ Note: After a device is restarted, some system applications (such as Mi Security) may automatically update again:

  • 🚫 Turn off auto-update in Google Play β†’ Settings β†’ Auto-update of applications.
  • πŸ”„ For system applications, use the method with ADB (section).

β˜‘οΈ Preparation for rollback of annexes

Done: 0 / 4

Method 2: Recovery Mode (without PC)

If the problem is caused by the MIUI update itself (for example, after the transition from MIUI 12 to MIUI 13, lags appeared), you can try to roll back using Recovery Mode.

  • πŸ“Œ The bootloader is not blocked on the device (checked by the fastboot oem device-info command).
  • πŸ“Œ You have a backup of the old firmware in.zip format (you can download it at miuirom.org).
  • πŸ“Œ The firmware version is not newer than the current one (a rollback to an older version is not always possible).

Step-by-step:

  1. Download the desired version of MIUI for Redmi 9 (codenamed Lancelot) and rename the file to update.zip.
  2. Move the file to the root directory of the phone’s internal memory.
  3. Turn off the device and press Volume Up + Power to enter Recovery Mode.
  4. Select Install update.zip to System (use volume buttons for navigation, power buttons for confirmation).
  5. After installation, select Reboot to System.

What if Recovery doesn’t see update.zip?
If the file is not displayed, check: - Correct file name (registrar is important: update.zip, not Update.ZIP). - The file should lie at the root of the memory, not in the folder. - Firmware signature (unofficial builds may not be installed).

⚠️ Note: When you roll back through Recovery, all user data will be deleted, including photos, contacts and messages. If you need to save data, use the method with fastboot (section 4) or create a backup through Mi PC Suite.

MIUI versionPossibility of rollbackRisks.
MIUI 12 β†’ MIUI 11βœ… Maybe.Data loss, possible camera bugs
MIUI 13 β†’ MIUI 12.5⚠️ Partially (unlocking required)Mistakes with Google Services
MIUI 14 β†’ MIUI 13❌ Blocked (anti-rollback)Brick of the device in forced rollback

Method 3: Removing system application updates through ADB

If the standard update removal does not work (for example, for Mi Security or Mi Share), you can use the same. ADB-This method requires a connection to the PC and enabled Debugging mode. USB.

Instructions:

  1. Install ADB and Fastboot Tools on PC.
  2. Turn on USB Debugging on your phone: Settings β†’ About Phone β†’ MIUI Version (click 7 times), then Settings β†’ Additional β†’ For Developers β†’ Debugging over USB.
  3. Connect Redmi 9 to your PC and execute on the command line: Adb devices (you should display your device).
  4. To remove updates for a particular application, search for its packet ID (e.g. com.miui.securitycenter for Mi Security) and run: adb shell pm uninstall -k --user 0 name.packet

Examples of batch names of popular Xiaomi system applications:

  • πŸ“± Mi Launcher: com.miui.home
  • πŸ”’ Mi Security: com.miui.securitycenter
  • πŸ“· Camera: com.android.camera
  • 🌐 Mi Browser: com.android.browser

adb shell pm list packages | grep "keyword"

For example, to search for all applications with "miui" in the name: adb shell pm list packages | grep "miui"-->

⚠️ Attention: Removing system applications can cause the device to work in an unstable way. For example, removing com.miui.securitycenter will turn off the fingerprint scanner:

adb backup -apk -shared -all -f backup.ab

Method 4: Complete Fastboot Firmware rollback (for experienced)

If previous methods have failed, the most radical way is to run the old version of MIUI through fastboot, which requires an unlocked bootloader and can lead to a loss of warranty, only suitable for users who are willing to take risks.

What you need:

  • πŸ–₯️ PC with installation ADB and Fastboot.
  • πŸ“„.tgz firmware for Redmi 9 (lancelot) (download from xiaomifirmwareupdater.com).

Step-by-step:

  1. Unpack the firmware in the folder from fastboot.
  2. Turn off the phone and press Volume Down + Power to log into Fastboot Mode.
  3. Connect the device to the PC and execute in the command line: fastboot flash boot.img fastboot flash recovery.img fastboot flash system.img fastboot flash vendor.img fastboot reboot

πŸ’‘

Firmware via fastboot completely erases data on the device. If you need to save photos or contacts, use the Mi PC Suite to create a backup before starting the procedure.

Frequent Mistakes and How to Avoid Them

When updates roll back, users often face typical problems, and here are the most common ways to solve them:

Mistake.Reason.Decision
E: Unknown command in RecoveryIncorrect version of Recovery or corrupted update.zipDownload the official Recovery from miuirom.org
adb: device unauthorizedNo confirmed access to debugging on the phoneConfirm the request on the Redmi 9 screen
The device does not turn on after firmwareIncompatible version of MIUI or interrupted processRepeat the firmware via fastboot with the correct version

If the device is stuck on the MI logo after the rollback, try:

  • πŸ”„ Go to Recovery and make Wipe Data.
  • πŸ“₯ Reflash the device via the Mi Flash Tool (requires PC).

FAQ: Answers to Frequent Questions

Can I roll back the Google Play Services update without root?
Yes, but only before the factory version. To do this: Open Settings β†’ Apps β†’ App Management β†’ Google Play Services. Click three dots β†’ Remove Updates. However, once you reboot or connect to the Internet, Google Play Services can update automatically. To avoid this, disable auto-update on Google Play or use ADB to disable updates: adb shell pm disable-user --user 0 com.google.android.gms
Why is the mobile network not working after the firmware rollback?
This is a typical problem when rolling back to an older version. MIUI, Especially if the new firmware updated modem files: πŸ“Ά Refuse the modem section through fastboot: fastboot flash modem NON-HLOS.bin (file NON-HLOS.bin It should be in the firmware folder). πŸ”„ Make a network reset: Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings.
How to return the factory firmware if the device is blocked?
If Redmi 9 is locked (forgot a password or pattern lock), rolling back the firmware will not help - you need to unlock the device first. + Power. Run the command: fastboot erase userdata fastboot erase frp Frisk the device through the Mi Flash Tool (select Clean All option). ⚠️ Note: This method completely erases data, including photos and messages.
Can I roll back MIUI 14 to MIUI 13 without unlocking the bootloader?
No, starting with MIUI 13, Xiaomi has implemented an anti-rollback mechanism that blocks rollbacks to older firmware versions: 🚨 Poose. IMEI (The mobile network will not work). πŸ”΄ The Anti-Rollback Check Fail. πŸ’€ "Brick" device (will require firmware through EDL The only safe way to do this is to wait for the official bug fix update.
How to disable automatic update of system applications?
To prevent Xiaomi from automatically updating system applications (such as Mi Browser or Mi Music) follow these steps: β†’ Annexes β†’ App management. Select a system application (e.g. Mi Browser). Click three dots. β†’ Disable (if available). Use full disable updates ADB: adb shell pm disable-user --user 0 name-pack ⚠️ Disabling system applications can lead to unstable operation MIUI.