Have you ever noticed that applications are on your Xiaomi Redmi or POCO suddenly โfall asleepโ in the background? Or, conversely, do some apps continue to eat up battery power even when you are not using them? All this is the work of one of the most controversial functions in the firmware. On the one hand, it saves smartphone resources, on the other hand, it can interfere with the normal operation of instant messengers, music players or navigators. background mode, one of the most controversial features in the firmware MIUI. On the one hand, it saves smartphone resources, on the other hand, it can interfere with the normal operation of instant messengers, music players or navigators.
In this article we will figure out what it is background mode on Android Redmi, how it affects performance and autonomy, and also learn how to manage it. You will find out why notifications stop coming, how to make it work in the background without restarting, and what settings should be changed for the optimal balance between battery saving and convenience. Weโll also reveal a few WhatsApp notifications stop coming, how to force Google Maps work in the background without restarting, and what settings should be changed for the optimal balance between battery saving and convenience. Weโll also reveal a few hidden features of MIUI 14/15that are not written about even in the official documentation.
What is background mode and why do you need it
Background mode (or background mode) is a mechanism for managing processes that run on your smartphone when you are not using them directly. For example, when you minimize Telegram or VKontakte, but want notifications to arrive and chats to be updated - this is work in the background.
On smartphones Xiaomi Redmi (and other devices c MIUI) the background mode works more aggressively than on โpureโ Android. This is due to firmware optimizations, which:
- ๐ Save battery power - limiting the activity of unnecessary processes;
- โก Speed up system operation - freeing RAM from "sleeping" applications;
- ๐ฑ Extend the life of the device - reducing load on the processor.
However, these optimizations often run counter to the user experience. For example, MIUI can automatically โkillโ background processes Yandex.Navigator 5 minutes after minimizing, which is why the route has to be restarted. Or notifications stop coming from Viberbecause the system decided that the application "hung in the background for too long."
โ ๏ธ Attention: Starting from MIUI 12, Xiaomi has introduced dynamic management of background processes, which adapts to the smartphone model and Android version. This means that the Redmi Note 12 and POCO F5 settings may differ, even if both work on Android 13.
How the background mode affects the operation of the smartphone
Let's take a look at what exactly happens when an application goes into the background, and why it causes problems:
| Situation | What MIUI does | Consequences for the user |
|---|---|---|
| The application is minimized (for example, Spotify) | Limits CPU and network usage after 10-30 minutes | Music may be interrupted, playlists are not updated |
| Messenger in the background (WhatsApp, Telegram) | Pauses synchronization after 1-2 hours of inactivity | Notifications arrive with a delay or do not arrive at all |
| Navigator (Google Maps, Yandex.Maps) | Closes the process 5-15 minutes after the screen is locked | The route is reset, voice prompts disappear |
| Fitness tracker (Mi Fit, Google Fit) | Limits access to sensors after 30 minutes | Steps and heart rate are no longer recorded in the background |
It is interesting that MIUI divides applications into categories according to the degree of "importance":
- ๐ Priority (system, instant messengers, navigators) - can work in the background longer;
- โ ๏ธ Regular (social networks, games) - are limited after 30-60 minutes;
- โ Background (advertising SDKs, rarely used apps) - close almost immediately.
Where to find background settings on Redmi
Management of background processes in MIUI is scattered across several menus, and this is one of the main reasons for confusion. Here are the main ways (relevant for MIUI 14/15 based on Android 12/13/14):
1. General settings autorun and background:
Settings โ Applications โ Manage applications โ [Select application] โ Autorun / Background activity
2. Battery optimization (the most insidious section!):
Settings โ Battery and performance โ Battery optimization โ Select application
3. Special permissions (for advanced users):
Settings โ Accessibility โ Special application permissions โ Autorun / Work in background
4. Hidden developer menu (requires activation):
Settings โ About phone โ MIUI version (click 7 times) โ Return to Settings โ Advanced โ For developers โ Process limit
โ ๏ธ Attention: On some models (for example, Redmi 10C or POCO M5), the path to the background settings may differ. If you do not find the item you need, use the search in the settings (magnifying glass icon at the top).
Open Settings โ Battery
Check if "Adaptive optimization" is enabled
Go to "Battery optimization" and look at the list of restricted applications
Open any problematic application (for example, Telegram) and check startup permissions and background work-->
How to disable background restrictions for individual applications
If you are tired of constant restarts Google Maps or missing notifications from VK, here are step-by-step guide for freeing the application from restrictions:
Step 1. Allow autorun
Without this, the application will not be able to launch on its own after a reboot or memory clearing:
Settings โ Applications โ Manage applications โ [Application] โ Autorun โ Enable
Step 2. Disable battery optimization
This is the most important thing! MIUI By default, limits the background activity of almost all applications:
Settings โ Battery โ Battery optimization โ [Application] โ No restrictions
Step 3. Enable background activity
Even if autorun is enabled, background activity can be blocked:
Settings โ Applications โ Manage applications โ [Application] โ Background activity โ Enable
Step 4. Fix the application in memory (optional)
For critical applications (navigators, music players) you can use "fixing":
- Open
Recent applications(swipe up with a delay); - Find the application you need and swipe down, but not all the way - a lock icon will appear Lock;
- Click on the lock to lock the application in RAM.
If after all manipulation, the application still closes - try adding it to โGame Modeโ (Settings โ Accessibility โ Game ModeParadoxically, sometimes this helps to bypass background restrictions.
Hidden background mode settings (for advanced users)
If standard methods do not help, you can dig into hidden settingswhich Xiaomi does not advertise. Here's what you can do:
1. Change the limit of background processes
Default MIUI limit the number of background processes to 4-8 (depending on the model). You can increase this value:
Settings โ Advanced โ For developers โ Process limit โ Standard limit (or "No limit")
2. optimization"
This feature dynamically adjusts background activity, but often works too aggressively:
Settings โ Battery โ โ๏ธ (gear at the top) โ Adaptive optimization โ Disable
3. Use ADB commands to reset restrictions
If the interface MIUI does not provide the necessary options, you can use the command via ADB:
adb shell dumpsys deviceidle whitelist +com.example.app
Where com.example.app is the batch name of the problematic application (you can find it out via App Inspector or website APKMirror).
โ ๏ธ Attention: Changing hidden settings can lead to increased battery consumption and overheating of the device. If you notice that the phone begins to discharge in 3-4 hours, return the settings back.
How to find the batch name of an application without ADB?
Open Google Play, find the desired application and copy the URL - there will be a parameter ?id=com.example.appwhere com.example.app is the package name.
Or use the application App Inspector from Google Play (requires permission to access installed apps).
Top 5 problems with background mode on Redmi and how to solve them
Now let's look at specific scenarios that most users face Xiaomi Redmi:
Problem 1: Notifications from messengers do not arrive
Solution:
- ๐ฑ Disable battery optimization for the messenger;
- ๐ Enable "Show notifications" in the application settings;
- ๐ Restart the application after changes (sometimes required).
Problem 2: Navigator (Google Maps/Yandex.Maps) closes in the background
Solution:
- ๐ Fix the application in memory (see section above);
- ๐ Turn on "Driving mode" in the navigator settings;
- ๐ Disable battery optimization and allow background activity.
Problem 3: Music players (Spotify, YouTube Music) stop
Solution:
- ๐ต Enable "Autoplay" in the player settings;
- ๐ Disable battery optimization;
- ๐ต Check if the music application is blocking "Traffic Saving" (
Settings โ SIM cards and mobile networks โ Saving traffic).
Problem 4: Fitness trackers do not count steps in the background
Solution:
- ๐ Allow the application (Mi Fit, Google Fit) access to sensors in the background;
- ๐ Disable battery optimization;
- ๐ Reboot your smartphone after the changes.
Problem 5: Games (PUBG, Genshin Impact) lag due to background processes
Solution:
- ๐ฎ Enable "Game Mode" (
Settings โ Accessibility โ Game Mode); - ๐ง Limit background activity of other applications (
Settings โ Battery โ Battery optimization); - ๐๏ธ Clear the game cache in
Settings โ Applications โ [Game] โ Storage โ Clear cache.
If the problem persists even after all the manipulations, try rolling back the application update or installing its APK from a third-party source (for example, APKMirrorSometimes bugs appear after updates.
How to reset all background mode settings to factory settings
If you are so confused in the settings that your smartphone begins to work worse than before your experiments - you can return everything to factory settings. Here's how to do it without a full reset:
Method 1. Reset battery settings
Settings โ Battery โ โ๏ธ (gear) โ Reset optimization settings
Method 2. Reset application permissions
Settings โ Applications โ โ๏ธ (gear) โ Reset application permissions
Method 3. Full reset via the recovery menu (last chance)
This method will delete all your data, so make a backup first!
1. Turn off the phone;2. Press
Power button + Volume upuntil the logo appears MI;
3. SelectWipe & Reset โ Reset Settings(control - volume buttons, confirmation - power button).
โ ๏ธ Attention: After resetting through Recovery all applications will lose individual permissions, including access to the camera, microphone and geolocation. You will have to configure everything. again.
FAQ: Frequently asked questions about the background mode on Redmi
Why did the background mode work worse after the MIUI update?
Xiaomi regularly tightens its policy for managing background processes in new firmware versions. For example, MIUI 14 a mechanism has appeared. "Deep optimization", which closes unnecessary processes even more aggressively. To return the previous behavior:
- Open
Settings โ Battery โ Battery optimization; - Find the problematic application and select "No restrictions";
- Reboot your phone.
If this does not help, try rolling back to the previous version MIUI via Fastboot (instructions are on the forum 4PDA).
Can I completely disable the background mode?
Technically, yes, but this is highly not recommended. A complete shutdown will lead to:
- Instant battery drain (in 2-3 hours);
- Severe overheating of the device;
- Slowdown of the interface due to overload RAM.
Instead, it is better selectively to configure background activity for critical applications, as described above.
Why do some applications (for example, banking) not allow you to disable battery optimization?
This is due to the security policy MIUI. Banking applications (for example, SberBank Online or Tinkoff) are automatically included in the system's "white list" and cannot be restricted by the user if such an application begins to behave inappropriately (for example, push notifications do not arrive):
- Check the notification settings inside the application itself;
- Update the application to the latest version;
- Clear the cache and data (
Settings โ Applications โ [Application] โ Storage โ Clear cache/data).
Is there a difference in the background between Redmi and POCO?
Yes, despite the common firmware MIUIdevices series POCO (for example, POCO X5 or POCO F4) often have less aggressive background optimization settings. This is due to the fact that POCO is positioned as a โgamingโ series, where priority is given to performance rather than battery saving. To check the current settings:
Settings โ About phone โ MIUI version
If there is a mark at the end of the version POCO (for example, MIUI 14.0.5 POCO) - it means you have a โlightโ version of the firmware with different process control algorithms.
How to check which applications are currently running in the background?
There are several ways:
- Through the recent applications menu: swipe up and hold - you will see a list of active processes;
- Through the battery settings:
Settings โ Battery โ Battery usage โ View detailsApplications that consume power in the background are displayed here.
- Via ADB (for advanced):
adb shell dumpsys activity activities | grep "mFocusedActivity"Shows the current active application and background processes.