How to permanently remove auto-update apps on Xiaomi: the full guide

Why Xiaomi will automatically update apps and how it is dangerous

Have you noticed that on your Xiaomi, Redmi or POCO apps update themselves, eating up traffic and battery power? This is not a coincidence โ€“ this is how the built-in auto-update feature in MIUI and Google Play services works. The manufacturer configures it by default so that users always have the latest versions of programs with fixed vulnerabilities and new features.

Automatic updates, however, pose several challenges:

  • ๐Ÿ“‰ Uncontrolled mobile traffic consumption โ€“ especially critical at a limited tariff.
  • ๐Ÿ”‹ Increased battery consumption due to background activity of the Google Play Store and MIUI Updater.
  • ๐Ÿ“ฑ System freezes when massively updating applications in the background.
  • ๐Ÿ”„ Unwanted changes to the interface โ€“ new versions of programs often change the usual arrangement of elements.

Fortunately, you can disable auto-update in a number of ways, both through the MIUI settings and the Android system tools, and then weโ€™ll go through all the working methods, including hidden options for power users.

๐Ÿ“Š What Auto Updates Are You Most Concerned About?
Traffic consumption
Battery discharge
Phone getting stuck
Changes in annexes
I don't care.

Method 1: Disabling Auto Update in Google Play Store

The most obvious and universal method is to configure update options directly in Google Play, which works on all Xiaomi smartphones, regardless of the MIUI or Android version.

Instructions:

  1. Open the Google Play Store app.
  2. Slip on the profile avatar in the upper right corner.
  3. Select the Settings item.
  4. Go to Network Settings โ†’ Auto-Update Applications.
  5. Choose one of the options: ๐Ÿšซ Never update automatically โ€“ completely disconnect. ๐Ÿ“ถ Update automatically only via Wi-Fi - a compromise option. ๐ŸŒ Update automatically at any time (on by default).

After changing the settings, it is recommended to restart the smartphone so that the changes take effect. Please note: this method does not block updates to system applications from Xiaomi (for example, Mi Browser, Mi Video or Security).

โ˜‘๏ธ Checking to disable auto updates in Google Play

Done: 0 / 5

Method 2: Block background activity through MIUI settings

If you want to not only disable auto updates, but also prevent the Google Play Store from working in the background, use the built-in MIUI optimization tools.

How to limit background activity:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the Google Play Store and tap it.
  3. Choose the Battery. โ†’ Background restriction.
  4. Activate the option to limit background activity.
  5. Go back and select Mobile Data โ†’ Background data, then turn off the switch.

These actions will not remove Google Play, but will significantly reduce its impact on device performance. However, keep in mind that with a complete background restriction, you will not receive notifications of available updates even manually.

๐Ÿ’ก

If after limiting the background, Google Play stopped updating the applications even manually, temporarily remove the restrictions, update the necessary programs, and then return the settings back.

Method 3: Disable Auto-Update Xiaomi System Applications

Xiaomi system applications (for example, Mi Community, Mi Home, Security) are not updated through Google Play, but through the proprietary service MIUI Updater. To block their automatic update, you will need to disable the appropriate settings in MIUI Optimization.

Step-by-step:

  1. Open the Settings. โ†’ The phone.
  2. Tap the MIUI version several times until you get a message: You are a developer!
  3. Go back to the basic settings and go to Additional โ†’ For Developers.
  4. Find the MIUI Optimization option and turn it off.
  5. Reset the device.

Commands to execute:

adb shell pm disable-user --user 0 com.android.vending


adb shell pm disable-user --user 0 com.xiaomi.market




adb shell pm disable-user --user 0 com.miui.systemAdSolution

These commands disable the Google Play Store, Mi Market, and System Update module. To get it back, replace the disable-user with enable. Be careful: once you run these commands, you won't be able to install or update apps through standard methods!

๐Ÿ’ก

ADB-commands give maximum control over the system, but require caution. Misuse can lead to malfunctions in the smartphone.

Method 5: Remove updates via Safe Mode (for system applications)

If the system application is already updated and not working properly, you can roll it back to the factory version via Safe Mode. This will not disable auto-updates forever, but will help to return the previous version of the program.

How to log in to Safe Mode and roll back the app:

  1. Turn off your smartphone.
  2. Press the power button until the Xiaomi logo appears, then release it and immediately press Volume down, holding until the system boots.
  3. In the lower left corner of the screen will appear the inscription Safe Mode.
  4. Go to Settings โ†’ Applications โ†’ Application Management.
  5. Find the right application (for example, Mi Browser) and tap on the three-point (โ‹ฎ) top-corner.
  6. Select Remove Updates.
  7. Restart your phone in normal mode.

This method does not block future updates, but allows you to temporarily return the factory version of the program.For a permanent solution combine it with other ways from this article.

Comparison of methods: what way to choose

Each of the described methods has its pros and cons. Below is a comparative table that will help determine the choice:

MethodDifficultyEfficiencyReversibilitySide effects
Google Play settingsโญ (simple)Blocks most updatesYes.Xiaomi system applications are updated
Background restriction in MIUIโญโญ (middle-of-the-road)Reduces battery consumptionYes.There may be no notification of updates.
Disconnect MIUI Optimizationโญโญโญ (difficult)Blocks updates of system applicationsYes.Possible interface lags
ADB-teamโญโญโญโญ (difficult)Full lockdown.Yes (via ADB)Applications cannot be updated in standard ways
Safe Modeโญโญ (middle-of-the-road)Temporary rollback of versionsYes.Do not block future updates

For most users, a combination of the first and second methods (Google Play settings + background restriction) is enough. If you want to completely block updates to system applications, use the third or fourth method, but be prepared for possible failures.

๐Ÿ’ก

The best solution is to disable auto-updates in Google Play and limit background activity, which will keep the balance between security and performance.

Frequent Mistakes and How to Avoid Them

When you turn off auto updates, users often face typical problems, and here are the most common mistakes and ways to solve them:

โš ๏ธ Note: If, after disabling auto-updates, apps stopped updating even manually, check if you have blocked traffic for the Google Play Store in your mobile network or firewall settings (for example, through Security or third-party antiviruses).

Error 1: After the background limit, notifications for new versions of applications stopped coming to MIUI.

  • ๐Ÿ”„ Solution: Temporarily remove restrictions, manually update the required programs, then return the settings.

Error 2: System applications (Mi Home, Security) continue to update despite MIUI Optimization disabled.

  • ๐Ÿ”„ Solution: Use ADB-commands to completely disable the update service or remove updates through Safe Mode.

Error 3: After execution ADB-Google Play Market has stopped working.

  • ๐Ÿ”„ Solution: Return the service with the command adb shell pm enable com.android.vending.

Error 4: Some models (Xiaomi 12T, Redmi Note 11 Pro+) lack the MIUI Optimization option in the developer menu.

  • ๐Ÿ”„ Solution: Update MIUI Up to the latest version or use alternative methods (ADB or Safe Mode).

โš ๏ธ Attention: On devices with MIUI 14 and newer some system applications (e.g., Mi) AI Xiaomi Cloud can be updated through a separate service com.xiaomi.finddevice. To block them, you will need to disable this service through the service. ADB: adb shell pm disable-user --user 0 com.xiaomi.finddevice.

Can Auto Updates Be Disabled for Individual Applications Only?
Yes, but not for everyone. There's no feature in the Google Play Store to selectively disable auto updates, but you can: ๐Ÿ“Œ Remove updates for system applications via Safe Mode (see Method 5). ๐Ÿ“Œ Use third-party utilities like App Manager (root rights required). For regular (non-system) applications, the only option is to disable auto-updates completely and manually update only the right programs.
Why do some apps still update after auto-updates are disabled?
It's because of this: ๐Ÿ”„ Xiaomi system applications that are updated through MIUI Updater (see Method 3). ๐Ÿ”„ Google Services (such as Google Play Services) that update to bypass settings. ๐Ÿ”„ Third-party launchers or branded shells (for example, POCO Launcher, which has its own update mechanisms. Solution: use ADB to block all update services (see Method 4).
How do I get back auto updates if I change my mind?
Depending on the method used: ๐Ÿ”™ For Google Play Store: Return settings to Settings โ†’ Network โ†’ Auto-update of applications. ๐Ÿ”™ For MIUI Optimization: Enable it back in the developer settings. ๐Ÿ”™ For ADB-Execute the same commands with the replacement of disable-user with enable.
Will the smartphone work stably if you completely disable all updates?
Yes, but with reservations: โœ… Pros: Save traffic, battery life and no unexpected changes to the interface. โŒ Cons: ๐Ÿ›ก๏ธ Security Vulnerabilities in Older Application Versions. ๐Ÿ”ง Possible system service failures (e.g. Mi Account or Find Device). ๐Ÿ“ฑ Some features are not working properly (e.g. contactless payments in older versions of Google Pay) Recommendation: every 2-3 months check for critical updates manually and install them.
Is there a difference in the auto update settings for different Xiaomi models (Redmi, POCO, Black Shark)?
The basic principles are the same, but there are nuances: ๐Ÿ“ฑ Redmi and POCO: standardize MIUI, All of the described methods work. ๐ŸŽฎ Black Shark: It can have its own shell JOYUI, Where the path to update settings is different (look at Settings) โ†’ Gambling services). ๐ŸŒ Global and Chinese versions MIUI: in Chinese firmware (China) ROM) Google Play Store is often missing, so updates come through the Mi App Store (the settings are similar).