How to permanently disable auto-update on Xiaomi phone: 5 proven ways

Automatic updates on Xiaomi smartphones are a double-edged sword, ensuring security patches and new MIUI features are received in a timely manner, and can interrupt an important call, drain the battery at the wrong time, or even install firmware with bugs that are sometimes difficult to roll back, and a particularly pressing problem for owners of devices with limited memory is that an unexpected download of a 2-3GB update file can paralyze the phone.

In this article, we will discuss all the current ways to disable auto-updates on Xiaomi, Redmi and POCO, from standard settings to hidden features for power users. Importantly, some methods require unlocking the bootloader or root rights, which can affect the warranty, and we will specify the risks for each option so that you can choose the best one.

Why Xiaomi is imposing auto updates and can they be safely disabled?

Xiaomi is actively promoting a policy of regular updates to:

  • ๐Ÿ”’ Cover security vulnerabilities (critical patches are released monthly)
  • ๐Ÿ“ฑ Testing new functions MIUI wide audience
  • ๐Ÿ“Š Collect data about device usage (anonymous telemetry)
  • ๐Ÿ› ๏ธ Remove bugs in previous versions of the firmware

But forced updates are often a source of frustration, with Redmi Note 10 Pro owners complaining in 2023 about the automatic MIUI 14 installation, which caused the processor to overheat and quickly drain the battery, and in the case of POCO F3, the upgrade to Android 13 disrupted the camera in third-party apps.

Can you turn off auto-updates without risk? Yes, but with reservations:

  • โœ… Standard methods (through settings) are safe but are temporary
  • โš ๏ธ Shutdown through ADB Root can disrupt Google and Xiaomi services
  • โŒ Deleting the com.android.updater system application will result in a loss OTA-renewal
๐Ÿ“Š How often do you update your firmware on Xiaomi?
Automatically as soon as the new version is released
Manual search for updates 1 time per month
Only if there are critical bugs
Never update.
I don't know what a firmware is.

Method 1: Disable auto updates via standard MIUI settings

The easiest and safest method is to use the built-in system options, which is suitable for all devices on MIUI 12-15 (including Redmi and POCO) and does not require additional rights.

  1. Open the Settings app (cog icon)
  2. Go to the About Phone section. โ†’ Update MIUI
  3. Slap the icon. โ‹ฎ (three points) in upper right corner
  4. Select the Update Settings
  5. Turn off the slider Automatic download via Wi-Fi
  6. Also deactivate Automatic Update Installation (if available)

After that, the system will stop downloading updates in the background, but there are nuances:

  • ๐Ÿ”„ On some firmware (Xiaomi) 12T, POCO X5 Pro) option resets after rebooting
  • ๐Ÿ“ฅ Update files that have already been downloaded will remain in memory (they must be manually deleted)
  • ๐Ÿ”” Notifications about new versions of the software will come, but the installation will not start automatically.

โ˜‘๏ธ Preparing for disabling auto updates

Done: 0 / 4

If you donโ€™t have an update settings on your menu, try an alternative path:

Settings โ†’ System and device โ†’ Additional โ†’ System update

โš ๏ธ Attention: On devices with MIUI for POCO (for example, POCO F4 GT) You can search by settings (magnifying glass icon) and type "update".

Method 2: Remove the cache and data of the "Update" application

If the standard shutdown does not work, you can reset the settings of the system application responsible for OTA-This will delete all downloaded firmware files and reset auto-update settings to factory ones:

  1. Open Settings โ†’ Applications
  2. Select Application Management (or just scroll through the list)
  3. Find the Update app (or Updater, com.android.updater)
  4. Tap Storage โ†’ Clear cache and Clear data
  5. Return to the main menu of the app and click Stop (if the button is active)

This method helps in 80% of cases when auto updates continue to download despite the settings that are disabled.

  • ๐Ÿ”„ After clearing the data, the application may again request auto-update permission at the next launch.
  • ๐Ÿ“ All previously downloaded firmware files will be deleted (1-3 GB of memory will be freed)
  • โš ๏ธ On some devices (Xiaomi 13 Ultra), this can cause an update check error.

๐Ÿ’ก

If the update app disappears from the menu after cleaning the data, don't worry. It will recover the next manual update search or after the phone restarts.

Method 3: Disconnect via ADB (without root rights)

For advanced users who are ready to work with Android Debug Bridge, there is a more reliable method: it blocks the background activity of update services at the system level, but requires connecting the phone to a PC, the advantage is that it works even on a locked bootloader.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/Linux/macOS
  • ๐Ÿ“ฑ USB-cable (preferably original)
  • ๐Ÿ› ๏ธ Utilities. ADB Fastboot (download from the official website)
  • โš™๏ธ Included debugging by USB phone-on

Instructions:

  1. Activate Developer Mode: Settings โ†’ About Phone โ†’ MIUI Version (Tap 7 times)
  2. Return to Settings โ†’ More โ†’ For developers and enable USB Debugging
  3. Connect your phone to your PC and confirm your trust in the device
  4. Open the command prompt (Windows) or terminal (Linux/macOS) in the folder with ADB
  5. Follow the commands in turn: adb shell pm disable-user --user 0 com.android.updater pm disable-user --user 0 com.miui.systemAdSolution pm disable-user --user 0 com.miui.update

These commands are off:

  • ๐Ÿ”„ Main Update Application (com.android.updater)
  • ๐Ÿ“ข Advertising Notification Service (com.miui.systemAdSolution) that sometimes runs updates
  • ๐Ÿ”ง Additional module MIUI (com.miui.update, responsible for background check

โš ๏ธ Note: Once you have completed these commands, you will not be able to check for updates through the standard menu. To return functionality, use the command: pm enable com.android.updater

What if the ADB canโ€™t see the device?
1. Make sure that Xiaomi drivers are installed (download from the official website). 2. Try another one. USB-cable (preferably original). 3. Enable the "Debugging by Debugging" option in the developer settings USB (Security settings)โ€ 4. Restart your phone and PC. 5. If you are using Windows, run the command prompt on behalf of the administrator.

Method 4: Block updates through a firewall (without root)

If you don't want to shut down the service completely, but you want to block it from the Internet, you can use a firewall, which is suitable for rootless devices and doesn't require a PC connection. We recommend the NetGuard app (free, no ads).

Step-by-step:

  1. Install NetGuard from Google Play
  2. Open the app and give access to the VPN (necessary to intercept traffic)
  3. Find the Update app (or com.android.updater) in the list
  4. Turn off Wi-Fi sliders and Mobile data
  5. Activate the option Block when roaming (in case of travel)

Advantages of the method:

  • ๐Ÿ”’ Blocks only network activity without affecting system files
  • ๐Ÿ”„ Easy to cancel (enable NetGuard access is enough)
  • ๐Ÿ“Š Lets you see how much traffic the update service consumes

Disadvantages:

  • โš ๏ธ The application should work in the background (consumes) ~5% battery)
  • ๐Ÿ”„ On some firmware (MIUI 15 for Xiaomi 14) system applications bypass VPN-lockdown
Method of disconnectionDifficultyPC requiredRoot is required.Reversibility
Standard settingsโญโŒ No.โŒ No.โœ… Yes.
Cleaning up the Updater cacheโญโญโŒ No.โŒ No.โœ… Yes.
ADB-teamโญโญโญโœ… Yes.โŒ No.โœ… Yes.
NetGuard (firewall)โญโญโŒ No.โŒ No.โœ… Yes.
Removal through rootโญโญโญโญโœ… Yes.โœ… Yes.โŒ No*

* Can be restored through backup or flashing

Method 5: Radical solution โ€“ removing Updater through root (for experienced)

If youโ€™re willing to sacrifice the ability to upgrade through OTA and have unlocked bootloader + root rights, you can completely uninstall the system update app.This method irreversibly removes the ability to receive updates over the air, but guaranteed to solve the problem of auto updates.

What you need:

  • ๐Ÿ“ฑ Phone with unlocked bootloader (instructions from Xiaomi)
  • ๐Ÿ”ง Installed by Magisk or other root manager
  • ๐Ÿ–ฅ๏ธ PC ADB/Fastboot (Optionally, for the backup)
  • ๐Ÿ›ก๏ธ Backup copy of firmware (recommended)

Instructions:

  1. Install a file manager with root support (such as Root Explorer or FX File Explorer)
  2. Go to /system/priv-app/Updater/ or /system/app/Updater/
  3. Delete files: Updater.apk Updater.odex (if any)
  4. Reboot the phone.
  5. Check that the Update app has disappeared from the menu

โš ๏ธ Note: After that, you will not be able to update through the standard menu. The only way to install a new firmware is manually via Fastboot or Recovery. Some system functions may also stop working, such as: Check the relevance of firmware in Settings โ†’ About Phone Notifications of critical security fixes Factory reset function may not work correctly

๐Ÿ’ก

Removing Updater through root is a last resort, only if other methods have failed, and you are ready to manually monitor the release of new firmware on forums (such as Xiaomi.eu or 4PDA).

What if the auto update has already downloaded and requires installation?

Situation: You see the "Update ready to install" notification, or the phone itself reboots with the firmware installation screen. How do you cancel the process?

Options for action:

  • ๐Ÿ•’ Delay installation: The update screen usually has a "Remind later" or "Cancel" button. Press it and immediately clear the Update app cache (see Method 2).
  • ๐Ÿ”„ Reboot phone: If the update has not yet started to install, a prolonged press on the power button can interrupt the process.Risk: on some devices (Xiaomi) 12S Ultra) this leads to hanging on the logo.
  • ๐Ÿ—‘๏ธ Delete the update file manually: Connect your phone to your PC Go to the folder /data/ota_package/ or /cache/ Delete the file with the.zip extension (weight) ~2โ€“3 GB)

Reset the network settings

โ†’ SIM-maps and mobile networks โ†’ Network reset

If the phone has already started installing the update (progress bar has appeared), do not force it to turn it off.

  • ๐Ÿ”ด Brick (complete inoperability of the device)
  • ๐Ÿ”„ Loaded loading (bootloop)
  • ๐Ÿ“ต Loss of data in internal memory
How to restore your phone after an update crash?
1. Try to log into Recovery Mode (press Power + Volume up). 2. Select Wipe data/factory reset. 3. If it doesn't work, run your phone through Fastboot using the Mi Flash Tool. 4. Older models (Redmi 4X, Mi A1) may need firmware via EDL Mode (requires an authorized Xiaomi account).

FAQ: Frequent questions about Xiaomi auto updates

โ“ Can auto updates be disabled on a phone with a locked bootloader?
Yes, but the choice of methods is limited. You will do: Standard disabling in settings (Method 1) Cleaning the cache of the application Update (Method 2) Blocking through the NetGuard firewall (Method 4) Methods with ADB (Method 3) also work without unlocking the bootloader, but require debugging on via USB.
โ“ Why Auto Updates Are Turned On Again After Disabling Auto Updates?
This is a feature of MIUI: some system applications reset settings after: Updates to Google Play Network Reset Services or factory settings Manual Verification of Updates in the Settings menu โ†’ About Phone Solution: Use ADB to permanently shut down (Method 3) or firewall.
โ“ How to check if the update has jumped in the background?
Update files are stored in folders: /data/ota_package/ /cache/ /sdcard/MIUI/ota/ Look for files with names like this: miui_*.zip (full firmware) incremental_*.zip (delta updates) fw_*.zip (modem updates) Size usually from 1.5 before 3 GB. Remove them to make room.
โ“ Will banking apps work after the updates are disabled?
Yes, banking applications (SberBank Online, Tinkoff, VTB) are not dependent on Xiaomiโ€™s update service. However: If you used root (Method 5), banking applications can block work (Magisk Hide is required) Disabling updates does not affect Google Play Services, on which banksโ€™ push notifications depend.
โ“ You can choose which updates to install and which not?
No, Xiaomi doesn't provide such a feature.All MIUI updates come as a single package that includes: Android Kernel and Driver Security Fixes New MIUI Bug Fixing features If you need to avoid a specific update (like Android 12 on Android 13), the only way is to completely disable auto updates and follow the versions manually.