Background apps on Xiaomi smartphones (including Redmi and POCO) are one of the main reasons for fast battery drain, overheating and slowing down the system. Even when you are not actively using the program, it can continue to consume resources: update data, send notifications or sync with servers. In this article, we will discuss all the available ways to disable background processes, from standard MIUI settings to hidden functions for power users.
The thing about MIUI is that it aggressively optimizes the default background of apps, but some programs (especially system and Google) can bypass these limitations, like Google Play Services or Mi Push, which can consume up to 15-20% of the charge per day even if you don't use them, and we'll show you how to completely block background activity for selected apps without rooting permissions, without breaking critical phone functions.
Why the Background Apps Are Harming Your Xiaomi
Before proceeding to the instructions, it is important to understand exactly what damage the background processes cause:
- π Battery discharge: Even sleeper apps can consume up to 5-10% Charges per hour (e.g. Facebook or Instagram with notifications enabled).
- π’ Slowing down the system: background tasks occupy RAM and CPU, This makes new applications open longer.
- π‘οΈ Overheating: constant processor activity leads to heating of the case (especially noticeable on budget models Redmi Note).
- πΆ Traffic: Some programs (such as TikTok or YouTube) download data in the background, consuming your mobile Internet.
According to XDA Developersβ tests, turning off background activity for the 10 most voracious apps can increase battery life by 25-40%. However, there is a downside: some features (such as push notifications or Google Drive sync) will stop working.
β οΈ Note: Do not disable background work of system applications like com.android.phone or com.miui.securitycenter.This can lead to loss of mobile network or sensors inoperability (for example, NFC gyroscope).
Method 1: Limit background activity through MIUI settings
The easiest and safest method is to use built-in MIUI optimization tools.It is suitable for all Xiaomi models, including the Redmi Note 12, POCO X5 and Mi 11.
Instructions:
- Open Settings β Applications β Application Management.
- Select the app you want (such as WhatsApp or Facebook).
- Slip on Battery Consumption (or Battery in newer versions of MIUI).
- Select the option to Limit background activity (in some firmwares β Allow background activity β Disable).
- Confirm the action by pressing OK.
This method does not remove the application from memory, but only prevents it from performing tasks in the background. Notifications may come with a delay (for example, in Telegram or Viber), but the basic functions will remain functional.
Is it a system application (e.g. Google Play Market)
Is there an alternative way to receive notifications (e.g. via browser)
Is the application used for important tasks (e.g. Google Authenticator)
Whether all data is saved (the restriction can reset the cache)-->
| Annex | Can background activity be turned off? | Effects of consequences |
|---|---|---|
| Facebook, Instagram | β Yes. | Notifications come with a delay, auto-update the stops tape |
| Google Play Services | β No. | Google services (maps, mail, store) will be disrupted |
| Mi Push | β οΈ Partially. | System notifications (e.g. updates) will stop coming |
| Telegram, WhatsApp | β Yes. | Messages will only arrive when the application is opened. |
| YouTube, TikTok | β Yes. | Video recommendations are updated only at launch |
Method 2: Using Battery Savings mode for individual applications
MIUI 12/13/14 introduced a hidden Super Battery Savings mode that more aggressively restricts background activity, and can be applied selectively to the most voracious programs.
How to turn on:
- Go to Settings β Battery and Performance β Battery Savings.
- Select the Applications (or Battery Savings Management in older versions).
- Click on Select Apps and mark the ones you want to limit.
- Activate the Super Savings (or Deep Optimization) switch.
This mode completely blocks background activity, including:
- πΆ Auto-update of data on the mobile network
- π Push notifications
- π Synchronization in real time
- π Analytics collection (for example, for Google Analytics)
β οΈ Note: In Super Savings mode, some apps (e.g. Google Maps or Yandex.Navigator) may not update traffic data or lose geolocation in the background.
π‘
If after limiting background activity, the application stopped working correctly, try instead of completely turning off, select the option βLimit battery consumptionβ β this is a softer mode.
Method 3: Disabling Auto-Run Applications
Many Xiaomi programs automatically start when you turn on your phone or connect to the Internet, not only for user applications, but also for system services (such as Mi Video or Mi Browser), disabling autorun reduces the number of background processes from the start of the system.
Instructions:
- Open Settings β Applications β Application Management.
- Select an app (such as AliExpress or Wildberries).
- Slip on AutoRun (or Run in newer versions of MIUI).
- Turn off all switches: π Auto-start πΆ Auto-start when connecting to the network π Auto-start after restart
For mass disabling autorun, use the optimization menu:
- Go to Settings β Battery and Performance β Autostart Management.
- Sort applications by the date of the last autorun (stamp on the filter icon).
- Turn off auto-start for all unnecessary programs.
What system applications can be disabled without risk?
Method 4: Using ADB for deep shutdown (no root)
If standard methods donβt help (e.g., an application ignores MIUI restrictions), you can use ADB commands. This method does not require superuser rights, but requires connecting the phone to a computer.
Step-by-step:
- Download and install Platform Tools (includes adb).
- On your phone, turn on USB Debugging: Go to Settings β About Phone. Tap 7 times on MIUI to activate Developer Mode. Go back to Settings β Additional β Developer. Enable USB Debugging.
adb devices(A device with a serial number must appear).
adb shell cmd appops set com.facebook.katana RUN_IN_BACKGROUND ignoreReplace com.facebook.katana with the batch name of the desired application (you can find out through the App Inspector or Google Play website).
To return the standard settings, use the command:
adb shell cmd appops set com.facebook.katana RUN_IN_BACKGROUND allowβ οΈ Note: Some apps (e.g. Google Play Services or Miui Daemon) may automatically reset these restrictions after updating. 1-2 weekdays.
π‘
ADB-commands allow you to disable background activity even for those applications that ignore the limitations MIUI (For example, some banking programs or messengers).
Method 5: Deep Optimization with Greenify (requires root)
For root-right users, the best solution is Greenify, which allows you to freeze background processes without removing them completely. Unlike standard methods, Greenify works at the Android kernel level, which makes it much more efficient.
How to set up:
- Install Greenify from Google Play.
- Provide root access (if requested).
- Add apps to the hibernation list (tap on "+" and select programs).
- Activate the option Aggressive mode in the settings (for maximum effect).
- Turn on Automatic Hibernation so that processes freeze immediately after closing.
If notifications are critical (for example, for working messengers), try not to turn off background activity completely, but only to limit it:
- In the application settings, select Limit battery consumption (instead of completely shutting down).
- In Settings β Battery β Saving charge, add the application to the Exceptions.