How to completely disable updates on Xiaomi Redmi 9: 4 proven ways

Automatic MIUI updates on Xiaomi Redmi 9 are often a headache for users. The system stubbornly reminds you to install new versions, consumes traffic in the background and sometimes leads to unexpected bugs after the upgrade. If you are tired of constant notifications or want to keep a stable version of the firmware – this guide will help you completely disable updates without losing the functionality of the smartphone.

It's important to understand that Redmi 9 (codename lancelot) runs on MIUI, where update mechanisms are integrated deep into the system. There's no simple switch in the settings - you'll have to use a combination of methods. We'll look at 4 working methods, from basic to advanced, including hidden options from the developer and ADB commands. Each method has been tested on current versions of MIUI 12-14.

Before you start, remember that disabling updates doesn't prevent you from manually installing firmware through Recovery or Fastboot. You just take control of the process. And now get to the point.

Basic method: disabling update notifications

The easiest way to reduce system intrusion is to block notifications from the update service, which won’t stop files from loading in the background, but at least eliminates the constant pop-ups.

Instructions:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management
  • πŸ” In the search box, type "Software Update" (or "com.android.updater")
  • πŸ”” Tap on "Notifications" and turn off all switches
  • 🚫 For reliability, click "Show Notifications" and select "Blocked"

This method works on all versions of MIUI, but has a limitation: the system will continue to download updates in the background, taking up space in memory.

πŸ“Š How often do you worry about update notifications on Xiaomi?
Every day.
Once a week.
Rarely, but annoying.
Never noticed.

2. Limit background activity through battery settings

MIUI aggressively optimizes background processes, but paradoxically, the update service often remains on the whitelist, and we can manually limit its activity, which will stop automatic downloading of files.

Step-by-step:

  1. Go to Settings β†’ Battery and Performance β†’ Battery Consumption Management
  2. Select "Select Apps" (or "High Consumption Apps")
  3. Find the "Software Update" (com.android.updater) in the list
  4. Set a limit: "Limited background" or "Sleeping"
  5. Confirm the changes and restart the device

After this manipulation, the update service will lose the ability to download files without your knowledge, but it will still check for new versions when connecting to Wi-Fi.

πŸ’‘

If the list of applications does not include "Software Update", try to find it through a search by system processes. In some versions of MIUI, it is hidden under the name "System Update" or "Software Update".

3. Advanced method: disabling through ADB (no root)

Android Debug Bridge (ADB) allows you to manage hidden MIUI settings without getting root permissions, which is the most reliable method and works even after resetting.

What you need:

  • πŸ–₯️ Computer with Windows/Linux/macOS
  • πŸ”Œ USB-cable (preferably original)
  • πŸ“¦ Google's Platform Tools utility
  • βš™οΈ Included debugging by USB smartphone

Instructions:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and Tap the MIUI Version 7 times
  2. Return to the main settings, open "More" β†’ For developers" and include "Debugging by USB"
  3. Connect Redmi 9 to your computer and confirm your trust in the device
  4. Open the command line (Windows) or terminal (Linux/macOS) in the folder with the platform-tools
  5. Follow the command to check the connection: Adb devices must appear serial number of your device.
  6. Enter the command to disable automatic updates: adb shell pm disable-user --user 0 com.android.updater
  7. Reboot your smartphone

Once you have done this, the update service will be completely deactivated. To return it back, use the command:

adb shell pm enable com.android.updater

USB debugging enabled

Installed ADB drivers on PC

Smartphone connected in file transfer mode

The command line is open on behalf of the administrator-->

4. Radical method: Update removal via MIUI Optimized

For users willing to make deeper changes, there is a MIUI Optimized module (formerly known as "MIUI Tweaks") that allows you to disable system components, including the update service, without obtaining root permissions.

Advantages of the method:

  • βœ… Complete removal of background updates
  • βœ… Maintaining the ability to manually install firmware
  • βœ… There is no need for ADB post-tuning

Installation instructions:

  1. Download the latest version of MIUI Optimized (only from the official Telegram channel!)
  2. Install. APK-smartphone
  3. Open the application and provide all the permissions requested.
  4. Go to the "System Components" section
  5. Find Updater (com.android.updater) and turn it off.
  6. Confirm the action and restart the device

Important: After disabling through MIUI Optimized, the update service will disappear from the settings menu. To return it, you will need to re-activate the component in the application or reset the smartphone settings.

What to do if MIUI Optimized is not working?
If after installing the module, the update service continues to work: 1. Check the version of MIUI - the module may not support the latest firmware 2. Remove the cache of the MIUI Optimized application in settings 3. Try the alternative module "MIUI Hidden Settings" (available in Magisk) 4. In extreme cases, use the method with ADB from the previous section.

5. Alternative approach: Firewall lock

If you don't want to interfere with system components, you can block the service's access to the Internet, and any firewall, such as NetGuard (does not require root), or built-in MIUI tools, will do.

Instructions for NetGuard:

  1. Install NetGuard from Google Play
  2. Open the app and give access to the VPN (necessary to work)
  3. In the list of applications, find "Software Update"
  4. Turn off both switches: Wi-Fi and mobile data
  5. Activate the protection in the top panel of the application

For the built-in MIUI firewall:

  • πŸ“΅ Go to Settings. β†’ SIM-maps and mobile networks β†’ Transfer of data
  • πŸ”’ Select "Background Limitation" and add "Software Update" to the list of blocked

This method does not remove the update service, but makes it useless – without access to the network, it will not be able to check or download new versions of the firmware.

πŸ’‘

Firewall locking is the only method that can be quickly reversed without rebooting the device, allowing network access in the application settings again.

Comparison of methods: which one to choose?

Each method has its pros and cons, and we've put together a comparison table to help you determine the best option for your situation.

MethodDifficultyEfficiencyReversibilityPC requiredRisks.
Disabling notifications⭐⚠️ Partialβœ… Easy to return❌ No.Takes up a place in memory
Battery limitation⭐⭐⚠️⚠️ Mediumβœ… Easy to return❌ No.It may not work on all versions.
ADB-teamβ­β­β­βœ… Complete.βœ… Including teamβœ… Yes.It requires care.
MIUI Optimizedβ­β­β­βœ… Complete.βœ… Through the app❌ No.It may be in conflict with MIUI updates.
Firewall lockdownβ­β­βœ… Complete.βœ… Easy to return❌ No.Requires constant firewall operation

For most users of Xiaomi Redmi 9, the best solution will be a combination of the two. ADB-commands (to completely disable) and firewall locks (for additional protection). If simplicity is important, limit yourself to turning off notifications and limiting the background through battery settings.

What to do if the update has already been downloaded?

Sometimes users are faced with a situation where a new version of MIUI is already downloaded to the device, but you do not want to install it, in which case you can delete the downloaded update file and prevent it from being re-uploaded.

Instructions for removal:

  1. Open any file manager (e.g., standard Files or Solid Explorer)
  2. Cross the path: /data/data/com.android.updater/app_update Or an alternative way: /sdcard/Download/rom
  3. Delete all files with the.zip extension (these are firmware archives)
  4. Clear the cache of the application "Software Update" in the settings

To prevent rebooting, immediately after deleting files, turn off the Internet (or use the methods from the previous sections). If the update has already begun to install, it is highly recommended not to interrupt the process - this can lead to a device blink (inoperability).

πŸ’‘

If you accidentally delete the wrong file, don't worry: the system will recover critical data the next time you restart.

FAQ: Frequent questions about disabling updates on Redmi 9

❓ Can I turn off updates forever without root?
The most reliable way to do without root rights is to use ADB-team (method) 3). After the command adb shell pm disable-user --user 0 com.android.updater update service will be deactivated until you turn it back on.This method persists even after resetting (unless you do the full wipe).
❓ Will manual updates work through Recovery?
Yes, all of the methods described here only disable automatic checks and installations: πŸ“ Install firmware through Recovery (volume up) + power) πŸ–₯️ Use Fastboot to Firmware Through PC πŸ“± Manually select update files in the menu "Software Update" (if not removed the system application) The main thing is to download official firmware from the Xiaomi website.
❓ Why after disabling updates missing item in the settings?
This is normal MIUI behavior. When the update service is deactivated via ADB or MIUI Optimized, the system hides the corresponding item in the menu to avoid confusion. To return it: For ADB: run the command adb shell pm enable com.android.updater For MIUI Optimized: Reactivate the "Updater" component in the application After the reboot, the item will return.
❓ Can disabling updates affect security?
Theoretically, yes, but in practice, the risk is minimal. Xiaomi rarely releases critical security patches for budget models like the Redmi. 9 later 2-3 A year after release, if you're worried about security: πŸ›‘οΈ Install a reliable antivirus (e.g. Bitdefender) πŸ”’ Do not install applications from unverified sources πŸ”„ Periodically (once in a 6 Check for important updates manually Most Android vulnerabilities are closed at the Google Play Services level, which are updated regardless of the security. MIUI.
❓ How to return updates if something goes wrong?
You can restore the service updates in the following ways: ADB: adb shell pm enable com.android.updater For MIUI Optimized: enable the Updater component in the Universal Method app: reset your smartphone settings to factory settings (Settings) β†’ Additionally. β†’ Recovery and discharge) ⚠️ Note: if you manually delete system update files (e.g., through the TWRP), You may need to re-flash the device.