Why users want to disable updates on Xiaomi and when they really need to
Updates to MIUI firmware and apps on Xiaomi, Redmi or POCO smartphones are often a source of annoyance. Automatically downloading new versions in the background consumes traffic, takes up space in memory and can lead to unstable device performance, especially for owners of budget models with limited resources, such as the Redmi 9A or POCO M3, where each update significantly slows down the system.
But there are more compelling reasons to turn off updates:
- π Battery savings β background check updates discharge the battery by 5-15% per day.
- π± Maintaining stability - new versions MIUI Often contain bugs that impair productivity.
- π‘οΈ Data security β some updates result in resetting or loss of root rights.
- πΆ Limited Internet β downloading firmware weighing 1-3 GB can exhaust the limit of mobile traffic.
It's important to understand that completely disabling updates has the downside: you lose security patches and new features, but if your Xiaomi is stable and the current version of MIUI is fine, there's no point in taking risks.
Method 1: Disable automatic MIUI updates through settings
The safest and most reversible method is to deactivate background checks through the standard menu, which is suitable for all modern firmware versions (MIUI 12-14) and does not require superuser rights.
Step instructions:
- Open the Settings app (cog icon).
- Go to the About Phone section. β Update MIUI.
- Slip on the three dots in the upper right corner and select Settings.
- Turn off the sliders: π Automatic booting via Wi-Fi πΆ Automatic download via mobile network π Notifications of updates
30 days pause
Put off
Settings Open β About Phone β Update MIUI|
All sliders are disabled in the update settings |
30 days pause activated |
Reboot the phone to apply changes-->
Method limitation: this method only suspends the check for a month; after 30 days, the system will remind you of the update again; additional actions will be required to completely eliminate notifications (see Method 2).
β οΈ Note: Some models (Xiaomi 12 Pro, Redmi Note 11) may stop manually checking after automatic updates are disabled. To return it, you will have to reset your network settings to Settings. β SIM-maps and mobile networks β Resetting settings.
Method 2: Block notifications about updates through system applications
Even after the automatic download is disabled, the system continues to check for new versions and display notifications. To remove them, you need to limit the rights of the Updater application.
How to do this:
- π± Go to Settings. β Annexes β Application management.
- π In the search bar, type the Update and select the Updater app (the icon with the down arrow).
- π Tap Notifications and turn off all switches.
- π« Go back and press Limit background activity.
- π In the Permissions section, disable access to the Warehouse and the Internet.
| Action. | The effect | Reversibility |
|---|---|---|
| Disabling notifications | Will disappear pop-up windows about updates | β Yes. |
| Background restriction | The app will not check for updates in the background | β Yes. |
| Banning Internet access | Complete lockdown of firmware loading | β Yes. |
| Removal of annex updates | Return to the factory version of Updater | β οΈ Partially (reset required) |
After this manipulation, Updater will become virtually useless β it will not be able to check or install updates, but will not interfere with the system, and if you need to return functionality, just turn back permissions and notifications.
π‘
If other system features (such as themes or the cloud) have stopped working after Updaterβs rights are restricted, try clearing the app cache in the same Application Management menu.
Method 3: Disable app updates in Google Play and Mi App Store
System updates aren't the only problem, and apps from Google Play and Mi App Store also update automatically, which can lead to:
- π± Increased traffic consumption (especially noticeable on mobile data).
- π Increased battery consumption due to background activity.
- π« Loss of functionality (for example, after the Mi Fit update, some fitness trackers stopped working).
To disable auto-update:
- Open the Google Play Store.
- Slip on the profile avatar β Settings β Network settings.
- Select Auto-Update Applications β Never.
- For the Mi App Store, go to Settings β App Update and turn off automatic download.
If you need to block updates for specific applications:
- π Find the app on Google Play.
- π§ Tap it on three points. β Remove from auto-update.
- π± For system applications (such as Mi Video or Mi Browser) use Settings β Annexes β [Name of the annex] β Notifications β Disable updates.
β οΈ Note: Some Xiaomi apps (such as Security or Cleaner) are updated through the Package Installer system service. To block them, you will need to disable permissions for this service, but this may disrupt the installation. APK-file.
Method 4: Radical methods β disabling through ADB and removing Updater
If standard methods donβt work, and updates keep coming, youβll have to resort to advanced techniques, which require connecting your phone to your computer and using the Android Debug Bridge (ADB).
Warning: these methods can lead to unstable system operation or loss of warranty.We recommend that you back up your data before starting.
Instructions for deactivation through ADB:
- π₯οΈ Install Platform Tools on PC.
- π± Turn on Debugging. USB on the phone: Settings β The phone. β Version. MIUI (Tap 7 times to activate the developer mode, then Settings β Additionally. β For developers β Debugging by USB.
- π Connect your phone to your computer and confirm your trusted device.
- π Open the command line in the adb folder and execute: adb shell pm disable-user --user 0 com.android.updater adb shell pm uninstall -k --user 0 com.miui.updater
What if the ADB canβt see the device?
These commands will completely remove the Updater app for the current user. To return it, you will need to reset or manually install the APK. Alternatively, freeze the app via ADB:
adb shell pm hide com.android.updaterTo block system application updates (such as Mi Security or Mi Account) use:
adb shell pm disable-user --user 0 com.miui.securitycenterπ‘
Disabling through ADB is the most reliable way, but it requires technical skills. If you are not sure about your actions, it is better to focus on standard methods (Methods 1-3).
Method 5: Using third-party tools (without root)
If you don't want to mess with ADB, you can use specialized utilities that allow you to block updates without making deep changes to the system.
Popular applications for this task:
- π‘οΈ App Ops β manages permissions for system applications, including Updater. ADB (adb shell pm grant com.limboemu.appops android.permission.GET_APP_OPS_STATS).
- π§ Package Disabler - allows you to disable system services responsible for updates. Works without root, but you need rights ADB.
- π± MIUI Hidden Settings β reveals hidden settings MIUI, including update options. Available on Google Play.
Example of working with App Ops:
- Install the app from GitHub.
- Find the MIUI Update (Updater) in the list.
- Turn off permissions: π Internet access π Warehouse π Display of notifications
Advantage: does not require deletion of system files, changes are reversible, disadvantage: some applications (for example, Package Disabler) can conflict with MIUI and cause errors.
Method 6: Completely remove Updater via TWRP (for advanced users)
If you're willing to go to extreme lengths and have a custom TWRP recavator installed, you can physically remove update files from the system partition, a method that's suitable for users with unlocked bootloader and root rights.
Step-by-step:
- π± Boot in. TWRP (hold on to food + Volume up when switched on).
- π§ Go to Advanced. β File Manager.
- π Delete the following folders and files: /system/priv-app/Updater /system/app/Updater /data/app/com.android.updater* /cache/ota (Here are the downloaded firmwares)
π Reboot the phone.
After that, Updater will be gone forever, but be prepared for some features (like checking firmware relevance via ##54298###) to stop working.
β οΈ Note: Deleting system files may result in bootloop ( looped boot) or loss of functionality MIUI. Before manipulation, be sure to create a backup copy through TWRP β Backup by selecting System and Data.
Frequent problems and their solutions
Even after the updates are disabled, users face unexpected challenges, and let's look at typical situations and how to fix them.
| Problem. | Reason. | Decision |
|---|---|---|
| Updates continue to load | Background traffic not disabled for Updater | Use ADB or App Ops to block the internet |
| Phone brakes after disabling updates | Conflict with system services | Clean the cache in Settings β Storage β Clear the cache |
| Manual update checks are not working | Updater app removed or frozen | Restore it via ADB or reset settings |
| The error "System is damaged" | Critical files deleted via TWRP | Flash your phone over Fastboot or restore the backup |
If after manipulating the updates, the phone stopped turning on or got stuck on the MI logo, try:
- π Hard reset: clamping down on the power supply + Volume up for 10 seconds.
- π± Recovery with Fastboot: Fastboot Flash System system.img fastboot reboot
- π§ Flashing through Mi Flash Tool (requires PC and original firmware).