Xiaomi smartphone users often face intrusive notifications about the release of a new version of the operating system. Sometimes these updates come at a wrong time, take up space or contain errors that worsen the operation of the device. Many gadget owners prefer to stay on a stable version of MIUI or HyperOS to maintain the familiar interface and performance.
Fortunately, the system allows you to manage this process flexibly, although the developers did not bring this feature to the most prominent settings screen. There are several proven ways to disable the update of the phone shaomi, ranging from simple settings in the menu to advanced methods through the computer, the choice of the specific method depends on your version of the shell and the level of access to system files.
In this article, we will discuss all the current options for blocking automatic patch installation. You will learn how to hide the annoying red dot in the settings, how to prevent downloading files in the background, and how to completely remove the system component of updater. Careful follow the instructions will help you maintain the current stable build without the risk of an accidental update.
Disabling Automatic Boot Through Settings
The easiest and safest way to stop the process is to use the built-in features of the system. In modern versions of the MIUI 12, 13, 14 shell and the new HyperOS, developers have left the ability to manually control the boot, which does not require a connection to the computer and special rights, but it only limits automation, and does not block the ability to upgrade completely.
To start, go to the smartphone settings menu. Find the About Phone section and click on the system version icon (usually the MIUI logo or version number). In the window that opens, click on the three dots in the upper right corner and select Update Options. Here you are interested in Autoboot and Night Update.
- 📱 Disable the “Stopload” switchboard so that the system does not download files without your knowledge.
- 🌙 Uncheck the box for “Update at night” if it is active.
- 📶 Select the option “Only via Wi-Fi” if you want to manually control the process, or completely disable downloading.
Once you do this, the phone will stop downloading service packs itself, but the "Check Updates" button will remain active, and if you manually press it, the system will still suggest installing a new version, a basic level of protection that suits most users who do not want to go into system settings.
💡
Disabling autoboot in the settings prevents background downloads, but does not hide the notification of the release of the new version completely.
Blocking the update service through a hidden menu
If standard settings don't work, you can use the hidden menu of the Update app's engineering settings, which force the version-checking service to stop, and it's effective for MIUI Global and China ROM, but the interface may vary slightly by region.
To get to the menu, open the Update app (or go through the settings as described above). Click several times in a row (usually 7-10 times) on the system version logo in the center of the screen. Then, in the upper right corner, three vertical dots will appear - this is the entrance to the extended menu.
In the list that opens, the following items must be found and activated:
- 🚫 «Disable Update – completely blocks the service.
- 🔇 «Hide Update Notification – Removes red dots and pop-ups.
- 📉 «Disable Version Verification – prevents requests to the server when the application is launched.
⚠️ Note: After the smartphone is rebooted, some hidden menu settings may reset. If this happens, the procedure will have to be repeated. On some models with the latest security patches, this entrance may be closed.
This method can reduce the intrusiveness of the system, and it's important to understand that you only disable the software component of the validation, but you don't physically remove it from the device, which is a trade-off between a complete ban and standard settings.
Removing Updater System Application via ADB
The most radical and effective way is to completely remove or “freeze” the system package updater), USB-cable and installed drivers ADB. This method requires minimal technical training, but gives a guaranteed result: the phone will not physically be able to check the presence of new firmware.
Before you start, you need to enable USB debugging. Go to Settings → About Phone and quickly click 7 times on the build number to become a developer. Then go to Additional → For Developers and activate USB debugging. Connect your smartphone to your computer and allow access on your phone screen.
adb shell pm uninstall -k --user 0 com.android.updaterThis command removes the update app for the current user without affecting the system partition recovery. If you want to return everything as it was, just perform a reset command or reflash the device. In the list of packages, look for com.android.updater, as the name can vary slightly from region to region (for example, com.miui.updater).
☑️ Preparation for removal through ADB
After completing the command, the application will disappear from the menu, and the software update section will disappear in the settings. This is ideal for those who want to forget about the suggestions to update MIUI forever. However, remember that when resetting to the factory settings (Hard Reset), the system will recover, and the procedure will have to be repeated.
Limitation of background activity and permissions
Another method that works in conjunction with the previous ones or as a standalone solution is the Update application’s rights restriction, which is to prevent the system from using the Internet and running in the background for that particular service, which makes the process of checking for updates technically impossible without the network.
Find the Update app list (may be called Updater or System Update) and go to Data Use or Mobile Internet and Wi-Fi. You must prevent the app from accessing both types of connection. Also, in Battery or Charge Savings, set No Limits (so the system doesn’t wake it up) or, conversely, severely restrict background activity if this option is available in your Android version.
| Parameter | Recommended value | The effect |
|---|---|---|
| Mobile Internet | Banned | No download via SIM |
| Wi-Fi | Banned | No download via router |
| Auto-start | Turn it off. | The service doesn't start on its own. |
| Notifications | Turn it off. | No visual noise. |
By combining network ban and auto-run, you create an “information vacuum” for the update service.The phone may formally have access to the update menu, but technically won’t be able to connect to the Xiaomi server.It’s a secure method that’s easy to roll back at any time just by returning permissions.
What happens if you remove Updater?
Modifying the hosts file to lock servers
For advanced users who have root rights or are willing to modify system files, there is a network-level blocking method, which can be used to redirect phone requests to update servers to nowhere by changing the hosts file, and is effective even without removing the application, because it blocks the connection at a low level.
The hosts file is located on the /system/etc/hosts path. To edit it, you will need superuser rights and a file manager with access to the system partition (for example, Root Explorer or MT Manager).
127.0.0.1 update.miui.com
127.0.0.1 update.intl.miui.com
127.0.0.1 updater.intl.miui.com
127.0.0.1 api.io.mi.comOnce the file is saved and the device restarted, any attempts by the Update app to contact the server will return a connection error, a method that is most reliable for blocking updates on rooted devices, as it bypasses the restrictions set in the MIUI interface.
⚠️ Attention: Editing system files requires caution. One error in the syntax of the hosts file can lead to Internet connection problems throughout the system. Always back up the original file before making changes.
Possible risks and a return to factory settings
Before you decisively block updates, it’s worth weighing the pros and cons. Disabling updates deprives you of new features, camera improvements and most importantly, security patches. In the Android world, vulnerabilities close regularly, and ignoring them can leave your data vulnerable to attacks.
On the other hand, if you use your phone as a second device, for custom core games, or just fear the new version of bugs, locking it is a smart move. Many Xiaomi users have been living on older versions of MIUI for years and feel comfortable. The main thing is to understand that you are doing it consciously.
If you have blocked the update via ADB and want to return to the official version:
- 🔄 Run adb shell cmd package install-existing com.android.updater to restore the package.
- 🗑️ Or just do a full reset (Wipe Data) in Recovery mode.
- 💻 Use the Mi Flash Tool to completely flash your device from your computer.
Returning to regular work is usually not a problem unless you have made changes to the system partition /system (other than removing custom applications).The method through ADB is reversible, unlike manually editing system libraries, so it is considered the gold standard for such tasks.
💡
Before any manipulation of system files or ADB, be sure to back up important data to a cloud drive or computer.