How to Remove Application Updates on Xiaomi: 5 Verified Ways

Application updates on Xiaomi smartphones often bring not only new features, but also bugs, increased power consumption or an uncomfortable interface. If after the update of the Google Play Market, Mi Browser or system software began to work worse, it is quite possible to return the previous version. In this article, we will analyze all the current methods, from standard MIUI tools to advanced solutions through ADB.

Itโ€™s important to understand that not all apps can roll back to the old version without consequences, for example, system services (com.miui.securitycenter) can block rollbacks due to security policies, and some programs (such as WhatsApp) require mandatory updates to continue working, and we will explain in detail what restrictions exist and how to circumvent them.

Why you should remove the application update

The most common reason is performance deterioration after an update, for example, users of the Redmi Note 10 Pro often complain that after updating Google Play Services to version 23.30+, the smartphone begins to warm up and discharge faster.

  • ๐Ÿ”„ A modified interface that is hard to get used to (e.g. the new Mi Music design in the UI) MIUI 14).
  • ๐Ÿž Critical bugs: crashes, freezes or authorization errors (relevant for Mi Home after 2023 updates).
  • ๐Ÿ“ฑ Incompatibility with custom firmware: some modifications MIUI conflict with the latest versions of system applications.
  • ๐Ÿ”’ New restrictions: for example, in Gallery version 5.1+ Removed the ability to hide albums without password.

Another big reason is software testing. Developers often check the stability of applications on different versions, and rollbacks help to reproduce bugs that were in previous releases. For example, in POCO F3, some users specifically return Game Turbo to version 4.5.2 because of the better optimization for Genshin Impact.

โš ๏ธ Note: Recoiling system applications (e.g. com.android.settings) can cause a cyclical reboot of the device.Before experimenting, back up through Settings โ†’ The phone. โ†’ Backup.

Method 1: Recoil through application settings (without root)

The easiest method is to use the built-in MIUI tools. It works for most user applications (such as Facebook, Instagram) and some system applications (such as Calculator or Notes).

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Find the app you want in the list (use a search at the top of the screen).
  3. Stick to three points (โ‹ฎ) in the upper right corner and select Remove Updates.

If the Remove Updates item is inactive or absent:

  • ๐Ÿ”น The application is a system critical component (e.g. com.miui.home โ€“ launcher).
  • ๐Ÿ”น You have disabled administrator rights for this application (check in Settings) โ†’ Passwords and security โ†’ Administrator rights).
  • ๐Ÿ”น The app was installed not through Google Play, but manually (.apk file).

Check out the MIUI version (should be 12+)

Make sure the application is not system-based

Disable Auto Update in Google Play

Make a backup of the application data (if important)

-->

On Xiaomi with MIUI Global firmware, this method works stably, but on the Chinese versions (MIUI China) additional confirmation may be required via Mi Account. If the button Remove gray updates - try to clear the app cache first (Storage โ†’ Clear cache).

Method 2: Remove updates via ADB (for power users)

If the standard method didn't work, Android Debug Bridge (ADB), a computer debugging tool, is a good way to do this for system applications that are locked in the MIUI.

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB Tools.
  • ๐Ÿ“ฑ Included debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Tap 7 times, then return to the additional โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ Cable USB Type-C (preferably original).

Step-by-step:

  1. Connect your smartphone to your PC and confirm the debugging permission on your phone screen.
  2. Open the command prompt (cmd) in the folder with adb.exe.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Find out the name of the application package (for example, for Google Play Store it is com.android.vending). You can do this through the command: adb shell pm list packages | grep "application name"
  5. Do a rollback to the factory version: adb shell pm uninstall -k --user 0 name package For example, for Mi Browser: adb shell pm uninstall -k --user 0 com.android.browser

โš ๏ธ Note: Adb uninstall teams with flag --user 0 If you have multiple profiles on your device, repeat the procedure for each. To completely remove the system application, root rights will be required, which voids the warranty.

Once the command is executed, the app will return to the version that was installed out of the box to prevent it from automatically updating:

  1. Open the Google Play Store.
  2. Go to profile โ†’ Settings โ†’ Auto-update applications.
  3. Choose Do Not Update Automatically or add the app to exceptions.
List of popular packages of system applications Xiaomi
Mi Browser: com.android.browser Gallery: com.miui.gallery Security: com.miui.securitycenter Themes: com.android.themes Calculator: com.miui.calculator Notes: com.miui.notes Mi Video: com.miui.videoplayer

Method 3: Use APK-file

If previous methods didnโ€™t work or you want to install a specific version of the application (not necessarily a factory version), you can manually download and install the.apk file.

  • ๐ŸŒ APKMirror โ€“ a verified archive with application versions.
  • ๐Ÿ“ฆ APKMonk โ€“ an alternative with easy search by update date.
  • ๐Ÿ” APKPure โ€“ suitable for popular applications (for example, WhatsApp, Telegram).

Algorithm of action:

  1. Download the desired version of.apk to your computer or directly to your smartphone.
  2. Before installing, delete the current version of the application (if possible) or clear its data (Settings โ†’ Apps โ†’ Storage โ†’ Clear data).
  3. Allow installation from unknown sources (Settings โ†’ Passwords & Security โ†’ Install Unknown Applications).
  4. Install the downloaded.apk and block the auto-update in Google Play.

A critical nuance: when you install an old version of the system application (for example, Mi Home), there may be a conflict of signatures, in which case MIUI will block the launch of the program with the error "Application not installed", the solution is to use modified.apk from sites like Xiaomi.EU (only for firmware Xiaomi.eu!).

AnnexRecommended version for rollbackReason for the rollback
Google Play Services22.48.14 (August 2022)High battery consumption of the Redmi Note 9 Pro
Mi Browser12.15.8.10 (MIUI 13)Removal of the function "Reading without advertising"
Gallery2.21.3.16 (MIUI 12.5)Bug with display RAW-photo on Xiaomi 11T Pro
Security (Security)5.6.0 (MIUI 12)Excessive consumption of RAM in the background

Google Play Services

Mi Browser

Gallery

Security (Security)

Other-->

Method 4: Recoil via TWRP (only for unlocked bootloader)

For owners of devices with unlocked bootloader and installed custom recavator (TWRP), the most flexible method is available - recovery of the system partition backup or manual replacement of.apk files.

  • ๐Ÿ”ง Recovery of remote system applications (e.g. com.miui.fm โ€” FM-radio).
  • ๐Ÿ”„ Firmware rollback MIUI The whole thing (if the update brought global bugs).
  • ๐Ÿ“ฆ Install modified versions of applications (e.g. Mi Home without region restrictions).

Instructions:

  1. Download the full system partition backup (system.img) for your model with Xiaomi Firmware Updater.
  2. Reboot to TWRP (clip Power + Volume up when turned on).
  3. Select Mount โ†’ System.
  4. Connect your smartphone to your PC and copy the desired.apk to /system/priv-app/ or /system/app/ (depending on the application).
  5. Set the correct access rights: chmod 644 /system/priv-app/packet name/packet name.apk
  6. Reset the device.

โš ๏ธ Note: Incorrectly changing files in /system This can cause a device to "break" before working with a device. TWRP Make sure you have a full NANDroid backup and know how to recover through Fastboot.

For devices on MIUI 14 dynamically partitioned (dynamic_partitions) This method is complicated by using a Fastboot firmware that disables signature verification. 4PDA (Look for the theme of your model).

๐Ÿ’ก

Before working with TWRP, check that the recovery version is compatible with your firmware. For example, TWRP 3.7.0 may not support MIUI 14 on the Xiaomi 12 Pro due to changes in partition structure.

Method 5: Reset to factory settings (extreme case)

If none of the methods worked, and the problem is critical (e.g. Google Play Services crashes all the time), then there's a hard reset, which will bring all the applications back to factory status, but delete user data. How to minimize the loss:

  • ๐Ÿ“ฑ Create a backup through Settings โ†’ The phone. โ†’ Backup โ†’ Backup copy MIUI (keep in touch, SMS, wifi settings).
  • โ˜๏ธ Upload photos and videos to Google Photos or Mi Cloud.
  • ๐Ÿ” Save passwords from Mi Browser or Google Chrome to the password manager.
  • ๐ŸŽฎ Export game saves via Google Play Games (if supported).

For discharge:

  1. Go to Settings โ†’ About the phone โ†’ Reset settings.
  2. Choose to erase all data.
  3. Confirm the action (it may be necessary to enter the Mi Account password).
  4. After the reboot, set up your smartphone as new, but donโ€™t restore data from the backup โ€“ check the problem app first.

Xiaomi with MIUI 13/14 may require re-associating the device to the Mi Account after reset (if Find Device was enabled).

๐Ÿ’ก

Factory reset is the only officially supported way Xiaomi can roll back system applications. All other methods can violate warranty policy.

Frequent Mistakes and How to Avoid Them

When trying to remove updates, users often face typical problems, and consider the most common and ways to solve them:

Mistake.Reason.Decision
"The 'Remove Updates' button is inactive"The application is system-based and protected from changes.Use ADB or TWRP (requires unlocking the bootloader).
"Failed to install APK: signature conflict"The installed version has a different digital signature.Download.apk from the same source as the original app (e.g., with APKMirror for Xiaomi apps).
"The app is updated immediately after rollback"Auto-update enabled in Google Play.Turn off auto-update for this app or delete it from your Google account (play.google.com/settings).
Smartphone got stuck on logo after changes to TWRPSystem partition or incorrect access rights are damaged.Restore the backup via TWRP or run system.img through Fastboot.

Another common situation is that after the Google Play rollback, the Store stops updating other applications, which is due to the fact that the old version of com.android.vending may not be compatible with current Google Play Services.

  1. Remove updates to Google Play Services (via ADB).
  2. Clear the data and cache of the Google Play Store.
  3. Restart your device and wait for the automatic update of Play Services.

POCO and Redmi with MIUI firmware for POCO sometimes have a bug when the Lawnchair Launcher stops working after a rollback, in which case installing.apk from the official site with the previous deletion of the current version via ADB will help:

adb uninstall com.lawnchair.lawnfeed
Can I remove updates to Google Play Services without root?
Yes, but with reservations. ADB can be rolled back to the factory version by command: adb shell pm uninstall -k --user 0 com.google.android.gms However, this can disrupt other applications dependent on Play Services (such as Gmail or Maps).
Why does Mi Browser not open some websites after the rollback?
Older versions of the browser (e.g. 12.15.8.10) may not support modern security protocols (e.g. TLS 1.3). Solutions: Update security certificates in Settings โ†’ Passwords and security โ†’ Install certificates. Use an alternative browser (e.g. Firefox or Kiwi Browser).
How do I know which version of the app was installed out of the box?
There are two ways: View the version in the firmware file (system.img) through the archiver (for example, 7-Zip).The path: /system/priv-app/name packet/. Find information on thematic forums (for example, Xiaomi.eu or 4PDA) - they often post version lists for each model. For Xiaomi with MIUI Global, you can target the firmware version. For example, in MIUI 13.0.4 for Redmi Note 11 Pro+, the factory version of Gallery is 2.21.3.16.
Will the rollback work on Xiaomi with HyperOS firmware?
HyperOS (new 2026 flagship software, such as Xiaomi 14) uses a different system partition structure. โ†’ Applications are stable. ADB-commands require root adbd rights. System applications rollback can lead to soft-brick due to dm-verity integrity check. XDA Developers or use Magisk to modify without changing the system partition.
Can I roll back Mi Home to work with unofficial smart home devices?
Yes, but with nuances. Uncertified devices (such as Aqara or Yeelight sensors) often use Mi Home 5.6.20 or 6.1.100. Algorithm: Remove the current version via ADB: adb shell pm uninstall -k --user 0 com.xiaomi.smarthome Download the desired version from APKMirror (look for options for the CN region). Install.apk and block updates to Google Play. In the app settings, select Mainland region. Note: new devices (such as Xiaomi Camera Pro 3)