How to permanently disable MIUI updates on Xiaomi: official and hidden methods

Automatic MIUI updates on Xiaomi, Redmi and POCO smartphones are often a headache for users. The system stubbornly reminds users of installing new firmware versions, consumes traffic in the background and sometimes even spontaneously restarts the device to install updates. If you are tired of intrusive notifications or want to keep the stable version of the software, this article will help completely disable updates in all available ways.

The manufacturer doesn't provide an obvious "switch off forever" button, but MIUI and HyperOS have hidden settings, ADB commands, and workarounds through system applications. We'll look at all the current methods in 2026, including those that work on the latest firmware. Importantly, some methods require superuser rights or PC connectivity, but there are also simple solutions without root.

Why users want to disable MIUI updates

On the surface, regular updates seem useful: they fix vulnerabilities, add features, and optimize performance.

  • ๐Ÿ”„ Instability of new versions: Frequent complaints about bugs after updates - from battery discharge to camera breakdown.
  • ๐Ÿ“ฑ Changing the interface: MIUI 14 and HyperOS radically change the usual management, which is not everyone likes.
  • ๐Ÿ“ถ Background traffic consumption: the system downloads updates without demand, spending mobile Internet.
  • โšก Spontaneous reboots: The device can restart at any time to install the update.
  • ๐Ÿ”’ Blocking bootloader Unlocking: New firmware versions often make it harder to get root rights.

According to a survey of Xiaomi users in 2026, 63% of respondents have experienced problems after an automatic update at least once, especially in budget models (Redmi Note 10, POCO X3), where new versions of the software can slow down the system due to lack of resources.

๐Ÿ“Š You have disabled updates on your Xiaomi?
Yes, forever.
Yes, temporarily.
No, but I do.
No, updates don't interfere.

Official method: disabling through MIUI settings

The easiest method is to use the built-in system options. It doesn't require root rights or a PC connection, but has limitations: MIUI can turn on updates again after a reboot or after a few days.

  1. Open the Settings app (cog icon).
  2. Go to the About Phone section. โ†’ Update MIUI.
  3. Slip on the three dots in the upper right corner and select Settings (โš™๏ธ).
  4. Turn off the automatic download slider via Wi-Fi.
  5. Go back and press pause for 24 hours (repeat this action daily).

This method does not block notifications of new versions, but only suspends their download.

โ˜‘๏ธ Preparing to disable updates

Done: 0 / 4

Hidden settings: disabling through "For developers"

MIUI has a hidden developer section where you can limit background activity on system applications, including Updater, which works on most devices without root:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone. Tap 7 times on MIUI Version (you will be notified "You're a developer!").

Settings

Additionally.

For developers

Annexes

Not to keep up the action

MIUI Update

com.miui.updater

Auto-start

Updater

After these actions, the system will stop checking for updates automatically, but notifications may appear when you manually start the MIUI Update. To completely remove notifications, you will need to disable the application via ADB (see the next section).

๐Ÿ’ก

If the "Developers" item disappears after the update, re-activate (7 taps according to MIUI). On some firmware, this section is hidden in Additional Settings โ†’ Special features.

Radical method: Disconnection through ADB (no root)

The ADB (Android Debug Bridge) tool allows you to manage system applications without superuser rights, which completely blocks the work of the update manager, but requires a connection to a computer, suitable for all models of Xiaomi, Redmi and POCO based on Android.

Warning: Before you execute commands, make sure that the device is debugging over USB (Settings โ†’ Developer โ†’ USB Debugging). Also install the ADB and Fastboot drivers on your PC.

adb shell pm hide com.miui.updater


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

These teams:

  • ๐Ÿ”ง Hide the Updater app from the menu (remains in the system, but not visible to the user).
  • โŒ Disable all its functions, including background activity.

To get it all back, do this:

adb shell pm unhide com.miui.updater


adb shell pm enable com.miui.updater

What if the ADB does not recognize the device?
1. Make sure that the debugging is enabled by USB and access is allowed from this PC (a request will appear on the phone). 2. Check if the drivers are installed (download Mi Flash Tool or Google). USB Driver). 3. Try another one. USB-cable (original preferably). 4. Restart your phone and PC. 5. If you are using Windows, run Command Prompt on behalf of the administrator.

Removing updates via TWRP (for advanced users)

If you have a custom TWRP reclaimer installed on your device, you can physically delete update files or even replace the Updater system app with a "dummy" method that is suitable for users with an unlocked bootloader and root rights.

Warning: Mistakes in TWRP can lead to a device blink.Do backup before any changes!

  1. Download to TWRP (press Power + Volume Up when you turn on).
  2. Go to Advanced โ†’ File Manager.
  3. Delete the folders: /cache/recovery (Here are the downloaded updates) /data/ota_package (file OTA-update)

Updater

  • /system/priv-app/Updater/Updater.apk
  • /system/app/Updater/Updater.odex (if any)
  • Reset the device.

Now all requests to the update servers will be redirected to localhost, and the system will not be able to check for new versions.

๐Ÿ’ก

To avoid editing hosts manually, use apps like AdAway (requires root) that automatically block unwanted domains, including update servers.

What to do if the update has already been downloaded

Sometimes users notice that the update is already loaded in the background and ready to install, in which case you need to delete the downloaded file so that the system does not try to install it the next time you restart.

Instructions:

  1. Open any file manager (e.g., Mi File Manager or Solid Explorer).
  2. Go to the folder: For MIUI 12-14: /data/ota_package For HyperOS: /cache/ota/

.zip

MIUI Update

  • Settings โ†’ Applications โ†’ Application Management โ†’ MIUI Update โ†’ Storage โ†’ Clear the cache

If the update file is not deleted (the system is giving an error), it is protected.

  • ๐Ÿ”ง Use it. ADB for removal: adb shell su -c "rm -rf /data/ota_package/*"
  • ๐Ÿ”„ Restart the device in Safe Mode (press the Power) โ†’ long-tape on "Reboot" โ†’ "Safe mode") and try again.
How to Sign In to Safe Mode on Xiaomi?
1. Press the power button before the turn off menu appears. 2. Long click on "Reboot" (you will be prompted to boot in safe mode). 3. Confirm action. Safe Mode disabled all third-party applications, which sometimes allows you to delete protected system files.

FAQ: Frequent questions about disabling MIUI updates

Can I turn off updates without root?
Yes, there are three ways to do it without root rights: through settings, MIUI Update; through ADB (pm hide and pm disable-user commands); limit background activity in For developers; however, the complete removal of the Updater app is only possible with root.
Will Google Pay work after the updates are disabled?
Yes, disabling the update manager does not affect the operation of Google Pay, Mi Pay or other payment services. These applications use separate security checks (SafetyNet) not associated with Updater. Exception: if you delete system files through TWRP without a backup, it can disrupt the Google Services Framework, which will lead to problems with Google services.
How to return updates if you need them?
Depending on the method of disabling: If you used ADB: adb shell pm unhide com.miui.updater adb shell pm enable com.miui.updater If you edited hosts: delete the added lines. If you deleted through TWRP: restore backup or manually swipe Updater.apk. After that, restart the device and check for the MIUI Update.
Why did the updates disappear after the updates were disabled?
The Themes app (com.miui.miservice) is sometimes affected by Xiaomi services, which are also blocked when editing hosts or disabling Updater.Solution: Check if theme.miui.com domain is locked in the hosts file. Clear the Themes app cache in the settings. If HyperOS is used, update the Themes app via the Mi App Store.
Can I turn off updates on Xiaomi with HyperOS?
Yes, all of the described methods work on HyperOS, but taking into account the features of the system: ๐Ÿ”น In Settings โ†’ About the phone item Update MIUI This may be called a system update. ๐Ÿ”น In the case of ADB Instead of com.miui.updater, you may need to disable com.xiaomi.hyperos.updater. ๐Ÿ”น In HyperOS, the update folder is more often on the way /cache/ota/. Before taking action, check the current paths and packet names through ADB: adb shell pm list packages | grep updater