How to set up background activity control on Xiaomi: the complete guide

Why manage background processes on Xiaomi?

Xiaomi’s MIUI-based smartphones are known for their multitasking, but excessive background activity can lead to fast battery drain, device overheating, and even interface slowdowns, a problem that is especially relevant for the low-end Redmi and POCO series models, where hardware resources are limited.

In the background, apps keep updating data, sending notifications, syncing with servers β€” all of which consumes charge, traffic and CPU time. For example, instant messengers like WhatsApp or Telegram can consume up to 15-20% of the charge per day only for background activity if not configured correctly. In this article, we will discuss how to take control of background processes on any Xiaomi smartphone, from flagship Xiaomi 13 Ultra to older models on MIUI 10.

Where to find background activity settings in MIUI

Depending on the firmware version, the path to settings may vary slightly, but the general logic remains, with the basic background management tools hidden in three key sections:

  • πŸ”§ Auto-Run Applications – determines which programs can be launched automatically when the phone is turned on or after restarting. β†’ Annexes β†’ Application management β†’ Auto-start.
  • πŸ“± Background activity - regulates which applications can run in the background. β†’ Battery and productivity β†’ Battery management β†’ Selection of applications (or Settings) β†’ Annexes β†’ Permits β†’ Auto Start and Background Activity in New Versions).
  • ⚑ Battery optimization - allows you to manually exclude applications from power saving mode. β†’ Battery and productivity β†’ Optimizing the battery.

On models with MIUI 14 (e.g. Xiaomi 12T or Redmi Note 12 Pro+), the interface is simplified: some of the functions are moved to Settings β†’ Applications β†’ Application Management β†’ Permissions β†’ Special permissions. If you do not find the right item, search by settings (the magnifying icon in the upper right corner).

πŸ“Š What Xiaomi model do you use?
Redmi Note 10/11/12
POCO X3/X4/X5
Xiaomi 11/12/13 series
Another model
I don't know.

Disabling Auto-Run Unnecessary Applications

Auto-run is one of the main reasons why background processes consume resources without your knowledge. Many applications (especially Chinese services like Mi Video, Mi Browser or GetApps) automatically start when you turn on your phone and hang in memory.

To disable autostart:

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Autorun.
  2. Tap the application you want to disable from auto-starting (such as Facebook or AliExpress).
  3. Transfer the "Stop" slider to the off position.
  4. Repeat for all unnecessary programs, pay special attention to games, social networks and app stores.

Important: Do not disable auto-start for system services (e.g. com.android.phone or com.miui.securitycenter), otherwise you may have problems with calls or notifications, and it is not recommended to limit messengers if you want to receive messages on time.

Call of Duty, PUBG, Genshin Impact

Social networks (TikTok, Instagram, Facebook)

App Stores (GetApps, App Gallery)

Fitness trackers (Mi Fit, Google Fit, if not used constantly)

Chinese services (Mi Video, Mi Browser, Cleaner)-->

Limiting background activity to save battery

Even if an application doesn't start automatically, it can continue to run in the background, updating data and expending charge. There are two ways to control this in MIUI:

  1. Manual limitation: Open Settings β†’ Battery and Performance β†’ Battery Management β†’ Application selection. Select an app (like YouTube or Chrome).

Global optimization

  • Go to Settings β†’ Battery and Performance β†’ Battery Optimization.
  • Activate the Adaptive Battery mode (in newer versions) or Optimization mode (in older versions).
  • Manually add only critical applications (messengers, banking programs) to the exceptions.

In the models with MIUI 13/14 Some of these functions may be hidden, and to unlock them, you'll need to use them. ADB-For example, to disable background activity for all applications except system, run in the terminal:

adb shell cmd appops set <package_name> RUN_ANY_IN_BACKGROUND deny

Replace. <package_name> to the application ID (e.g. com.facebook.katana for Facebook).

How do you know? package_name applications?
Install the App Inspector app from Google Play or use it ADB-Command: adb shell pm list packages | grep "app name" For example, for Telegram: adb shell pm list packages | grep telegram

Table: Which applications can be safely restricted

Not all programs are equally useful in the background, and below is a list of application categories and recommendations for setting them up:

Category of annexRecommended actionPotential risk
Messengers (WhatsApp, Telegram)Allow background activityOmission of communications notifications
Social networks (Instagram, TikTok)Limit background activityLack of tape update
Games (PUBG, Genshin Impact)Disable autostart and background activityLonger loading time at launch
Banking applications (Sberbank, Tinkoff)Allow background activityProblems with push payment notifications
Fitness trackers (Mi Fit, Google Fit)Limit if you are not using it constantlyInaccurate steps/pulse data

For apps you rarely use (like AliExpress or Wildberries), it makes sense not only to limit background activity, but also to disable them from geolocation and auto-update access in Google Play settings.

πŸ’‘

Limiting background activity for games and social networks can increase the battery life of a smartphone by 20-30% without losing critical functionality.

What to do if notifications stop coming after restrictions

A common problem with setting up background activity is that push notifications disappear, because MIUI aggressively optimizes applications in the background.

  1. Add the app to the battery optimization exceptions: Go to Settings β†’ Battery and Performance β†’ Battery Optimization. Select "All Apps" from the drop-down menu. Find the right app (like Viber) and tap "Do Not Optimize."

Enable auto-run for critical applications

Check the notification settings in the app itself

Use alternative methods to receive notifications

  • For Telegram, turn on β€œNo Sound” in the channel settings – this will make the application check for updates more often.
  • For WhatsApp, activate the β€œPriority Notifications” option in the chat settings.

If notifications don’t come even after these actions, try clearing the app’s cache (in Settings β†’ Applications β†’ Application Management β†’ Storage) or reinstall it. On some models (for example, POCO F4 GT) it helps to disable the Adaptive Battery feature in the developer settings.

πŸ’‘

For stable operation of notifications in messengers, add them to Secure applications (Settings β†’ Battery β†’ Secure applications) This will prevent forced closure by the system.

How to Check Which Apps Consume the Most Resources

Before you limit background activity, it's helpful to know which programs are the main eaters of the battery and the processor, and MIUI has built-in tools for this:

  1. Battery Monitor: Go to Settings β†’ Battery and Performance β†’ Battery Use. Slip on a graph and select a period (e.g., "Last 24 hours"). See which applications consume the most charge. Pay attention to programs marked "Background".
  2. Task Manager: Click on the "Recent Applications" button (square at the bottom of the screen). Swipe up to open the Advanced Manager. Here you will see which applications are currently active and how much RAM they consume.

Hidden statistics (for MIUI 12+)

  • Enter the dialer code ##4636##.
  • Select "Battery Statistics" or "Battery Use".
  • This displays detailed consumption data, including partial locks.

If you see system processes like Android System or MiuiDaemon at the top of your consumption, it may indicate software errors, which can help you reset your cache through recavators or update your firmware.

⚠️ Note: Some Xiaomi models (especially those with MediaTek processors, such as Redmi) 10C or POCO M4 Pro) the battery monitor may show incorrect data due to driver errors, in which case use third-party applications like AccuBattery or GSam Battery Monitor.

FAQ: Frequent questions about controlling background activity

Can I completely turn off background activity for all applications?
Technically, yes, but this will cause you to stop receiving notifications and many features (such as email sync or weather updates) to stop working, and it is recommended to limit only those applications that you rarely use.
Why did some apps stop updating after the background activity was limited?
Some programs (such as the Google Play Store or Mi Community) require background activity to check for updates. To manually update them, open them from time to time or allow them to work with time-limited backgrounds (newer versions of MIUI have this option).
How to return the standard settings if after the restrictions the phone began to work worse?
Go to Settings β†’ Applications β†’ App Management β†’ Autostart and enable Autostart for all applications. Then to Settings β†’ Battery β†’ Battery Optimization, reset to standard. If the problem persists, reset through Settings β†’ About Phone β†’ Reset (without deleting data).
Is there a difference in background settings for different versions of MIUI?
Yes, MIUI 12 and later has a simplified interface and some features are automated (e.g., Adaptive Battery); MIUI 10/11 has more manual settings, but they are less intuitive; older versions may require ADB to be fine-tuned.
Does limiting background activity help with overheating of the phone?
Yes, especially on devices with Snapdragon 888/8 Gen 1 processors (such as Xiaomi 11 Ultra or Black Shark 4) that are prone to overheating.Limiting background processes reduces the CPU load, which can reduce the temperature by 5-15Β°C depending on the use case.