How to permanently disable application updates on Xiaomi: instructions for MIUI and Google Play

Automatic app updates on Xiaomi, Redmi and POCO smartphones often cause unexpected problems, from sudden traffic consumption to software failures after β€œupdates.” Many users find that the system ignores data saving settings or installs updates in the background even when the device is connected to the mobile Internet. In this article, we will examine all possible ways to disable auto updates – both through standard MIUI settings and using hidden Google Play features and third-party tools.

The feature of MIUI firmware is the duplicative update mechanisms: in addition to the Google Play Market, the built-in Xiaomi application manager (com.miui.packageinstaller) is responsible for this. This guide will help to disable auto updates in just one place. We will look at solutions for different versions of MIUI (12 to 14), and also focus on problems with system applications that are often updated forcefully. If you want to completely block the background installation of updates, including hidden services, this guide will help to do this without root rights.

Why is Xiaomi forced to update apps?

The manufacturer motivates automatic updates of applications for three key reasons, which are officially voiced in the MIUI documentation:

  • πŸ”’ Security: Closing vulnerabilities in older versions of programs that can be used to hack into a device.
  • πŸ“± Compatibility: adapting applications to new versions of Android and MIUI, avoidance.
  • 🎯 Advertising policy: many pre-installed services (Mi Browser, Mi Video) are updated to show relevant advertising.

However, in practice, users face less obvious consequences:

  • πŸ“‰ Uncontrolled traffic: Updates can eat up to 1-2 GB per month, especially if you have a lot of games installed.
  • πŸ”‹ Battery discharge: background update installation activates processor and communication module, reducing battery life.
  • 🚫 Failures: Newer versions of apps aren’t always optimized for a particular smartphone model (e.g., Redmi Note 8 on the phone). MIUI 12.5 May Be Slowing Down After Google Chrome Update).

It is important to understand that Xiaomi divides apps into two categories:

  1. System (Mi Security, Theme Store) – Updated via Settings β†’ About Phone β†’ Update MIUI.
  2. Third-party (from Google Play) – managed through the store settings.

For full control, you will have to configure both systems separately.

πŸ“Š How often do you get annoyed by auto updates on Xiaomi?
Constantly interfere with work
Sometimes, they spend traffic.
Nearby - but not critically
Never noticed.

Method 1: Disabling Auto Updates in Google Play

The most obvious method is to set up Google Play Market, but there are nuances: In recent versions of the app (35.0+), the update algorithm has become more aggressive, and standard settings can be reset once the device is rebooted.

To permanently ban auto-updates:

  1. Open the Google Play Market.
  2. Slip on the profile avatar in the upper right corner β†’ Settings.
  3. Select Network β†’ Auto-Update Applications.
  4. Set the value of Never.
  5. Additionally, disable the option to Update apps automatically via Wi-Fi (if it is active).

Then check if your settings are reset in 1-2 days, and if so, your device is running a background process called com.google.android.gms, which enforces updates.

β˜‘οΈ How to block resetting of Google Play settings

Done: 0 / 4

For devices with MIUI 14 and later, there is another hidden parameter:

adb shell settings put global auto_update_app false

This command disables auto-updates at the system level, but requires USB-debugging and PC connections.

Method 2: Block Updates with MIUI Optimized Setup

In the firmware MIUI 12.5-14 has a hidden menu MIUI Optimized Setup, which is responsible for background processes, including updates, can be accessed through the set USSD-code ADB.

Instructions for MIUI 13/14:

  1. Open the Phone app.
  2. Enter the combination: ##284### (some models run ##6484##).
  3. In the menu that appears, select MIUI Optimization β†’ Auto Update.
  4. Turn off all switches associated with App Update and Background Update.

If the code doesn’t work, use ADB:

adb shell am start -n com.android.settings/.MiuiOptimizeActivity

After optimizing, the system will stop forcing updates even to system applications, but this can affect the stability of some functions (for example, Mi Share or Game Turbo).

What happens if the MIUI Optimized Setup menu doesn’t open?
On some models (e.g. POCO F4), this menu is blocked by the manufacturer. Alternatively, use the Activity Launcher app from Google Play to manually run the activity of com.android.settings.MiuiOptimizeActivity. If this does not work, then only disconnect via ADB or Magisk.

Method 3: Limiting traffic for updates

If you can't completely disable auto updates, you can block Internet access for the services that download updates, and this works even without root rights.

List of processes that should be limited:

Annex/ServicePackage name (package name)Type of traffic
Google Play Marketcom.android.vendingMobile + Wi-Fi
Google Play Servicescom.google.android.gmsBackground traffic
MIUI Package Installercom.miui.packageinstallerWi-Fi
Download Managercom.android.providers.downloadsMobile.

How to limit traffic:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the right app by name or package (use search).
  3. Select Mobile Data and Wi-Fi β†’ Turn off the switches.
  4. For Google Play Services, turn off Background data transfer.

⚠️ Note: Blocking com.google.android.gms may disrupt Google services (maps, contact sync, push notifications). If Telegram or WhatsApp messages stop coming after the restriction, return the settings back.

Method 4: Removing System Application Updates

Xiaomi system applications (Mi Security, Mi Video, Theme Store) are updated through the MIUI Update, and they cannot be disabled by standard methods, but you can roll them back to the factory version to block further updates.

Instructions:

  1. Install. ADB on the PC and connect the phone with the switched on USB-debugging.
  2. Execute the command to view the list of packages: adb shell pm list packages -f
  3. Find a system application (e.g. com.miui.securitycenter for Mi Security).
  4. Roll it back to the factory version: adb shell pm uninstall -k --user 0 com.miui.securitycenter

Once rolled back, the application will stop updating, but some features (such as virus scanning in Mi Security) may not work properly.

πŸ’‘

If the application has been updated again after rollback, check the settings Settings. β†’ The phone. β†’ Update MIUI β†’ Settings (βš™) β†’ Auto-update system applications and disable this setting.

Method 5: Using Magisk and Xposed (for advanced users)

If standard methods fail, you can modify the system via Magisk or Xposed, which will block updates at the kernel level, but requires an unlocked bootloader and root rights.

The most effective modules:

  • πŸ”§ App Systemizer – Converts custom applications to system ones so they don’t update through Google Play.
  • 🚫 Play Store No Auto Updates – Disables Auto Updates in Google Play Market.
  • πŸ›‘οΈ MIUI Blocker – Blocks background processes MIUI, including updates to system applications.

Installation:

  1. Install Magisk Manager and unlock Bootloader (instructions for Xiaomi: official website).
  2. Download the desired module in.zip format.
  3. Install it through Magisk β†’ Modules β†’ Install it from storage.
  4. Reset the device.

⚠️ Note: Using Magisk may result in loss of warranty and problems with MIUI OTA-On some models (Xiaomi) 12T, Redmi K50) After installation of modules, Widevine stops working L1 (no HD Netflix).

What do you do if nothing helps?

If all of these methods fail, radical measures remain:

  • πŸ“΅ Turning off the Internet for Google Play via the firewall (NetGuard or AFWall app)+).
  • πŸ”„ Reverse to the old version MIUI (14 to 13, where auto-update mechanisms are less aggressive.
  • πŸ“± Install custom firmware (LineageOS, Pixel Experience), where there are no built-in services Xiaomi.

For devices with MIUI 14 on Android 13+, there is another trick: you can freeze update services through ADB:

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


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

This will completely block the Google Play Market and MIUI Package Installer, but you can manually install apps through APK-file.

πŸ’‘

If you use Xiaomi with global firmware (MIUI Global), some system applications (such as Mi Browser) will update via Google Play, even if you have disabled auto-updates in the settings, in which case only blocking through Magisk or uninstalling the application will help.

FAQ: Frequent questions about updates on Xiaomi

Can I turn off updates for individual applications only?
Yes, you can prevent auto-updates for specific programs in Google Play: Open the app page on Google Play. Tap three dots in the top right corner β†’ Turn off auto-update. For system applications (Mi Security, Theme Store), this method does not work – their updates are managed through Settings β†’ About Phone β†’ Update MIUI.
Why do auto updates turn on again after they are disabled?
This is because: Background activity of com.google.android.gms (resets Google Play settings). firmware updates MIUI (after OTA some settings go back to factory.Cache reset Google Play Services (clean through Settings) β†’ The storage facility. Solution: use it. ADB-Command to permanently shut down: adb shell settings put global auto_update_app false
How do I know which app is spending traffic on updates?
Go to Settings β†’ Connections and Sharing β†’ Data Use. Sort the list by Use per month and note: Google Play Market (com.android.vending) – direct updates. Download Manager (com.android.providers.downloads) – background downloads. MIUI Package Installer – updates to system applications. If traffic is consuming com.miui.systemAdSolution – these are MIUI advertising modules that are updated regardless of settings.
Can I disable updates without root rights?
Yes, but with limitations: Through Google Play (method 1) - blocks only third-party applications; through MIUI Optimized Setup (method 2) - does not work on all models; through traffic restriction (method 3) - can break push notifications; To completely disable (including system applications), only ADB (method 4) remains without root.
What happens if you don’t update your apps?
The consequences depend on the type of application: Application type Risks in the absence of updates Social networks (WhatsApp, Telegram) will stop working in 1-2 years (servers disable support for older versions); Bank (SberBank, Tinkoff) Login blocking at the request of the Central Bank of the Russian Federation (required current versions); Games (PUBG, Genshin Impact) It will not be possible to play on new servers or with friends on current versions. System (Mi Security, Google Play Services) Security vulnerabilities, but this will hardly affect the operation of the device. Recommendation: 2ndash, 3rdsays: manually update applications (mazheny)