Auto-Running Apps on Xiaomi: A Complete Guide to Setup

Xiaomi MIUI-based smartphones are known for their energy efficiency, but sometimes users find that applications spontaneously start in the background. This not only consumes battery power, but can also slow down the device. Auto-launch applications is a feature that allows programs to automatically activate when you turn on the phone or after you reboot. In some cases, this is useful (for example, for instant messengers or system utilities), but most often leads to unnecessary load.

In this article, we will discuss how autorun works on Xiaomi, what applications use it, and most importantly, how to disable autorun for unnecessary programs. You will also learn what settings affect background activity, and how to optimize the smartphone without losing functionality. We will pay special attention to Redmi models, POCO and flagships Xiaomi 13/14, where the logic of auto-start control may differ.

What is Auto-Running Applications and Why You Need It

Auto-start is a mechanism that allows applications to automatically start under certain conditions:

  • ๐Ÿ”„ After restarting the smartphone โ€“ the application starts with the system.
  • ๐Ÿ“ฑ When connected to the Internet, some programs are activated to synchronize data.
  • ๐Ÿ”‹ At low charge level โ€“ utilities to save the battery can be turned on automatically.
  • ๐Ÿ•’ Scheduled โ€“ for example, alarm clocks or reminders.

At first glance, itโ€™s convenient: messaging apps (WhatsApp, Telegram) are always online, email clients check new emails, and fitness trackers synchronize data. However, more than 60 percent of auto launches on Xiaomi are connected to advertising SDKs and analytics services that consume up to 15 percent of charge per day, especially on the budget models of Redmi Note and POCO M, where energy optimization is critical.

MIUI divides autorun into three types: System (critical processes, such as com.android.systemui), User (applications you installed), and Hidden (services integrated into firmware, such as Mi Push Service).

You can turn off only user and part of the hidden - it is not recommended to touch the system.

๐Ÿ“Š How often do you clean up background processes on Xiaomi?
Every day.
Once a week.
Only when the phone is slowing down.
Never.

How to Check Which Apps Are Using Auto-Run

Before you turn off autoplay, you need to understand which programs are using it. MIUI has built-in monitoring tools:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Slip on the three dots in the upper right corner and select AutoRun.
  3. The system will show a list of all applications with the ability to turn on/off auto-run for each.

An alternative way is to use a battery manager: Settings โ†’ Battery and performance โ†’ Battery use.

This shows the programs that consume the most power, and if an application is wasting power even when you're not using it, it's probably running in the background through auto-run.

๐Ÿ’ก

Xiaomi models with MIUI 14+ have a โ€œLast Launchโ€ column in the auto-run menu that shows when the app was last activated, helping to identify sleeper programs that can be safely disabled.

Type of applicationDo I need to turn off the autostart?Potential battery savings
Social networks (Facebook, Instagram)โœ… Yes.10%
Messengers (WhatsApp, Viber)โŒ Not if you need notifications)1-3%
Games (PUBG Mobile, Genshin Impact)โœ… Yes.15%
Fitness trackers (Mi Fit, Google Fit)โš ๏ธ Partially (disable background synchronization)5-8%
System Utilities (Mi Security, Cleaner)โŒ No.minimal

Step-by-step: how to disable auto-start on Xiaomi

The process of disabling autorun depends on the version of MIUI. Below is a universal instruction, suitable for most models (from Redmi 9 to Xiaomi 14 Ultra):

Backup important data | Check the version of MIUI in Settings โ†’ About Phone | Open Settings โ†’ Applications โ†’ Application Management | Press three points โ†’ Auto Start | Disable unnecessary apps |Reboot phone-->

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. In the upper right corner, click on the icon. โ‹ฎ (three dots) and select AutoRun.
  3. You'll see a list of all the programs installed, and next to each name, there's a switch.
  4. Turn off auto-run for unnecessary applications (see table above).
  5. Some system applications (e.g. Mi Push Service) may require permission to change system settings, in which case: Return to Application Management. Select the desired application โ†’ Permissions โ†’ Additional. Activate the option to Change System Settings (if available).
  6. Reboot your smartphone so that the changes take effect.

On MIUI 12 and below, the path may differ: Settings โ†’ Additional โ†’ Privacy โ†’ Special Permissions โ†’ AutoRun.

If you have a POCO Launcher, search by settings (the magnifier icon at the top) and type โ€œautostartโ€.

What to do if the โ€œStopโ€ option is not available?
Some firmware (e.g. global versions for Europe) have this option hidden: 1. Install. ADB on the computer and connect the phone. 2. Execute the command: adb shell pm revoke PAKET NAME APPLYS android.permission.RECEIVE_BOOT_COMPLETED Replace the Applications with a real name (e.g. com.facebook.katana for Facebook). 3. Reset the device. โš ๏ธ This method requires technical knowledge and may disrupt some functions!

What applications can be safely disabled

Not all programs are equally useful, but here is a list of applications that can be turned off automatically without risk to the system:

  • ๐Ÿ“ฑ Social networks: Facebook, Instagram, TikTok โ€“ they already consume a lot of battery, and background activity only aggravates the situation.
  • ๐ŸŽฎ Free Fire, Call of Duty Mobile, Genshin Impact โ€“ they donโ€™t need to auto-run, as they run manually.
  • ๐Ÿ›’ Shops and promotional apps: AliExpress, Shopee, Mi Store โ€“ their notifications are rarely critical.
  • ๐Ÿ“Š Analytics and Advertising: Google Play Services (partially), Miui Daemon, MSA (Mobile Services โ€“ These services collect data and display ads.
  • ๐Ÿ“บ Media Players: YouTube, MX Player, Mi Video - They don't need background launch.

Here is what we do not recommend to turn off:

  • ๐Ÿ“ž Phone and contacts (com.android.contacts, com.android.dialer) โ€“ without them, calls will not work.
  • ๐Ÿ”” Notifications (Mi Push Service) โ€“ responsible for notifications from messengers.
  • ๐Ÿ”’ Google Play Protect (Mi Security) โ€“ protects against viruses.
  • โš™๏ธ System processes (android.systemui, com.miui.home) โ€“ their shutdown will lead to failures.

๐Ÿ’ก

Disabling Autoplay for Google Play Services may disrupt some features, such as geolocation or cloud backup. If you have problems after the shutdown, return the settings back.

How dangerous is disabling autostart: possible problems

While disabling autostart saves charge, it can have undesirable consequences.

โš ๏ธ Note: If you turn off auto-runs for WhatsApp or Telegram, you will stop receiving notifications of new messages until you manually open the app).

  • ๐Ÿ“ฌ Delayed notifications โ€“ messages in messengers and email clients will arrive late.
  • ๐Ÿ”„ Unsynchronized data โ€“ fitness trackers (Mi Band, Google Fit) will stop updating statistics automatically.
  • ๐Ÿ“ก Geolocation problems โ€“ maps (Google Maps, Yandex.Navigator) can determine the location longer.
  • ๐Ÿ”‹ Increased battery consumption when manually starting โ€“ if the app doesnโ€™t work in the background, it will need more resources to start.

Xiaomi models with MIUI 13/14 have an Adaptive Battery feature (Settings โ†’ Battery โ†’ Adaptive Battery) that automatically limits the background activity of rarely used applications. If you donโ€™t want to manually set up auto-start, turn on this option โ€“ the system itself optimizes power consumption.

Another nuance: on some firmware (e.g. Xiaomi.EU), applications may be turned on spontaneously after an update after disabling autorun, and to avoid this, use third-party utilities like Greenify or Battery Optimizer, which block background activity at the system level.

How to return auto-start if something goes wrong

If you notice a smartphone malfunction after you turn off autoplay (no notifications come, no widgets are updated, the Internet goes missing), you can turn it back. Here's how to do it:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Autorun.
  2. Find the problem app and turn on the switch next to its name.
  3. If the option is inactive (grey), it means the application is blocked by the system. In this case: Open Settings โ†’ Battery โ†’ Battery Mode. Select the No Limits mode for the application. Reboot the phone.
  4. System applications (e.g. Mi Push Service) may require resetting: Settings โ†’ System โ†’ Settings Reset โ†’ Reset applications This will return all permissions to factory values.

If the problem has not disappeared after the autorun is turned on, check:

  • ๐Ÿ”• Is the application blocked in Battery Optimization (Settings) โ†’ Battery โ†’ Optimizing the battery).
  • ๐Ÿšซ Is it added to the Security blacklist (Settings) โ†’ Annexes โ†’ Permits โ†’ Blacklist).
  • ๐Ÿ”„ Do you need an update โ€“ sometimes bugs are fixed in new versions? MIUI.

Additional ways to optimize the battery on Xiaomi

Turning off autostart is only part of the solution, and to maximize your phone's life, use these methods:

  • ๐Ÿ”‹ Adaptive battery โ€“ included in the settings โ†’ Battery โ†’ Adaptive battery: The system itself limits background activity.
  • ๐Ÿ“ต Limiting Mobile Data in the Background โ€“ Settings โ†’ SIM-maps and mobile networks โ†’ Transfer of data โ†’ Limit background data.
  • ๐ŸŒ™ The dark subject and AOD โ€” on AMOLED-On screens (such as Xiaomi 13 Pro) dark theme saves up to 20% of charge.
  • ๐Ÿ”„ Manual Sync โ€“ Turn off automatic sync for Google and Mi accounts in Settings โ†’ Accounts.
  • ๐Ÿ›‘ Greenify or AccuBattery โ€“ these apps help to identify and block the most voracious processes.

On models with MIUI 14, Super Battery Saving has been introduced, which aggressively restricts background activity, to enable it:

  1. Go to Settings. โ†’ Battery.
  2. Select Battery Mode โ†’ Super-saving.
  3. Add to the exceptions critical applications (messengers, phone).

โš ๏ธ Warning: Supersaving mode can block notifications from banking applications (Sberbank, Tinkoff). Before activating, check if you are using two-factor authentication via the Internet. SMS.

FAQ: Frequent questions about auto-launch on Xiaomi

โ“ Why After AutoRun is Disabled, Some Applications Still Run?
This is because MIUI uses several mechanisms of background activity: Autostart โ€“ Start when you turn on your phone. Background activity โ€“ work in the background (Settings โ†’ Battery โ†’ Battery Optimization). Push notifications โ€“ some applications wake up when you receive messages. To completely block the application, turn off all three options.
โ“ Can Auto Start for All Applications Be Disabled Immediately?
No, in MIUI There's no such function. You have to manually disable each application. ADB-commands for mass shutdown: adb shell cmd appops set PAKET NAME RUN_ANY_IN_BACKGROUND Replace the name name package with the name of the application (e.g. com.facebook.katana).
โ“ Does Auto Start Affect Phone Performance?
Yes, but not critical. Each background application takes up a portion of RAM. If many programs are running at the same time, the system begins to force shut down other processes, which can cause slowdowns, especially on devices with 4-6 GB of RAM (for example, the Redmi Note 10 or POCO X3).
โ“ Why After Updating MIUI Auto-start settings are reset?
This is a feature of Xiaomi firmware: When major updates (e.g., from MIUI 13 to MIUI 14) are released, the system resets some resolutions "for stability." To avoid this, before updating: Take screenshots of the autorun list. Use ADB to fix permissions (root rights required). After updating manually return the settings.
โ“ Is there a difference in the settings of autorun on Redmi and POCO?
Yes, but it's minor. The main differences are that POCO (based on MIUI for POCO) has more aggressive battery optimization by default. Redmi may not have the "Start" option on the menu, you need to search through the settings search. POCO Launcher has a built-in "Cleaner" that can reset autorun settings. Otherwise, the logic is the same.