Automatic app updates on Xiaomi Redmi smartphones often cause unexpected problems, from sudden traffic consumption to program failures after βupdates.β This is especially true for devices with limited memory (for example, Redmi 9A or Redmi Note 8 Pro), where each additional update can take up precious megabytes. In this article, we will discuss all possible ways to disable auto updates β both through standard MIUI settings and using hidden Android features.
Itβs important to understand that Xiaomi uses two independent update systems, its own (MIUI) and Google Play. So to fully control the process, you will need to configure both platforms. We will also consider the risks of disabling updates and give recommendations for safe application management without losing functionality.
Why Xiaomi Redmi is automatically updating apps
MIUI smartphones (including all Redmi and Poco models) are set to automatically update system and third-party applications by default.
- π Security: Closing vulnerabilities in outdated software versions.
- π± Compatibility: Support for new Android features and MIUI.
- π Stability: fixing bugs and errors in the application.
- π° Monetizations: Some updates add ads or paid features.
However, automatic updates have serious disadvantages:
- π Traffic consumption: updates can eat up to 1-2 GB per month (especially games like Genshin Impact or GB/Month) PUBG Mobile).
- ποΈ Busy memory: Newer versions of apps often weigh more than old ones.
- π Battery discharge: background update installation consumes charge.
- π¨ Failures: Not all updates are tested for compatibility with MIUI.
For example, after updating Facebook or Instagram, many Redmi Note 10 Pro users complain of increased battery consumption or freezes, and updating system applications (for example, com.miui.system) can lead to loss of root rights or reset personal settings.
Method 1: Disabling Auto Updates in Google Play Market
The easiest and most versatile method is to set up Google Play, which is responsible for updating most third-party apps. The instruction is relevant for all Redmi models (including Redmi 12, Redmi Note 11 and older devices):
- Open the Google Play Store.
For more flexible settings:
- πΆ Wi-Fi Only: Updates will only be downloaded when connected to a wireless network.
- π« Never: Completely disabling auto updates (you will have to manually update).
- βοΈ For individual applications: You can only disallow updates for selected programs (see next section).
βοΈ Checking the settings of Google Play
An important nuance: even after disabling auto-updates, Google Play can force system apps (e.g. Google Chrome or YouTube) to update, and to avoid this, you will need to turn off background activity for Google Play Services (see Method 4).
Method 2: Prohibit updates for individual applications
If you need to leave auto-updates for most programs, but block them for specific ones (such as Mi Video or Mi Browser, which are often forced to update), do the following:
- Open the Google Play Store.
- Find the right app through search.
- Slip on the three dots in the corner of the app card.
- Uncheck the box from the item Enable auto-update.
For MIUI system applications (e.g. Theme, Security), this method will not work β their updates are controlled through MIUI settings (see Method 3).
| Type of application | Can I turn off auto-update? | Method |
|---|---|---|
| Third-party (from Google Play) | β Yes. | Through the application settings in the Play Market |
| Systemic (MIUI) | β οΈ Partially. | Through Settings. β Annexes or MIUI Optimizing |
| Pre-installed (Google) | β No. | Google Play Services Requires Disconnection (Risk) |
| Games | β Yes. | Similar to third-party applications |
Critical information: system applications MIUI (For example, com.miui.securitycenter can be updated even when the settings in Google Play are disabled. ADB-commands or disconnections MIUI Optimizing.
Method 3: Disable system application updates in MIUI
Xiaomi uses its own update system for pre-installed applications (e.g. Mi Community, Mi Home, Cleaner) to disable them:
- Go to Settings β Applications β Application Management.
- Select a system application (e.g. Security).
- Slip on the three dots in the top corner and select Disable Updates.
- Confirm the action (a password or pattern lock may be required).
Some firmware (e.g. MIUI 13/14 for Redmi K50) may not have this item.
- π§ Use the Developer Mode (see Method 5).
- π± Install an alternative launcher (like Nova Launcher) that blocks system widget updates.
What happens if you disable system application updates?
On MIUI Global firmware (e.g. Redmi 10 or Poco X3 Pro), system applications are updated via com.xiaomi.market and com.miui.systemAdSolution, which can only be disabled via ADB or root access.
Method 4: Block background activity of Google Play Services
If previous methods didn't work and apps are still being updated, the problem is the background activity of Google Play Services, which is responsible for forcing updates even when settings in the Play Market are disabled, to limit it:
- Go to Settings β Applications β Application Management.
- Find Google Play Services (or com.google.android.gms).
- Select the Battery β Background Activity.
- Set a limit to limit.
β οΈ Note: a complete shutdown of Google Play Services will result in a:
- π« Stop synchronizing your Google account (contacts, mail, calendar).
- π Inoperability of Google Maps, YouTube and other services.
- π Problems with push notifications (for example, in Telegram or WhatsApp).
Alternatively, disable auto-update only for Google Play Services:
adb shell dumpsys deviceidle whitelist -com.google.android.gmsThis command adds the service to the battery optimization whitelist, but doesnβt block it entirely.
Method 5: Using Developer Mode and ADB
For advanced users who are willing to work with ADB-There's a way to block all system-level updates, and this method works on all versions. MIUI (including MIUI 14 for the Redmi Note 12).
Step 1: Enable the Developer Mode:
- Go to Settings. β The phone.
- Tap 7 times on the MIUI version.
- Back to Settings β Additionally. β For developers.
- Activate Debugging on USB.
Step 2: Connect your phone to your PC and execute the commands:
adb shell pm disable-user --user 0 com.android.vending.updater
adb shell pm disable-user --user 0 com.xiaomi.market
adb shell pm disable-user --user 0 com.miui.systemAdSolutionThese commands are off:
- π¦ Updates via Google Play (com.android.vending.updater).
π‘
Before execution ADB-commands to back up data through Settings β Additionally. β Backup and reset, which will help restore the system if something goes wrong.
β οΈ Note: After disabling these services:
- β You will not be able to update apps manually through the Play Market.
Method 6: Remove updates via MIUI Optimizing (for rooted devices)
If your Redmi has root access (for example, through Magisk), you can completely remove auto-update mechanisms.
- Install MIUI Optimizing (available on 4PDA or XDA Developers)
- Open the App Manager section.
- Find and disable the following packages: com.android.vending (Google Play Market) com.xiaomi.market (MIUI App Store) com.miui.systemAdSolution (advertising modules) com.miui.updateservice (system updates)
Reset the device.
β οΈ Attention: This method violates the integrity of the system and may lead to:
- π¨ Loss of warranty (if the device is under warranty).
- π Some features are not working properly (e.g. Google Pay will stop working).
- π± Impossibility to obtain OTA-Updates (you will have to hand-write them).
π‘
Use root methods only if you are an experienced user and understand the risks. For most tasks, there are enough ways 1-4.
What to do if updates are still installed?
If after all the manipulations, the applications continue to update, check:
- Google Account Settings: Sometimes updates come through Google Account Services. Turn off sync for Play Market in Settings β Accounts β Google.
- Background data: Limit mobile traffic for Play Market in Settings β SIM-maps and mobile networks β Transfer of data β Background mode.
- Third-party launchers: Some shells (such as HyperOS Launcher) have their own update mechanisms. Uninstall them or disable auto-updates in their settings.
- Viruses or malware: scan your device through Malwarebytes or Dr.Web. Some Trojans are replacing the Play Market settings.
If the problem persists, try resetting Google Play settings:
- Go to Settings β Applications β Google Play Store β Storage.
- Click Clear the cache and Reset the settings.
- Reset the device.