How to permanently disable auto-update on Xiaomi Poco: instructions for all models

Automatic updates on Xiaomi Poco smartphones are often a headache for users. The system downloads gigabytes of data without warning, drains the battery in the background and can install firmware with bugs at the most inopportune moment, especially for the Poco F, Poco X and Poco M lines, where MIUI sometimes behaves too intrusively.

In this article, you will find 5 proven ways to disable auto-update, from standard settings to hidden commands via ADB. We will break down the nuances for different versions of MIUI 13/14/15, explain why the system can ignore your settings, and give recommendations for security. Importantly, some methods require developer rights or root access, which we will highlight separately.

Why is Xiaomi Poco pushing for updates?

Xiaomi has an aggressive policy of updates for three reasons:

  • ๐Ÿ“Š Activity statistics: The more users on the latest version MIUI, the higher the brand rating in analytical reports.
  • ๐Ÿ›ก๏ธ Security: Closing vulnerabilities in old firmware reduces risks to the ecosystem (e.g., data breaches via Mi Account).
  • ๐Ÿ’ฐ Monetization: New versions MIUI often contain advertising modules and integrated services (e.g. Mi Video or Mi Browser).

In practice, this translates into:

  • ๐Ÿ”„ Background download of updates even when Wi-Fi is turned off (via mobile Internet).
  • ๐Ÿ“ฅ Automatic installation at night if the phone is connected to charging.
  • ๐Ÿšซ Blocking the rollback to the previous version MIUI standardized.

Interestingly, the Poco F5 Pro and Poco X6 Pro with global firmware (EEA/Global) are less likely to receive updates than the Chinese (CN) or Indian (IN) versions, due to local software certification requirements.

๐Ÿ“Š What Poco model do you use?
Poco F5/F5 Pro
Poco X6/X6 Pro
Poco M6/M6 Pro
Another Poco model
I don't know.

Method 1: Standard disabling in MIUI settings

The simplest method that works on all Poco models (including the Poco C65, Poco X5 and Poco F4 GT) has a limitation, however: the system can reset settings after a reboot or update to Google Play Services.

โš ๏ธ Attention: On some firmware (MIUI 14.0.4+) Auto Update may not be available, in which case proceed to Method 2.

Instructions:

  1. Open Settings โ†’ About the phone โ†’ Update MIUI.
  2. Stick to three points (โ‹ฎ) in the upper right corner and select Settings.
  3. Turn off the switches: ๐Ÿ”„ Automatic booting via Wi-Fi ๐Ÿ“ฅ Automatic installation of updates ๐ŸŒ™ Installation at night (if any)

Verification of updates

Cancellation

After this, the system will stop downloading updates, but notifications about new versions of MIUI will come. To disable them, you need to block notifications from the system update application (com.android.updater).

โ˜‘๏ธ Verification of Auto-Renewal Disablement

Done: 0 / 4

Method 2: Disconnection through "Special Opportunities" (hidden method)

This trick works on MIUI 13-15 and allows you to block background activity Updater. Suitable for models Poco X3 Pro, Poco F3 and later.

Algorithm:

  1. Go to Settings โ†’ Special Opportunities โ†’ Special Opportunities Services.
  2. Turn on the MIUI Update (yes, that sounds counterintuitive!).
  3. Go back to Settings โ†’ Applications โ†’ Application Management.
  4. Find the update. MIUI, Open the Permits and turn off the Permits: ๐Ÿ“ถ Mobile data ๐Ÿ“ถ Wi-Fi ๐Ÿ”” Notifications ๐Ÿ”„ Auto-start

Battery โ†’ Optimizing the battery

Limit background activity

MIUI Update

After this action, the update application will lose access to the network and will not be able to download firmware, but it will remain in the system and will take up ~ 50 MB of memory.

๐Ÿ’ก

If you have a no connection error in MIUI update after you shut down, it works. It's okay, the system won't be able to check for updates.

Method 3: Blocking through ADB (without root)

For advanced users who are ready to work with ADB. The method does not require root rights, but you need debugging over USB. Suitable for all Poco on Android 10-14.

What you need:

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

Instructions to enter in cmd (in order):

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


adb shell dumpsys deviceidle whitelist -com.android.updater




adb shell cmd appops set com.android.updater RUN_ANY_IN_BACKGROUND deny

Transcript of commands:

Team team.Action.
pm disable-userDisables the MIUI Update application for the current user.
dumpsys deviceidleRemove the application from the list of "allowed in standby mode".
appops set RUN_ANY_IN_BACKGROUNDBlocks background activity.

โš ๏ธ Warning: After flashing or resetting the settings, the commands will have to be re-run, and some banking applications (such as SberBank Online) may scold the disabled Updater as โ€œnon-standard firmware".

How to return updates after ADB-team?
To unlock Updater, run: adb shell pm enable com.android.updater adb shell cmd appops set com.android.updater RUN_ANY_IN_BACKGROUND Allow me to restart the phone afterward.

Method 4: Remove Updater via TWRP (root only)

A radical method for users with an unlocked bootloader and TWRP installed. Suitable for Poco F1, Poco X2 and other models with support for custom firmware.

Advantages of the method:

  • โœ… Complete removal of the update application (released) ~100MB).
  • โœ… No background activity and notifications.
  • โœ… It works even after resetting the settings.

Instructions:

  1. Download TWRP for your Poco model.
  2. Download your phone to Recovery (Power + Volume Up)
  3. Go to Mount โ†’ System and connect your phone to your PC.
  4. Delete files: /system/priv-app/Updater/Updater.apk /system/priv-app/Updater/Updater.odex (if any)

Wipe โ†’ Cache

Once removed, the MIUI Update will disappear from the settings, and you'll have to reflash the system through Fastboot to return it.

๐Ÿ’ก

Removing Updater via TWRP is the only way to get rid of auto updates forever, but it requires unlocking the bootloader and voids the warranty.

Method 5: Firewall Blocking (NetGuard/AFWall+)

If you donโ€™t want to delete Updater, but you need to securely block it from the network, use a firewall, which works on all versions of MIUI and doesnโ€™t require root (but with root it gives you more control).

Recommended annexes:

  • ๐Ÿ›ก๏ธ NetGuard (no root, but you need to include it) VPN-regime).
  • ๐Ÿ”ฅ AFWall+ (Only with root, more possibilities).

Setup in NetGuard:

  1. Install NetGuard from Google Play.
  2. Open the app and find the MIUI Update (com.android.updater) in the list.
  3. Turn off the switches for: ๐Ÿ“ถ Wi-Fi ๐Ÿ“ก Mobile data ๐Ÿ”„ Roaming

Activate the protection (the shield icon at the top).

The problem is that NetGuard works through VPN, This may conflict with some applications (e.g., banking or geolocation services).+ root-access.

What to do if the update has already been downloaded?

If the system has downloaded the firmware but hasn't installed it yet, you can manually delete the update file.

/data/data/com.android.updater/app_upgrade/

Instructions:

  1. Install a file manager with root access (such as FX File Explorer or Solid Explorer).
  2. Click the path above and delete the file with the.zip extension (commonly called the.zip file extension). update.zip or miui_*.zip).
  3. Clear the cache of the MIUI Update app (Settings โ†’ Applications โ†’ Application Management โ†’ Storage โ†’ Clear the cache).

If youโ€™re concerned about security, manually update every 3-6 months, checking out the reviews on the forums (e.g. XDA or 4PDA).

How to check if updates are disabled?
Checking methods: Open Settings โ†’ The phone. โ†’ Update MIUI. If there are no active downloads and the Update Check button is not working, it's okay. Check traffic: go to Settings โ†’ SIM-maps and mobile networks โ†’ Use traffic and find an update MIUI. If there's no traffic, the lock is triggered. ADB-Command: adb shell dumpsys package com.android.updater | grep "enabled" If the answer is enabled=false, the application is disabled.
Can I roll back the firmware after an automatic update?
On most Poco models, a rollback is possible, but with reservations: ๐Ÿ”™ Through Fastboot: You need the official firmware for your model (download on the Xiaomi website) and unlocked bootloader. ๐Ÿ”„ Recovery: Only if you have custom recovery (TWRP Or OrangeFox). โš ๏ธ Risks: Data loss (required to backup!) Possible anti-rollback (on new Snapdragon models) 8 Gen 2/3 A rollback to the old version may block the phone. 4PDA For your model, there are usually instructions and warnings.