How to remove notifications about Android update on Xiaomi

Constantly popping up reports of a new version of the operating system can annoy even the most patient smartphone owner. In Xiaomi’s ecosystem, which includes the Redmi and POCO brands, these notifications often appear in the notification center or lock screen, requiring immediate attention. For many users who prefer stable running of current software or simply do not want to waste traffic and time installing updates, this becomes a real problem.

System notifications based on MIUI or the new HyperOS are built deep enough that ordinary ignoring does not help. Standard methods of disabling through the settings menu often prove ineffective, as developers specifically limit the possibility of completely disabling this component for the sake of security and relevance of devices. However, there are proven ways to bypass these limitations and restore calm to the interface.

In this article, we will go into detail all known methods, from simple actions in the settings menu to more advanced manipulations using the computer. You will learn to hide icons, disable auto-update and completely block the system component responsible for version verification. It is important to understand that each method has its own characteristics, and the choice depends on your smartphone model and level of technical training.

Why Xiaomi is constantly needing to upgrade

The main reason for the intrusive notifications lies in the company’s security policy: developers are committed to ensuring that the latest security patches and bug fixes are installed on as many devices as possible; the system automatically checks Xiaomi servers when connecting to Wi-Fi and, upon finding a new build, initiates the process of alerting the user, a standard practice in today’s mobile industry.

But the frequency of requests may not be just critical fixes, but often the system offers a MIUI update for new features, a change in interface design, or power optimization. In some regions, notifications are more likely to appear because of the way local content distribution servers work, and understanding this mechanism helps you choose the right strategy to deal with them.

⚠️ Note: Blocking system updates completely can deprive your device of important security patches. Use the methods described only if you are confident in the stability of the current version of the software and understand the potential risks.

In addition, in firmware for the Chinese market (CN version), notifications can be more aggressive due to the presence of built-in advertising and promotion of ecosystem services. Global versions (Global ROM) usually behave a little more modestly, but the basic alert mechanism remains unchanged. If you use custom firmware or unlocked bootloader, the behavior of the system may differ from the standard one.

Disabling notifications through standard settings

The first step should always be to use the standard operating system tools, and although it is rare to completely remove the update icon in this way, you can significantly reduce the frequency of their appearance and remove visual noise, you need to go to the settings of your Xiaomi smartphone and find the partition responsible for the system.

Go down the Settings → About phone path. At the top of the screen, you'll see the current version of MIUI or HyperOS. Click on the logo or three dots in the corner to open the optional menu. There's often a "Get Updates" or "Auto Update" switch hidden here, and disabling this option will prevent the system from downloading firmware files in the background on its own.

☑️ Checking basic settings

Done: 0 / 1

Next, check the notification settings for the system application, look in the list of applications "Component Update" or "Updater"; in the notification menu of this application, you can customize in detail what signals are allowed, turn off the sound signals, vibration and display on the lock screen, which will make the update process less noticeable even if the file is already downloaded.

Some versions of the shells allow you to hide the red circle indicator. To do this, click on the gear icon in the update menu. If there is a "Hide Update icon" item on it, activate it. This is a cosmetic solution, but it helps keep the interface clean. Remember that after resetting or rebooting, some parameters can return to default values.

Updater application data cleanup method

If standard settings don’t work, you can try a more radical method of cleaning system application data, which often allows you to temporarily remove the annoying red indicator and reset the update check timer, but you should be careful, as this is an interference with the system components.

Go to Settings → Applications → All Apps. Search for “Update” or search for an app called “Updater” (often with an up arrow icon). Go inside and select “Memory.” Here, click “Clean” and select “Clean All” to delete the cache and temporary files associated with the upgrade process.

Once the data is cleared, go back to the main Updater app settings menu. Find the Get Updates switch and turn it off. Then force the app to stop by pressing the appropriate button. This sequence of actions breaks the automatic verification cycle and resets the notification status. The effect can be temporary, but it often helps to survive the period when you don't want to update.

⚠️ Warning: Cleaning up system applications data doesn't delete your personal files, but it can reset the settings of the update app itself.

Importantly, on some new versions of Android 13 and Android 14 in the HyperOS shell, this method may not work smoothly, the system can automatically restart the update service after a while, in which case it is recommended to combine the data cleanup with limiting the background activity of the application, preventing it from working in the background without your knowledge.

Use of Developer Mode and ADB

For users who are ready for more complex manipulations, there is a way to disable the component through USB debugging, a method that requires a computer and an installed ADB (Android Debug Bridge) package, which allows you to directly interact with the system and force the specific packets responsible for updating to be disabled.

First, activate Developer Mode. Go to Settings → About Phone and quickly tap 7-10 times on the build number (MIUI version). You will see a message that says "You're a developer." Then, in the advanced settings, find "Development for" and activate the "Debug by USB" switch. Connect your smartphone to your PC with a cable and allow debugging on your phone screen.

Commands to disconnect via ADB
To disable, use the command: adb shell pm disable-user --user 0 com.android.updater. To return functionality: adb shell pm enable com.android.updater. Be careful when entering commands.

Open the command line on your computer in the ADB folder and type a command to disable the service pack. Usually called com.android.updater or com.miui.updater.

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

This command completely freezes the system update module, and the phone will stop seeing the update servers, and the notifications will disappear forever until you decide to turn the component back on, which is the most effective method, but it requires caution. If you type the wrong packet name, you can disrupt other system services.

To return the functionality, if it is suddenly needed, the command is used:

adb shell pm enable com.miui.updater

Using ADB gives you maximum control over your device, and you can not only disable updates, but also remove other system applications that you do not need, but remember that there is always a risk in interfering with system processes, and all actions you perform are at your own risk.

Blocking through network settings and DNS

Another effective way to combat notifications is to block the Updater app from accessing the Internet, so if the app can't connect to the server, it won't know the new version is coming and it won't be able to show the notification, and you can do that through the firewall settings or by changing the settings. DNS-server.

Some versions of MIUI have a built-in traffic restriction feature for applications. Go to the Feature Update settings, look for Traffic Control or Data Use. Turn off data transfer for both Wi-Fi and mobile, and then the app will only work offline, which means no updates for it.

A more advanced option is to use a private DNS. Network settings (Connections and Sharing → Private DNS) can include a server address that blocks ad and tracking domains, including domains of Xiaomi update servers. For example, using services such as AdGuard DNS can automatically filter requests to update servers.

📊 Which blocking method do you prefer?
Using phone settings: Using computer (ADB): DNS lock: I do not block updates

The good thing about DNS is that it works at the network level and doesn't require deep implementation, but it can affect other services if the lock list is too aggressive, and it's also worth considering that when you switch between Wi-Fi and the mobile network, settings can be reset if you don't use global profiles.

Comparison of methods of disabling updates

The right method depends on your goals and technical skills. Simple settings are safe but ineffective. ADB gives 100% results, but requires preparation. Below is a table that will help you decide on your strategy.

MethodEfficiencyDifficultyRisks.
Notification settingsLow.MinimumNo.
Updater data cleanupMediumLow.Minimum
Disconnection through ADBTall.Tall.Medium (entry error)
DNS lockdownMedium/HighMediumImpact on other services

As you can see from the table, ADB is the most reliable solution for power users, ensuring that the system cannot physically start the verification process, and for ordinary users who are afraid of complex commands, the best option is a combination of clearing the data and denying access to the network.

Keep in mind that disabling updates completely means that you take responsibility for your device security. In the mobile world, vulnerabilities are detected regularly, and patches are the main way to protect yourself.

Frequently Asked Questions (FAQ)

Is it safe to completely disable updates on Xiaomi?
In terms of stability, yes, it's safe. The phone won't break down because there aren't new versions of the software. But in terms of cybersecurity, it's a risk because you won't get patches, and if you don't visit suspicious sites and store critical data, the risk is minimal.
Will the lock be reset after the phone restarts?
When you use a data cleanup method -- yes, the system can start checking again after a while. When you use ADB or DNS lock -- no, these changes persist until you cancel them yourself or completely reset your phone to factory settings.
Can I remove the Updater app completely?
Without root access rights, you can't completely delete the system application, you can only disable it. With superuser rights, deletion is possible, but it is highly discouraged, as this can lead to errors in the system's operation and the inability to update in the future even if you want.
Does disabling updates affect the warranty?
Using settings inside the menu or disabling apps through ADB does not violate the warranty, as it does not require unlocking the bootloader or flashing the device. These are the standard Android features for managing applications. However, if you start modifying system files directly, the warranty may be lost.
What to do if the phone has been updated?
If the update is already installed, rolling it back to an earlier version without losing data and unlocking the bootloader is almost impossible. You will either have to get used to the new version or look for instructions to flash the device through a computer with a complete data cleanup.

💡

The most reliable way to remove notifications is to disable the com.miui.updater system package via ADB, but this requires a PC and cable.

💡

Before any manipulation of system settings or ADB, back up your important data to your computer or the cloud.