Xiaomiβs MIUI-based smartphones are known for their functionality, but one of the most annoying features is the automatic launch of applications in the background. Even after the device is rebooted, many programs are activated voluntarily, consuming RAM and battery power, a problem that is especially relevant for the Redmi Note 12, POCO X5 and Xiaomi 13 models, where the manufacturer aggressively optimizes the work of the background processes.
In this article, weβll look at all the ways you can disable autoboots, from standard MIUI settings to hidden commands via ADB. Youβll learn how to disable autoboots for individual applications, fully deactivate the feature at the system level, and even bypass the restrictions that Xiaomi imposes on users in the latest firmware versions.
Why Autoboot is Bad for Your Xiaomi
At first glance, the background activity of applications may seem useful: social networks are updated faster, instant messengers show notifications, but in practice, auto-run leads to serious problems:
- π Accelerated battery discharge β applications in the background constantly use the processor and communication modules (Wi-Fi, mobile Internet).
- π’ Slowing down the system β even 4-6 GB of RAM does not save if dozens of programs are struggling for resources.
- π± Overheating of the device β especially noticeable on the budget models of Redmi with Snapdragon processors 4xx.
- π« Intrusive notifications β many apps abuse auto-run to show ads.
According to tests from DXOMARKβs lab, disabling autoboot on the Xiaomi 12T Pro increased battery life by 18β22% when used actively.Analysis via AccuBattery showed that background processes eat up to 30% of charge in 8 hours of standby.
β οΈ Attention: On devices with MIUI 14+ And HyperOS, some of the bootset settings are hidden, and the manufacturer artificially restricts users to "optimize the experience," which means that it will require additional manipulation to completely shut down.
Method 1: Standard shutdown via MIUI settings
The easiest method is to use built-in shell tools. It is suitable for most models, including the Redmi Note 11, POCO F4 and Xiaomi 13 Lite. However, note that after the firmware update, the settings may reset.
Instructions:
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select AutoRun.
- In the list, mark the apps you want to disable autoboot (or click Disable All).
- Confirm the action by pressing Ready.
Unfortunately, this method does not block system processes (for example, com.miui.analytics or com.xiaomi.midrop), and some applications (for example, Facebook or TikTok) can ignore the ban and run through push notifications.
Reboot the phone.|Check the list of active processes in Settings β The phone. β Status of the system|Make sure that disabled apps donβt appear in recent|Run a benchmark (such as AnTuTu) to evaluate performance-->
Method 2: Deep Shutdown via Application Permissions
If the standard method didn't work, try limiting background activity through resolutions, which is effective for MIUI 13-15 and works in part on HyperOS.
Step-by-step:
- Go to Settings β Applications β Application Management.
- Choose the appropriate app (such as Instagram).
- Slip Permissions β Autostart and turn off the slider.
- Go back and select Additional β Background Activity, then set a limit No Limits β Limit.
- For full effect, also turn off the notifications display and Mobile data in the background.
This method is especially useful for social networks and messengers that aggressively use background processes, for example, WhatsApp after such manipulations stops consuming up to 40% less resources (according to GSMArena tests).
| Annex | RAM consumption (before) | RAM consumption (after) | Saving charge (in 12 hours) |
|---|---|---|---|
| 450β550 MB | 120β180 MB | 8β12% | |
| TikTok | 600-700 MB | 150-200 MB | 10β14% |
| Mi Browser | 300-350 MB | 50β80 MB | 5β7% |
| Xiaomi Cloud | 250-300MB | 40-60 MB | 4β6% |
β οΈ Note: Some models (e.g. Redmi) A2) After the background activity is turned off, push notifications may stop working for Google Play Services, in which case leave permission for it to autorun, but limit other options.
Redmi Note 12/13|POCO X5/F5|Xiaomi 13/14|Redmi A1/A2|Another model-->
Method 3: Use ADB to completely disable (no root)
If the system settings donβt work, you can use Android Debug Bridge (ADB), a method that doesnβt require superuser rights, but requires connecting the phone to a computer.
What you'll need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB Tools.
- π± Included debugging by USB (Settings β The phone. β Version. MIUI (7 times to tap) β Additionally. β For developers β Debugging by USB).
- π Cable USB Type-C (preferably original).
Instructions:
- Connect the phone to the PC and confirm the debugging permission.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Disable auto-run for a specific app (e.g. Facebook): adb shell cmd appops set com.facebook.katana RUN_ANY_IN_BACKGROUND deny
- To completely disable the autoload of all applications, use the script (see spoiler below).
Script for Massive Shutdown of Autoboot
This method is most effective for devices with MIUI 14 and HyperOS, where the manufacturer hid some of the settings. According to enthusiasts from the forum XDA-Developers, after the use of ADB-command, background activity is reduced by 60-70%.
π‘
Before using ADB, back up your data via Settings β Additional β Backup and Reset. In rare cases, incorrect commands can cause system services to fail.
Method 4: Disconnect via Safe Mode (for system applications)
Some system processes (e.g., com.miui.daemon or com.xiaomi.finddevice) cannot be disabled by standard methods, in which case Safe Mode, a secure boot mode where only basic services work, will help.
How to activate:
- Turn off the phone.
- Press the Power button and hold it until the MI logo appears.
- As soon as the logo appears, release the power button and immediately press Volume down.
- Keep Volume down until the phone boots in Safe Mode (the bottom left corner will have an inscription).
In this mode:
- π± Open the Settings. β Apps and find the system application you want to disable.
- π§ Tap Turn Off (this action will block autostart even after you exit Safe Mode).
- π Restart your phone in normal mode.
Warning: Do not disable critical services like com.android.phone or com.miui.home, which can cause your phone to fail. For a list of safe applications to disable, see the table below.
| Annex | Package | Can I turn it off? | Effects of consequences |
|---|---|---|---|
| Mi Analytics | com.miui.analytics | Yes. | Use data will no longer be sent |
| Mi Drop | com.xiaomi.midrop | Yes. | File transfer over Wi-Fi Direct will not work |
| Mi Browser | com.android.browser | Yes. | The standard browser will disappear (you can use Chrome) |
| Mi Video | com.miui.videoplayer | Yes. | The built-in video player will not work |
| Security | com.miui.securitycenter | No. | The work of the antivirus and optimizer will be disrupted |
Method 5: Rooting and Modifying System Files (for Advanced)
If youβre willing to take drastic measures, getting root rights gives you complete control over boot, a method thatβs suitable for devices with an unlocked bootloader (like the POCO F3 or Redmi K50).
What will be required:
- π Unlocked bootloader (via Mi Unlock Tool).
- π² Established custom recovery (TWRP Or OrangeFox).
- π οΈ Modified build.prop file or Magisk module (e.g. Disable Flag Secure).
Instructions:
- Install Magisk through recovery.
- Download Disable MIUI Optimizations and activate it in Magisk Manager.
- Reboot the phone.
- Now in the developer settings (Settings β Additional β For developers) will appear the option to Disable MIUI optimization β activate it.
- Use App Ops or Greenify to fine-tune your autoload.
Advantages of this method:
- β Complete control over all processes, including system.
- β Ability to use Xposed Framework for deep customization.
- β No restrictions imposed by Xiaomi.
Disadvantages:
- β Risk of disrupting Google Pay and banking applications (due to SafetyNet).
- β Loss of warranty (if the bootloader has been officially unlocked, the warranty is retained).
- β Possible bugs in the camera or sensors (on some models).
π‘
Rooting gives you maximum freedom, but it requires technical skills, and for most users, there are only 1-3 options.
Additional tips for optimization Xiaomi
Disabling autoboot is only part of a comprehensive optimization approach, and here are some more recommendations:
- π§Ή Cache Clearing: Regularly delete the app cache through Settings β Warehouse β Clear cache. Xiaomi cache can take up to 5-8 GB.
- π Update of the firmware: In new versions MIUI HyperOS and optimized background processes. Check the relevance of the software in Settings β The phone. β Updating the system.
- π΅ Background data limitation: C Settings β SIM cards and mobile networks β Data transfers disable background traffic for unnecessary applications.
- π Battery settings: Activate Charge Saving or Super Savings mode in Settings β Battery and productivity.
For advanced users, it is useful to install:
- π AccuBattery β monitoring the status of the battery.
According to the NotebookCheck tests, the combination of shutting down autoboot + cleaning cache + activating saving mode increases the running time of the Redmi Note 12 Pro + by 35-40% in standby mode.