How to permanently disable auto-update on Xiaomi devices: 5 working methods

Why Xiaomi Auto Updates Are Irritating to Users

Owners of Xiaomi smartphones and TVs regularly face unexpected device reboots due to forced firmware updates.The company is actively promoting its MIUI and PatchWall ecosystem, but not always new versions are beneficial.Frequent updates can slow down gadgets, reset settings or even break the functionality of applications.

Itโ€™s especially frustrating when an update is installed at the most inopportune time, such as during an important call, watching a movie or playing a game. On Xiaomi TVs with PatchWall, auto-updates can interrupt IPTV or streaming services, requiring a device to restart, and itโ€™s often impossible to roll back the firmware without a full reset.

In this article, we will look at all the available ways to disable automatic updates, from standard settings to technical methods for power users, learn how to block updates on MIUI smartphones, PatchWall TVs, and what to do if the manufacturer artificially limits this ability.

Method 1: Standard disabling in MIUI settings (for smartphones)

The easiest way is to use the built-in system options, which is suitable for most Xiaomi, Redmi and POCO smartphones based on MIUI 12-14. However, be aware that after major updates (for example, from MIUI 13 to MIUI 14), the settings may reset.

Instructions:

  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. You can also disable notifications about new updates.

โš ๏ธ Note: On some models (such as Xiaomi 13 Pro or Redmi Note 12), after disabling auto updates, the system can still show notifications about critical security patches. ADB-commands (see Method 3).

โ˜‘๏ธ What to check after disabling auto updates

0

Method 2: Block updates on Xiaomi TVs (PatchWall)

Xiaomi Mi TV, Redmi Smart TV and PatchWall models are updated even more aggressively than smartphones, and the manufacturer often forcibly installs new firmware versions, which can lead to:

  • ๐Ÿ“‰ Slowing down the interface (especially on budget models with 1-2 GB of RAM).
  • ๐ŸŽฎ Loss of support for older applications (e.g., Kodi or IPTV Pro).
  • ๐Ÿ”Œ Problems with connecting peripherals (keyboards, gamepads).
  • ๐Ÿ“บ Disappearing your favorite widgets from the main screen.

To disable auto updates on TV:

  1. Press the Home button on the remote and select Settings (cog icon).
  2. Go to About TV. โ†’ Updating the system.
  3. Turn off the automatic update option.
  4. For reliability, also turn off the download over Wi-Fi.

โš ๏ธ Attention: On Xiaomi TVs TV A2 After disabling auto-updates, the system can block access to certain services (for example, Mi Home or Xiaomi Cloud) after disabling auto-updates, in which case only manual updates through the use of a new service will help. USB (see Method 4).

What to do if the settings are gray and inactive?

Method 3: Disable updates via ADB (for advanced users)

If standard settings donโ€™t work, you can block the system-level update service with Android Debug Bridge (ADB), a technique that works on smartphones and TVs but requires a PC connection.

Step-by-step:

  1. Download and install ADB Tools on your computer.
  2. On Xiaomi, turn on Developer Mode (7 times tap the MIUI version in your phone settings).
  3. Include USB debugging in the developer menu.
  4. Connect the device to the PC and execute in the command line:
adb shell pm disable-user --user 0 com.android.updater


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




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

For Xiaomi TVs, use:

adb shell pm disable-user --user 0 com.droidlogic.OTAUpdate

โš ๏ธ Attention: After completing these commands:

  • โœ… Notifications of new versions will disappear MIUI/PatchWall.
  • โœ… The system will stop downloading updates in the background.
  • โŒ You may break the manual check of updates (you will have to return the settings with the pm enable command).
  • โŒ Some system applications (such as Mi Video or Mi Browser) may require an update to work.

๐Ÿ’ก

If Xiaomi services stopped working after disabling updates (for example, Mi Account or Mi Home), try the alternative command: Adb shell pm hide com.android.updater It hides the update app, but does not remove it completely.

Method 4: Manual USB update control (for TVs)

If you want to control which firmware to install on your Xiaomi TV, you can use a local flash drive update to:

  • ๐Ÿ”„ Reverse to the old PatchWall version if necessary.
  • ๐Ÿ›ก๏ธ Avoid Forced Updates with Bugs.
  • ๐Ÿ“ฅ Install modified firmware (for example, with remote Chinese services).

Instructions:

  1. Download the desired firmware version from the official Xiaomi website (choose a TV model!).
  2. Unpack. ZIP-archive and copy the file update.zip on USB-storage device FAT32).
  3. Put the flash drive in the TV port.
  4. Go to Settings โ†’ About TV โ†’ System Update โ†’ Local Update.
  5. Select the update.zip file and confirm the installation.

โš ๏ธ Note: When updating locally:

  • ๐Ÿšซ Do not turn off the TV during the process (risk of bricking").
  • ๐Ÿ”„ After installing the old firmware, the system may suggest updating again - block it through ADB.
  • ๐Ÿ“ฅ Firmware from unofficial sources may contain viruses or spyware.
MethodDifficultySuitable forCons
Standard settingsโญSmartphones, TVsMaybe drop out after the update.
ADB-teamโญโญโญAll devices.Requires PC, can break system functions
Local UpdateโญโญTelevisionsRisk of errors in firmware
Root accessโญโญโญโญSmartphonesLoss of warranty, risk of brick

Method 5: Radical measures โ€“ root access and modification of system files

If no other method works, you can get root rights and remove the system components responsible for the updates, which is only suitable for advanced users, because:

  • ๐Ÿ”“ Violates the device warranty.
  • ๐Ÿ› ๏ธ Requires unlocking the bootloader (Bootloader Unlock).
  • ๐Ÿ’ฅ Can lead to a brick (complete inoperability) in case of an error.

What can be done with root:

  1. Remove the updates (/system/priv-app/Updater/Updater.apk).
  2. Freeze services via Titanium Backup or Lucky Patcher.
  3. Edit the build.prop file by adding ro.ota.disable=1.

โš ๏ธ Note: On new Xiaomi smartphones (for example, Xiaomi 14 or Redmi) K70) Unlocking the bootloader requires waiting 7-15 days after the Mi Account is tied:

  • ๐Ÿฆ Banking applications (Sberbank, Tinkoff).
  • ๐ŸŽฎ The game with protection (Genshin Impact, PUBG Mobile).
  • ๐Ÿ“ฑ Certain functions MIUI (Second Space or App Lock).
๐Ÿ“Š What method to disable auto updates would you try?

What to do if nothing helps: alternative solutions

If Xiaomi blocks all attempts to disable auto-updates (for example, on corporate or regionally blocked devices), you can take drastic measures:

  1. Turn off the Internet for updates: On your smartphone: use NetGuard or the built-in Firewall (root required). On your TV: set up parental controls on the router by blocking update.mi.com and api.io.mi.com domains.

Install custom firmware:

Projects like LineageOS or Pixel Experience completely remove Xiaomi components, including the update service. However, this requires unlocking the bootloader and is only suitable for smartphones.

Use "deception" for the system:

Some users create an empty update.zip file on a flash drive and "update" the TV. The system thinks that the firmware is relevant, and ceases to remind about updates (does not work on all models).

โš ๏ธ Note: Blocking update domains via a hosts file on new Xiaomi devices often doesnโ€™t work because of DNS-over-HTTPS (DoH). VPN with traffic filtering (e.g. AdGuard) VPN).

๐Ÿ’ก

If you use a Xiaomi TV only for IPTV or streaming, the most reliable way to avoid updates is to completely disconnect it from the Internet and connect to the network only when necessary (for example, to install applications).

FAQ: Frequent questions about Xiaomi auto updates

Can I roll back the firmware on Xiaomi after a forced update?
On smartphones, rollback is only possible via Fastboot or Recovery, but requires an unlocked bootloader. On TVs, rollback is available via a local update (see Method 4), but not for all models. For example, on Xiaomi Mi TV Q2, the rollback from PatchWall 4 to PatchWall 3 is officially blocked.
Why does MIUI still download updates after disabling auto updates?
This is because the com.miui.systemAdSolution background service ignores user settings, and to block it completely, you need to: ADB-Command: Adb shell pm uninstall -k --user 0 com.miui.systemAdSolution, or disable it via AppOps (root required).
Will Google Play and other services work after the updates are disabled?
Yes, Google Play, YouTube and other Google services are not dependent on MIUI/PatchWall updates, but some apps (such as Mi Fit or Mi Home) may require an up-to-date firmware version to work.
How to check if the phone is downloading the update in the background?
Open the Settings. โ†’ Annexes โ†’ Manage applications and find an update MIUI Or Updater. See the data usage section -- if there's traffic, the system downloads updates. Also check the folder. /cache File Manager: Files with a name update.zip or miui_OTA Indicate downloaded updates.
Can you turn off updates only for specific applications (e.g. Mi Video or Mi Browser)?> Yes, but not through the standard settings. ADB To disable auto-updates of a specific package: adb shell dpm set-device-owner com.example.app/.AdminReceiver (It requires configuration. Install AppOps (from root) and block permission REQUEST_INSTALL_PACKAGES Disable updates to Google Play: Open the app page โ†’ triangle โ†’ remove the checkmark Auto Update.