How to disable auto-run applications on Xiaomi: 5 proven ways

Auto-run applications on Xiaomi smartphones is one of the most controversial features of the MIUI shell. On the one hand, it allows you to quickly receive notifications and updates, and on the other hand, significantly reduces battery life and slows down the system, especially on budget models. If your Redmi, POCO or Mi began to slow down, warm up or discharge in a few hours, the problem may lie in the background processes.

In this article, weโ€™ll look at all the available methods for disabling autoruns, from standard MIUI settings to hidden features for power users, which apps can be safely blocked and which ones are best left alone to avoid losing important notifications, and weโ€™ll analyze how autoruns affect the performance of Snapdragon and MediaTek processors in Xiaomi devices, and give recommendations for optimization for specific models.

Why is auto-launching apps bad for Xiaomi?

Auto-start was originally conceived for convenience: it allows applications to automatically start when the phone is turned on or after restarting.

  • ๐Ÿ”‹ Increased battery consumption โ€“ background processes consume up to 30% of the charge per day even without active use.
  • ๐Ÿข Slowing down the system โ€“ simultaneously working applications load RAM, which causes lags and hangings.
  • ๐Ÿ“ฑ Overheating of the device โ€“ a constant load on the processor (especially on Snapdragon) 4xx/6xx) trottling.
  • ๐Ÿ“Š Cache cluttering โ€“ Autorun generates unnecessary temporary files taking up space in memory.

According to tests by XDA Developers, turning off auto-runs for the 10 most voracious apps (including Facebook, TikTok and MIUI System Ads) increases battery life by 15-25% depending on the model, while on smartphones with 4-6 GB of RAM, the performance gain reaches 40% due to the release of RAM.

๐Ÿ“Š What kind of Xiaomi model do you have?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Redmi 9/10/13C
Another model

Method 1: Disable Autostart via standard MIUI settings

The easiest method is to use built-in shell tools, which is suitable for most models on MIUI 12-14 (including Redmi Note 12 Pro+, POCO F5, Xiaomi 13 Lite).

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the app you want to disable (such as Facebook or AliExpress).
  3. Slip to Autostart and move the slider to the off position..
  4. To completely turn off background activity, also deactivate: ๐Ÿ”„ Background activity ๐Ÿ“ถ Mobile data in the background ๐Ÿ”” Display notifications (optional)

Note that some system applications (e.g. com.miui.securitycenter or com.android.phone) do not have the option to disable autostart.

Disable autostart|Prohibit background activity|Limit mobile data|Remove from battery optimization exceptions-->

โš ๏ธ Note: Some models (e.g. Redmi) 9A or POCO M3) After disabling Autoplay for Google Play Services, push notifications from Gmail, YouTube and other Google services may stop working.

Method 2: Using Battery and Performance Mode

MIUI offers a built-in optimization tool that automatically limits background activity for unnecessary applications.This method is less radical than manually disabling, but is suitable for users who do not want to delve into the settings of each application.

Algorithm of action:

  1. Go to Settings โ†’ Battery and Performance โ†’ Battery Management.
  2. Choose Application Choice (or Battery Optimization in older versions of MIUI).
  3. Click on All Apps and sort the list by Battery Consumption (in descending order).
  4. For each "gluttonous" app (e.g. Instagram, VK, Wildberries) select Restricted mode.

Step-by-step:

  1. Turn on Developer Mode on your phone: Settings โ†’ About Phone โ†’ MIUI version (shap 7 times).
  2. Activate Debugging by USB in Settings โ†’ Additional โ†’ For developers.
  3. Connect your phone to your PC and execute the command in ADB Shell: adb shell pm disable-user --user 0 com.miui.powerkeeper adb shell dumpsys deviceidle force-idle
  4. To disable the auto-run of a particular application (e.g. Facebook): adb shell cmd appops set com.facebook.android AUTOSTART ignore

โš ๏ธ Attention: Misuse of the right ADB It can cause the phone to reset to factory settings or disrupt key functions (such as mobile or Wi-Fi). โ†’ Additionally. โ†’ Backup and reset.

How to return autostart after disconnection via ADB?
To allow auto-run for the application again, run the command: adb shell cmd appops set [package_name] AUTOSTART allow For example for Facebook: adb shell cmd appops set com.facebook.android AUTOSTART allow after rebooting the device.

Method 4: Using third-party applications (without root)

If you donโ€™t want to mess with ADB, you can use Google Playโ€™s dedicated utilities, which donโ€™t require super-user rights, but provide advanced auto-run management capabilities.

Top.-3 tested applications:

AnnexFunctionsCompatibility
GreenifyBackground applications hibernation, autostart lock, battery savingsMIUI 12โ€“14, Android 10โ€“13
Battery GuruMonitoring battery consumption, disabling autostart, optimizing RAMAll Xiaomi models
AutostartsView and block all auto-start triggers (including system triggers)Demands. ADB-access

Example of setting up Greenify:

  1. Install the application and provide access to Special Features.
  2. Select applications for hibernation (for example, TikTok, Avito, Yandex.Maps).
  3. Activate Aggressive Hibernation (required) ADB-instruction).
  4. Add Greenify to the battery optimization exceptions (Settings โ†’ Battery โ†’ Exceptions).

According to the POCO X3 Pro, Greenify reduces battery consumption by 18% when using social media, but you will have to manually add new apps to the hibernation list after installing them to maximize the effect.

Method 5: Manual removal of system applications (root only)

If your Xiaomi has root rights, you can completely remove unnecessary system applications that run automatically.This method is the most radical and only suitable for experienced users, as the wrong actions can bring the phone down.

List of safe to remove system applications (for MIUI 14):

  • ๐Ÿ—‘๏ธ com.miui.analytics โ€“ Analytics collection (does not affect the work)
  • ๐Ÿ—‘๏ธ com.xiaomi.midrop - Mi Drop (if not used)
  • ๐Ÿ—‘๏ธ com.miui.videoplayer - standard video player
  • ๐Ÿ—‘๏ธ com.android.browser โ€“ standard browser (if you use Chrome)
  • ๐Ÿ—‘๏ธ com.miui.cleanmaster โ€“ garbage cleaner (can be replaced by a cleaner) SD Maid)

Use Root Explorer or Titanium Backup to delete. Make sure to back up your device via TWRP or OrangeFox Recovery before you delete it.

โš ๏ธ Attention: Deleting the following apps will cause your phone to fail: com.android.phone โ€“ phone calls com.miui.securitycenter โ€“ security center com.google.android.gsf โ€“ Google services Also do not delete apps marked [PHONE] or [SYSTEM] Titanium Backup.

๐Ÿ’ก

Uninstall system applications without root rights is impossible. Any "instructions" that suggest using pm uninstall via ADB System packages will cause a Failure error [DELETE_FAILED_INTERNAL_ERROR].

How to check which applications are running automatically?

Before you turn off auto-run, it's helpful to know which apps are consuming resources. There are several ways to do this:

  1. Built-in MIUI monitor: Go to Settings โ†’ Battery โ†’ Battery Use. Slip on the chart and select Background Consumption. High-flow applications (>5%) are the top candidates for shutdown.

Through ADB:

adb shell dumpsys power | grep "Wake Locks"

It will show a list of applications that block the phone from going to sleep.

Wake Lock Detector

:

  • Shows which applications are "waking" the processor.
  • Requires root rights for full functionality.

For example, on Xiaomi 12T, after analysis via Wake Lock Detector, it was found that Facebook and MIUI System Ads activate the processor every 10-15 minutes, even when the phone is idle, and their shutdown gave a 3-hour increase in battery life at an average load.

Frequent Mistakes and How to Avoid Them

When you turn off autoplay, users often encounter problems, and here are the most common mistakes and ways to solve them:

Problem.Reason.Decision
Notifications from WhatsApp/TelegramAutostart or background activity for the messenger is disabledReturn the default settings for the app and add it to the Battery Optimization Exclusions
The phone became slower after the shutdown of the autostartThere are too many system processesRestore Autostart for Applications Marked [SYSTEM] in Autostarts
After restarting, the autorun settings are resetMIUI automatically restores certain permissionsUse Greenify with the Persistency option or ADB-commands
Mobile Internet does not work after shutting down auto-startThe system process com.android.phone is blockedReturn the settings for this package to the original state via ADB: adb shell cmd appops set com.android.phone AUTOSTART allow

If after manipulating autorun the phone began to behave unstable (spontaneous reboots, no network), reset settings through Settings โ†’ Additional โ†’ Resets โ†’ Reset applications. This will return all permissions to factory values without losing data.

๐Ÿ’ก

Before a mass autorun shutdown, test the changes on 1-2 apps throughout the day. If you have no problems, continue optimizing.

FAQ: Answers to Frequent Questions

Can I turn off auto-start for all apps at once?
No, there's no such option in standard MIUI settings. However, you can: Use ADB to global shutdown (see Method 3). Set Greenify and add all apps to the hibernation list. Use Autostarts to massively disable triggers. Remember, a complete shutdown of autostarts for system applications can cause your phone to fail.
What apps can be safely turned off to save battery?
List of safe applications to disable (no risk to the system): ๐Ÿ“ฑ Social networks: Facebook, Instagram, TikTok, VK. ๐Ÿ›’ Marketplaces: AliExpress, Wildberries, Ozon. ๐ŸŽฎ Games: PUBG Mobile, Free Fire, Brawl Stars (unless you play daily). ๐Ÿ“ฐ News aggregators: Yandex.News, Google News. ๐Ÿ”Š Music services: Yandex.Music, Spotify (if you don't listen in the background: ๐Ÿ“ž Phone, Contacts, Messages. ๐Ÿ”’ Security Centre MIUI (com.miui.securitycenter). ๐Ÿ”„ Google Play Services (if you use Google Services).
Why do some applications still start after autorun is disabled?
This is because of: Triggers from other apps. For example, Facebook can run through Facebook Services. Push notifications. When you receive a notification, the app activates even with auto-start disabled. MIUI system processes. Some applications (for example, Mi Video) run through com.miui.player. Solution: Use Autostarts to block all triggers. Turn off notifications for unnecessary apps. Add the app to the Security Center's Blacklist.
How to disable autoplay on Xiaomi with MIUI for POCO?
On POCO smartphones (e.g., POCO X5 Pro, POCO F4), the process is similar to standard MIUI, but with minor differences: Go to Settings โ†’ Applications โ†’ Application Management. Select the app and tap on the Battery (instead of AutoRun). Select Restricted or Strictly Restricted mode. Also, POCO Launcher has a built-in Light Mode that automatically limits background activity. Activated in Settings โ†’ Special Opportunities โ†’ Light Mode.
Does disabling autoplay affect performance in games?
Yes, but positive. Turning off background processes is liberating: ๐Ÿ–ฅ๏ธ RAM: 30-40% (critical for devices with 4-6 GB of memory). ๐Ÿ”ฅ Processor: reduces the load on the cores, which reduces trottling. ๐Ÿ”‹ Battery: games are becoming less voracious due to the lack of background tasks. POCO F3 GT (Snapdragon 870, disabling autorun for unnecessary apps increased FPS Genshin Impact by 8-12% due to resource release.