How to disable the autoload of programs on Xiaomi: the complete guide

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.

πŸ“Š What kind of Xiaomi model do you have?
Redmi (series) Note/budget)
Poco (Gaming/Production)
Xiaomi (flagships)
Black Shark (Gamers)
other

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:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the Auto Start tab (some firmware may call Autoboot).
  3. In the list, mark the applications you want to block. The system processes (Google Play Services, Miui System) will not be available for change.
  4. 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:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select the app you want (like Facebook or TikTok).
  3. Press Permissions. β†’ Background activity.
  4. Choose to Restrict or Disallow (depending on the MIUI version).

The effect of this method:

Action.Battery savingsImpact on notificationsRisk to stability
Shutting down autostart⭐⭐ (mean)Notifications are coming with a delayLow.
Limitation of background activity⭐⭐⭐ (high-end)Notifications don't come in.Medium (Synchronization may break)
Freeze through ADB⭐⭐⭐⭐ (maximum)Notifications are completely blockedHigh (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:

  1. 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?
Disabling critical packets (e.g. com.android.phone or com.miui.home) can result in: - Loss of mobile network. - Disappearance of launcher (desktop will stop opening). - Inability to call or send SMS. - Cyclic reboot of phone ("bootloop"). Restoration can only be done through a full reset or firmware via Fastboot.

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:

  1. Install ADB AppControl (available on GitHub or 4PDA).
  2. Connect your phone to your PC and launch the utility.
  3. In the list, find unnecessary packages (e.g. com.miui.videoplayer) and select Uninstall.
  4. 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

  1. Open Settings β†’ Applications β†’ Task Manager.
  2. Look at the list of active processes, and if the application you disabled is not there, it was a success.
  3. 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 processes

In 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.

FAQ: Frequent questions about autoboot on Xiaomi

Can I turn off autoboot for Google Play Services?
❌ No, it's a system process that's responsible for Google Play, syncing contacts and notifications, and shutting it down will result in: Stop app updates, lose notifications from Gmail, YouTube, and other Google services. Unable to use Google Pay and other features linked to your account. πŸ”Ή Alternative: Limit background activity through battery settings (Settings) β†’ Battery β†’ Optimizing the battery β†’ All applications β†’ Google Play Services β†’ Limit background activity).
Why do some applications still start after autorun is disabled?
This is due to the mechanism of Broadcast Receivers in Android. Some programs (for example, messengers) can run on an event: πŸ”” Receiving push notification. πŸ”„ Connecting to Wi-Fi or mobile network. ⏰ Alarm or reminder. πŸ”Ή Solution: Use Greenify in Aggresive Doze mode or turn off notifications for a problem app.
How to disable auto-run for Xiaomi system applications (e.g. MiuiHome)?
πŸ›‘ Disabling critical system processes (com.miui.home, com.android.systemui) will result in: Desktop Disappearance (launcher will stop working), loss of notification panels and quick settings, inability to unlock the phone after restarting. πŸ”Ή Exception: It is possible to safely disable com.miui.weather2 (Weather) and com.xiaomi.scanner (Scanner) if not in use.
Does disabling autoboot affect performance in games?
βœ… Yes, but the effect depends on the model: The RAM model FPS (in games) Redmi lag reduction 9A (2/3 GB) 2–3 GB +5–10% ⭐⭐⭐⭐ (significant X3 Pro (6/8 GB) 6–8 GB +2–5% ⭐⭐ (slight) Xiaomi 12 Pro (8/12 GB) 8+ GB 0–2% ⭐ (practically) πŸ”Ή Conclusion: On budget smartphones (Redmi, Poco M) the effect is more noticeable than on flagships (Xiaomi) 12/13 series).
Can you roll back changes if your phone is unstable?
πŸ”„ Yes, there are several ways: ADB: Execute the command adb shell pm enable user packet (e.g. adb shell pm enable). com.miui.weather2). For standard settings: Return to Settings β†’ Annexes β†’ Autorun and turn the programs back on.Extreme case: Reset to factory settings (Settings) β†’ The phone. β†’ Resetting settings), but it will delete all data. ⚠️ Note: If you have removed the system application through ADB, It can only be re-created by re-flashing.