Autoloading apps on Xiaomi smartphones is one of the most controversial features of the MIUI shell. On the one hand, it allows you to open frequently used programs faster, on the other hand, it significantly slows down the system and discharges the battery in the background, especially for budget models (Redmi 9A, Poco M3) and devices with 3-4 GB of RAM, where every megabyte counts.
In this article, weβll look at all the ways you can disable autostarts, from standard MIUI settings to hidden features through ADB. Youβll learn which apps can be safely blocked and which ones are best left alone to keep the system from breaking, and weβll analyze how autoboot affects performance and battery life using popular models (Xiaomi 12T, Redmi Note 11 Pro+, Poco F4 GT).
Why is autoboot bad for Xiaomi?
The MIUI shell aggressively caches applications in memory, even if you're not using them, leading to the following problems:
- π Increased battery consumption β background processes are consumed to 15-20% charge per day (according to GSMArena tests on Xiaomi) 11 Lite NE 5G).
- π’ Slowing down the interface β with a lack of RAM, the system begins to βhangβ when switching between tasks.
- π± CPU overheating β constant background services work loads Snapdragon or Mediatek Helio, especially in hot weather.
- π« Uncontrolled traffic β some apps (such as Mi Video or Mi Browser) are updated in the background, consuming mobile Internet.
According to internal tests by Xiaomi, disabling autoboots for 10-15 applications can increase battery life by 12-18% (depending on the model and version of MIUI). However, there are nuances: some system processes (MiuiDaemon, SecurityCenter) can not be blocked without risking stability.
Method 1: Disable Autostart via standard MIUI settings
The simplest method, which works on all devices with MIUI 12-15 (including HyperOS for new models), is suitable for most users and does not require superuser rights.
Instructions:
- Open Settings β Applications β Application Management.
- Select the Auto Start tab (some firmware may call Autoboot).
- In the list, mark the applications you want to block. The system processes (Google Play Services, Miui System) will not be available for change.
- Click Disable at the bottom of the screen and confirm the action.
Limitations of the method:
- β Not all apps can be disabled (especially system apps from Xiaomi and Google).
- β After updating MIUI Some of the settings may be reset.
- β It does not affect background activity (apps can still work in the BACKGROUND).
Are notifications from the application disabled | Do you need a Quick Start feature for this program | Is the application system (e.g. MiuiHome) | Are background permissions checked-->
Method 2: Limiting background activity (addition to auto-run)
Even if you've disabled autoboot, some apps can continue to work in the background, so to completely euthanize them, you need to limit background activity.
How to do this:
- Go to Settings β Applications β Application Management.
- Select the app you want (like Facebook or TikTok).
- Press Permissions. β Background activity.
- Choose to Restrict or Disallow (depending on the MIUI version).
The effect of this method:
| Action. | Battery savings | Impact on notifications | Risk to stability |
|---|---|---|---|
| Shutting down autostart | ββ (mean) | Notifications are coming with a delay | Low. |
| Limitation of background activity | βββ (high-end) | Notifications don't come in. | Medium (Synchronization may break) |
| Freeze through ADB | ββββ (maximum) | Notifications are completely blocked | High (Risk of errors when updating) |
π‘
If notifications from messengers (WhatsApp, Telegram) have stopped coming after the background activity restriction, add them to the exceptions in the battery settings (Settings β Battery β Battery Optimization).
Method 3: Using ADB for deep shutdown (for advanced)
If standard methods donβt work, you can use Android Debug Bridge (ADB), a low-level system management tool that allows you to completely block auto-runs even for applications that are not available in the GUI.
β οΈ Attention: Wrong commands ADB This may cause data loss or system instability.We recommend backing up before starting.
Instructions:
- Turn on Developer Mode: Go to Settings β About Phone. Click 7 times on MIUI until the notification "You're a developer" appears.
USB debugging
Settings β Additional β For Developers
adb shell
pm disable-user --user 0 com.miui.weather2 # example for the Weather app
pm disable-user --user 0 com.xiaomi.scanner # example for "Scanner"List of safe packets to disable (checked on MIUI 14):
- π± com.miui.weather2 β Weather (you can turn it off if you use third-party apps).
- π΅ com.miui.player β Music (unless you use a standard player).
- πΊ com.miui.videoplayer - Video player.
- π com.xiaomi.scanner - Document scanner.
- π com.xiaomi.shop - Mi Store (Xiaomi store).
What happens if you disable the system packages?
Method 4: Applications for managing boot (alternative ADB)
If you work with ADB It's hard to use third-party tools, and they provide a user-friendly interface for controlling auto-runs and background processes.
Top.-3 tested applications:
- π‘οΈ Greenify puts down applications without root rights. MIUI 13-15, but requires adjustment through ADB fully functional.
- β‘ Battery Guru monitors battery consumption and suggests disabling the most voracious processes.
- π§ MIUI Hidden Settings β reveals hidden settings MIUI, It's not root-based, but it can claim rights. ADB.
Warning:
β οΈ Note: Apps like Greenify can conflict with Google Play Protect, causing false positives to "malware." If you see a warning, add a utility to the exceptions in the Google Play settings.
Method 5: Manually remove unnecessary applications (debloating)
Some Xiaomi apps (Mi Music, Mi Video, Mi Browser) are not only autobootable, they also take up space in memory, and can be removed without consequences if you do not use standard services.
How to remove system applications:
- Install ADB AppControl (available on GitHub or 4PDA).
- Connect your phone to your PC and launch the utility.
- In the list, find unnecessary packages (e.g. com.miui.videoplayer) and select Uninstall.
- Reset the device.
List of safe packets to remove (tested on Redmi Note 10 Pro and Poco X3 Pro):
- π¬ com.miui.videoplayer - Standard Video Player.
- π΅ com.miui.player - Music player.
- π com.android.browser β Standard browser (if you use Chrome or Firefox).
- π¦ com.xiaomi.midrop β Mi Drop (unless you use Wi-Fi file transfer).
- πΊ com.xiaomi.gamecenter.sdk.service β Game center (can be removed if you are not playing).
π‘
Removing system applications does not void the warranty, but it can lead to errors when updating MIUI via OTA. In this case, you will need to manually firmware through Fastboot or Recovery.
How to check that the autoboot is actually disabled?
To make sure that your actions have worked, you need to check the activity of the processes, and you can do this in two ways:
Method 1: Through Task Manager
- Open Settings β Applications β Task Manager.
- Look at the list of active processes, and if the application you disabled is not there, it was a success.
- For more information, click on Memory Use - here you can see which programs occupy RAM.
Method 2: ADB (for accurate diagnosis)
Follow the command:
adb shell dumpsys activity processesIn the output, look for lines with RUNNING or FOREGROUND. If the disabled application is present there, then the autoboot is not blocked completely.
You can also use the CPU Monitor app (available on Google Play) to track which processes are loading the processor in the background.