Have you ever noticed that some Xiaomi apps continue to work even after they're closed? For example, messengers show new messages, music services play tracks, and email clients update emails without you being involved. This is all due to a background connection, a mechanism that allows programs to interact with the Internet and servers in hidden mode. But how exactly does this work in MIUI firmware, why does background activity sometimes drain the battery and can it be turned off?
Xiaomiβs MIUI-based smartphones have a unique background management system that is different from pure Android. It has its own optimization algorithms, application limitations, and even hidden settings that many users donβt know about. If you want to extend battery life, speed up your phone, or just understand why some notifications come with a delay, this information will be useful. We wonβt go into the technical wildspots, but give clear instructions that will work on any device of the brand, from the Redmi Note 12 to the flagship Xiaomi 14 Ultra.
What is a background connection and why it is needed
Background connectivity is the ability for applications to communicate with servers even when they are folded or not active on the screen, and without this mechanism, many of the functions of modern smartphones would simply stop working.
- π± Messengers (WhatsApp, Telegram, Viber): receive new messages and display notifications.
- π΅ Music services (Spotify, Yandex Music, Mi Music): play tracks in the background.
- π§ Email clients (Gmail, Mail.ru): check new emails and sync folders.
- π Maps and navigators (Google Maps, Yandex Maps): track location for routes.
- π Social networks (Facebook, Instagram, TikTok): update the feed and send push notifications.
Without background activity, you would have to manually open each app to check for updates, but there is a downside to this mechanism: constant running in the background consumes battery power, loads the processor and consumes mobile traffic, especially on low-end Redmi or POCO models, where hardware resources are limited.
In MIUI, background connectivity is implemented through a combination of standard Android tools and Xiaomi proprietary solutions, for example, the system decides which applications can work in the background and which will be suspended to save energy, and the logic of this optimization is not always transparent to the user.
How background processes affect battery and performance
The main complaint users have about background connectivity is increased charge consumption, and tests show that some apps (like Facebook or TikTok) can eat up to 15-20 percent of their battery per day from background activity alone, and the problem is compounded on MIUI devices where power optimization is not always working properly.
Here are the key points to consider:
- π Constant sync: Apps like Gmail or Slack can check for updates every 5-15 minutes, even if you donβt use them.
- π‘ Mobile traffic: background processes consume up to 50-200 MB per month (depending on the number of applications).
- π₯οΈ CPU load: Even folded applications take up a portion of the resources CPU, which can cause lags.
- π Autorun: Some programs (AliExpress, Wildberries) are automatically enabled when the system is booted.
To assess the impact of background processes on your Xiaomi, check the statistics in the Settings menu β Battery β Battery Use. If the apps that you rarely use are leading, thatβs a signal to action.
β οΈ Warning: On devices with MIUI 14 and later, there is a hidden Intelligent battery saving feature that aggressively restricts background activity, which may prevent notifications from messengers. To fix this, add the desired applications to the exclusion list (more on this below).
| Annex | Average battery consumption in the background (over 8 hours) | Traffic consumption (per day) |
|---|---|---|
| 8β12% | 40-70 MB | |
| Telegram | 3β5% | 10β20 MB |
| Google Play Services | 5β7% | 25-50 MB |
| AliExpress | 4β6% | 30-60 MB |
| Yandex Maps | 6β10% | 50β100 MB |
π‘
If the battery is running out too quickly, try turning on Charge Saving mode in Settings β Battery. It automatically limits background activity for all applications except system ones.
Where in MIUI are the background connection settings
Unlike pure Android, where background management is concentrated in one place, MIUI has these settings spread across multiple menus.
- Settings β Applications β Application Management β [Select App] β Battery β Background Activity
- Settings β Battery β Selection of battery mode (here you can turn on Economy mode)
- Settings β Special features β System optimization β Autostart (to manage boot)
- Settings β Applications β Permissions β Autostart (alternative path)
The most important section is the background activity in the settings of a particular application.
- π Allow or prohibit background work.
- πΆ Limit the use of mobile data in the background.
- π Enable battery optimization (limits low-charge activity).
For example, if you want WhatsApp to always receive messages, but you donβt want AliExpress to waste battery in the background, you need to manually configure each one.
What to do if the settings do not have the item "Background activity"?
Step-by-step: How to disable background connection for unnecessary applications
If you notice that some programs are wasting power, you can limit them. Here is a universal guide for all Xiaomi smartphones (relevant to MIUI 12-14):
βοΈ Background activity shutdown
Letβs look at the example of Instagram:
- Go to Settings β Applications β Application Management.
- In the list, find Instagram (or another app) and tap on it.
- Select Battery.
- Press Background Activity.
- Turn off the switch to Allow background activity.
- (Optional) Enable Battery Optimization if you want to further restrict the application.
After that, Instagram won't be able to update your feed or send notifications when you're not using it, but it will still work as normal when you open it.
β οΈ Warning: Do not turn off background activity for system applications (e.g., Google Play Services, MIUI System or Security).This can cause smartphone malfunctions, including notification, sync and update issues.
If you want to massively limit background activity for all but important applications, use Battery Saving Mode:
- Go to Settings. β Battery.
- Select the Battery Mode Select.
- Activate Economic Mode or Supereconomic Mode.
- In the list of exceptions, add messengers and other critical applications.
Hidden MIUI settings: how to manage background processes through ADB
On some MIUI firmware (especially Chinese or custom builds), standard settings may be limited, and ADB debugging, a tool for advanced users that allows you to manage system parameters through a computer, will help.
Here's how it works:
- Turn on Developer Mode on your phone: go to Settings β About Phone and tap the MIUI version 7 times.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect the phone to your computer and install ADB- Drivers (e.g., via Mi PC Suite).
- Open the command prompt (cmd on Windows) and type:
adb shell cmd appops set < application package > RUN_ANY_IN_BACKGROUND ignoreReplace the <app package> with a real identifier (e.g. com.facebook.katana for Facebook). To find out the package, use the command:
adb shell pm list packages | grep "appendix name"To remove restrictions, use:
adb shell cmd appops set < application package > RUN_ANY_IN_BACKGROUND allowβ οΈ Warning: Misuse of ADB may disrupt the system. Before experimenting, back up your data via Settings β System β Backup.
π‘
ADB- commands allow you to bypass the limitations of MIUI, but you need to be careful. If notifications stop coming after the changes, check the sync settings in your Google or Mi Account.
Frequent Background Connection Problems and How to Solve Them
Xiaomi users often face typical background problems, and here are the most common ones and solutions:
1. notifications are delayed or not received at all
Reason: MIUI aggressively optimizes background activity to save battery, especially in charge saving mode.
Decision:
- π± Add the app to the exclusion list: Settings β Battery β Battery Mode Selection β Apps.
- π Disable battery optimization for messenger: Settings β Applications β [Messenger] β Battery β Battery Optimization β No Limits.
- π§ Check your sync settings in your Google or Mi Account.
2.The apps themselves close in a few minutes
Reason: MIUI has a Memory Cleanup feature that forcibly closes unused programs.
Decision:
- π« Turn off automatic cleaning: Settings β Applications β Memory Cleanup β Auto Cleanup β Turn off.
- π Lock the application in multitasking: open recent apps and swipe down the program icon (a lock icon will appear).
3.The battery is rapidly discharged due to background processes
Reason: Some apps (especially social media and games) consume a lot of power in the background.
Decision:
- π Enable Economy Mode in Settings β Battery.
- π΅ Limit background activity for unnecessary programs (instruction above).
- π Update your firmware: In the newer versions MIUI, energy optimization works better.
π‘
If the notification problem persists, try disabling the Second Space feature (if it is enabled).
How to Check Which Apps Are Working in the Background Right Now
To see the list of active background processes, you don't need to install third-party utilities -- MIUI has built-in tools. Here are two ways:
Method 1: Through Task Manager
- Open Settings β Applications β Memory Cleanup.
- Slip on RAM (at the top of the screen).
- You will see a list of running processes and the amount of RAM they occupy.
Method 2: Through the Developer's Hidden Menu
- Activate Developer Mode (as described above).
- Go to Settings β Additional β For Developers β Processes.
- All active processes, including system processes, are displayed here.
If you see apps that havenβt been used in a long time, you can either manually close them or limit background activity (as described earlier).
Important: Do not close system processes with the names android., com.miui. or com.google.* β this can lead to unstable operation of the smartphone.