Owners of Xiaomi smartphones often face an intrusive update system that can disrupt the usual rhythm of use of the gadget. Especially relevant is the question for the Redmi 10 model, where the aggressive policy of MIUI forces the device to constantly search for new versions of firmware. This not only consumes traffic, but also sometimes leads to unstable builds that slow down the interface.
Many users prefer to stay on a proven version of the operating system to maintain high response speed and the usual logic of the menu. Complete disabling of the function requires an understanding of the internal structure of permissions and system processes of the Android. In this article, we will discuss all available methods of blocking, from simple settings to advanced debugging tools.
It is worth considering that the manufacturer regularly changes the algorithms of system applications in different regions, so if one of the methods stops working after another security patch, you can always use the alternative option described below.
Why you should limit background system updates
Automatic loading of data packets occurs in the background, which creates a constant load on the processor and communication module. For budget and mid-budget devices, which include Redmi 10, this can cause micro-lags in everyday tasks.
In addition, newer firmware versions often contain changes in energy saving algorithms that should theoretically improve battery life, but in practice can cause unpredictable battery behavior. Some users note that after an upgrade, the phone starts to discharge faster or heat up more when charging. Staying on a stable version avoids the risk of encountering such bugs.
Another important aspect is the amount of space it takes up: Update cache and installation files can take up several gigabytes of internal memory, which is better used for personal files. The system partition updater in MIUI can take up to 3 GB of cache space if it is not periodically cleaned manually.
Blocking automatic installation allows you to control the moment of transition to the new version, you can pre-examine the feedback of other owners of Redmi 10 on the forums and make sure that there are no critical errors before allowing installation.
Basic configuration of loading parameters in the menu
The first and most obvious step is to check the standard update settings. While you can't completely disable the new version, you can disable automatic download and installation. Go to Settings → About Phone → MIUI version to do this.
In the window that opens, click on the three dots in the upper right corner and select "Update Options" and uncheck "Auto Update" to prevent packets from downloading without your knowledge, but notifications of the new version will come regularly.
Additionally, you should limit background activity for the system application updater. Go to Settings → Applications → All applications, find in the list “Component Update” or “System Updater”. In the “Activity Control” section, select the option “No restrictions” only if you want to allow background work, but we need to do the opposite – limit the background mode, if such an option is available in your version of MIUI, or simply prohibit the use of data.
☑️ Basic Update Setup
It is important to understand the difference between checking availability and booting. Even when the autoboot function is turned off, the system will periodically ask the server for new firmware. This is standard behavior for Android devices, and it is impossible to completely block this process through the standard menu.
If there is no autoload option in the Update Options menu, then your MIUI version has regional limitations, in which case you should move on to the deeper customization methods described in the following sections of the article.
Disconnection through Application Management
A more effective way is to directly impact the system application that is responsible for updates, which is often hidden in the MIUI shell or has different names depending on the firmware region (Global, EU, Russia), and we need to find the updater process or MIUI Daemon.
Go to Settings → Applications → All applications. Click on the three dots at the top and turn on the system processes. Search for “updater” or “update.” When you find the right component, open its properties. Here we are interested in the “Data” or “Data Use” section.
In the menu that opens, find the Mobile Data and Wi-Fi switch. Turn off both. This will prevent the app from surfing the Internet, which means it can neither check for a new version nor download it, but it's worth remembering that this will also disable manual updates through the menu.
⚠️ Warning: Disabling network access for system components may cause the update icon in the About Phone menu to disappear.
To fix the result, you should also click the “Clean” button and select “Clean All” (or “Clean Cache” and “Clean Data”), which will delete the installation files that have already been downloaded if they have already booted before. After cleaning, restart the Redmi 10 smartphone for changes.
Some firmware versions can automatically restore network access rights after a reboot, in which case the data-limiting method is temporary and requires repetition or more radical measures, such as revoking permissions through a hidden menu.
Use of the hidden menu MIUI bootloader
In the back of Xiaomi’s system, there is a dedicated engineering menu designed to test various modules, including the Update bootloader, which can be accessed through the standard Security or Feedback Services app.
Open the Security app, scroll down to the Memory Cleanup section (or just click on it). Then quickly tap 10 times on the MIUI logo or the version of the virus database in the upper right corner.
Now go back to the main menu of the Security app, scroll to the bottom, and there's a new item called Statistics or MIUI bootloader, and when you go there, you'll see a list of all the system processes that have accessed the network, and you'll find an updater or system update in the list, and you'll uncheck it, and it'll be banned from any network connections at the firewall level of the system.
What to do if the menu does not appear?
This method is considered one of the most reliable, because it works at the system rules level, not just the settings of a particular application. Even if the updater application tries to start the verification process, the system filter will block the connection.
It's worth noting that once you reset your phone to the factory, these changes will be lost and you'll have to repeat the procedure. Keep this instruction to quickly restore the lock.
Blocking through ADB and Command Prompt
For advanced users who want guaranteed results, there is a method of disabling the component through USB debugging. This method requires connecting the smartphone to the computer and having a minimum set of ADB (Android Debug Bridge) tools.
First, you need to activate the developer mode. Go to Settings. → About the phone and click 7 times in a row on the line "Version" MIUI». Then on the menu "Additional» → «For developers, include the item “Debugging by USB». When connecting to the PC, confirm the request on the phone screen.
Run the following command in the command line on your computer to disable the update pack:
adb shell pm disable-user --user 0 com.android.updaterIf the command is successful, the application will be frozen and will disappear from the list of working processes. It will stop running, consuming resources and checking servers. To return everything back, use the command:
adb shell pm enable com.android.updater| Team team. | Action. | Risk |
|---|---|---|
| pm disable-user | Freezes the application for the current user | Low (can be restored) |
| pm uninstall | Complete removal (requires root) | High (may disrupt OTA work) |
| pm enable | The app has been restored. | No. |
Using ADB gives you maximum control over Redmi 10.You can disable not only updates, but also other built-in advertising or unnecessary Xiaomi services using a similar command syntax.
It is important not to delete system packets completely without superuser rights, as this can lead to a cyclical restloop.
Solving Notifications and Failures
Even after all services are disabled, a red icon with the number "1" may periodically pop up on the lock screen or in the notification curtain. This is a residual phenomenon where the system tries to report something but cannot start the update interface.
To remove the annoying icon, you can use the Hide Notifications feature for the Component Update app, go to the notification settings of this app and turn off all categories, especially Important and Other.
Sometimes changing the date and time helps, and if you set the time back a year, check for updates, and then return the actual time, the notification cache may clear, but this is a temporary solution, and you'd better use the software blocking methods described above.
💡
Use Do Not Disturb or Sleep mode in the screen settings to minimize the visual appearance of any system notifications if the update icon still breaks through the lock.
In rare cases, after major security updates, the system may force you to unlock access to the network for critical patches. If you notice that traffic has started to be consumed again, just repeat the data ban procedure in the application settings.
Keep in mind that completely isolating your device from updates deprives you of important security, and it is recommended that you temporarily allow connections, check for critical patches, and lock the system again.
💡
The comprehensive approach, combining a network ban and a process freeze via ADB, gives a 100% guarantee that there are no background updates on Redmi 10.