How to remove the update of the application Xiaomi Redmi Note 9: all working methods

App updates on Xiaomi Redmi Note 9 often bring not only new features, but also bugs, brakes or an uncomfortable interface. If after the update of Google Play Store, Mi Video, Gallery or other system / third-party application became worse, it can be rolled back to the previous version. In this article, we will analyze 5 proven ways, including hidden settings MIUI, ADB commands and even restore through Safe Mode.

It is important to understand that not all applications can be rolled back the same way. System utilities (for example, com.miui.gallery or com.android.settings) require superuser rights or ADB, whereas regular programs from the Play Store roll back in two clicks. We will describe each method in detail, taking into account the features of the Redmi Note 9 (models M2003J15SC/M2003J15SS) on MIUI 12-14 and Android 10-12.

1. rollback through application settings (for user programs)

The easiest way is to return the previous version directly from the app menu.It works for all programs installed through the Play Store, but is not suitable for Xiaomi system utilities (for example, Security or Themes).

Instructions:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find the app you want (like YouTube or Chrome) and tap it.
  • βš™οΈ In the upper right corner, press three dots. β†’ Remove updates.
  • βœ… Confirm the action. The app will return to the factory version (the same as when you bought the phone).

⚠️ Warning: After the Play rollback, the Store may offer to update the program again. To avoid this, disable the automatic update for this application:

  1. Open Play Store β†’ profile β†’ Settings β†’ Auto-Update applications.
  2. Choose Not to Update Automatically.

πŸ’‘

If the Remove Updates button is inactive, the application is system-based, and it will require one of the methods below (ADB or Safe Mode) to roll back.

2.Removal of system application updates through ADB

To roll back system applications (com.miui.home, com.android.contacts, etc.) you need a computer and an ADB debugging bridge. This method works on Redmi Note 9 without root rights, but requires the inclusion of Developer Mode.

Steps:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version (you will be notified "You're a Developer"). Return to Settings β†’ Additional β†’ Developer. Enable USB Debugging and OEM Unlock.
  2. Connect your phone to your PC: Download ADB Tools (or use Xiaomi's Mi Flash Tool). Unpack the archive and open the command line in the folder (Shift + right button β†’ Open PowerShell window here). Enter the command: adb devices If the phone is determined (a serial number will appear), type: adb shell pm list packages -f | grep "name package" For example, for Gallery: adb shell list pm packages -f | grep package

Roll back the app:

adb shell pm install -r -d /system/priv-app/Packet Name/Packet Name.apk

For example, for com.miui.gallery:

adb shell pm install -r -d /system/priv-app/Gallery/Gallery.apk

Developer mode activated |Install Xiaomi drivers on PC| Phone connected in file transfer mode |ADB recognized the device (team `adb devices`) | Download the backup of the current version of the application (in case of an error)

-->

⚠️ Attention: Wrong team ADB It can cause a crash of the system application. Before experimenting, create a backup using adb backup or Mi Cloud:

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

3.Use Safe Mode to remove updates

Safe Mode allows you to temporarily disable all user applications and updates, returning the system to a "clean" state, which is useful if the launcher or settings start to glittle after the update.

How to Sign in to Safe Mode on Redmi Note 9:

  1. Press the power button until the shutdown menu appears.
  2. Press and hold the "Off" option (or "Reboot" on some versions of MIUI).
  3. Confirm the Safe Mode login (the β€œSafe Mode” will appear in the lower left corner of the screen).

In this mode:

  • πŸ”„ All updates to system applications will be disabled.
  • πŸ“± You can remove the problem application through Settings β†’ Applications (if not system-specific).
  • πŸ”§ To return normal mode, just restart your phone.
What to do if Safe Mode is not enabled?
If the phone freezes when you log in to Safe Mode, try an alternative method: 1. Turn off the device. 2. Press the power button + volume down until the MI.3 logo appears. Release the buttons - the phone will boot into Safe Mode. If this does not work, check if the firmware is damaged (you may need to reflash the phone through Fastboot).

4. Reset to factory settings (last resort)

If none of these methods worked, and the system application (e.g. com.miui.securitycenter) completely stopped working after the update, it will be hard reset, which will remove all data from your phone, including photos, messages and installed programs, so use it only as a last resort.

Instructions:

  1. Create a backup through Settings β†’ Memory β†’ Backup or Mi Cloud.
  2. Go to Settings β†’ About the phone β†’ Reset settings.
  3. Choose to erase all data and confirm the action.
  4. After the reboot, the phone will return to the β€œout of the box” state with older versions of all apps.
Recoil methodSuitable forPC requiredLoss of dataDifficulty
Application settingsUser programs (Play Market)❌ No.❌ No.⭐Easy
ADBSystem applications (com.miui.*)βœ… Yes.❌ No.⭐⭐Medium
Safe ModeTemporary disabling of updates❌ No.❌ No.⭐Easy
Resetting settingsAll applications (extreme case)❌ No.βœ… Yes.⭐⭐⭐Hard

⚠️ Attention: On some firmware MIUI (For example, Global Stable 12.5.4) may require re-assignment of your Mi Account after reset. If you have forgotten your password, use the pre-reset recovery service!

Google Play Store|Mi Video|gallery|Settings|Other-->

5. rollback through third-party utilities (for advanced)

If the standard methods do not work, you can use specialized tools:

  • πŸ› οΈ App Cloner (Play Store): allows you to create a copy of the application with a rollback to the previous version (does not work for all system utilities).
  • πŸ“¦ APK Extractor: Extract APK The current version, after which you can manually install the old version from the APKMirror website.
  • πŸ”§ Lucky Patcher (requires root): Forced to roll back apps, but could disrupt work MIUI.

On the Redmi Note 9 with MIUI 13+ firmware, using Lucky Patcher without root rights can result in a Mi Account being blocked due to anticheat trigger! If you need a root, install Magisk via TWRP, but note that this will take you out of warranties and may disrupt Google Pay.

How to Prevent Automatic Update in the Future

To avoid repeated problems, set up Redmi Note 9 to monitor updates:

  • πŸ“΅ Turn off auto-update in Play Store: Profile β†’ Settings β†’ Auto-update of applications β†’ Not update automatically.
  • πŸ”• Block system application updates: Install Package Disabler (root required). Find an app (e.g. com.miui.systemAdSolution) and disable its updates.

Use alternative stores:

Install programs through the Aurora Store or APKMirror, where you can manually select the version.

πŸ’‘

Even if you disable auto-updates, some system applications (such as Security or Software Update) may be updated via FOTA (over the air).To block this, you will need to disable the com.miui.fota service via ADB or root.

FAQ: Frequent questions about rollback updates on Xiaomi

❓ Can I roll back Google Play Store without root rights?
Yes, but only before the version that was preinstalled on the phone. To do this: Go to Settings β†’ Apps β†’ App Management β†’ Google Play Store. Click three dots β†’ Remove Updates. If the button is inactive, use ADB (command: adb shell pm install -r -d /system/priv-app/Phonesky/Phonesky.apk).
❓ After rollback, the application does not open?
It's probably damaged dependency or cache. Try: Clear cache: Settings β†’ Applications β†’ [Title] β†’ Memory β†’ Clear cache. Delete data (Warning: program settings will be lost!) Reinstall the application manually via APK. If it didn't help, check the integrity of system files through MIUI Diagnostics (available in Settings β†’ About Phone β†’ Diagnostics).
❓ How to find out the version of the application before updating?
There are two ways: via ADB: adb shell dumpsys package "name packet" | grep version For example, for YouTube: adb shell dumpsys package com.google.android.youtube | grep version Through file manager: Install FX File Explorer or Solid Explorer. Go to /data/app/ and find the folder with the name of the package. In base.apk file (open through the archiver) look at the version in AndroidManifest.xml.
❓ Can I roll back? MIUI beforehand?
Yes, but it requires a full flashing through Fastboot or Recovery. MIUI from the official website. ZIP-archive and connect your phone to your PC in Fastboot mode (clip the power supply) + Volume down when you turn it on. flash_all.bat (Windows or use the command: fastboot flash system system.img ⚠️ Attention: Recoiling version MIUI It can lead to bootloop locking if the firmware is incompatible with your model (M2003J15SC or M2003J15SS). Before firmware check the compliance of the model code!
❓ Why After a Retraction Some Functions Stopped Working?
This is due to dependencies in the system libraries, for example, if you rolled com.miui.home back to the version for the launcher. MIUI 12, and you have one. MIUI 14, could go missing: πŸ“± Navigation gestures. πŸŒ™ Dark subject matter. πŸ” Solution: Update the app to the minimum compatible version or reset settings.