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.
๐Ÿ“Š How often do you encounter problems with the background mode on Redmi?
Constantly, it infuriates
Sometimes, but tolerable
It used to be, but I set it up
Never noticed

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 up until the logo appears MI;

3. Select Wipe & 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:

  1. Open Settings โ†’ Battery โ†’ Battery optimization;
  2. Find the problematic application and select "No restrictions";
  3. 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):

  1. Check the notification settings inside the application itself;
  2. Update the application to the latest version;
  3. 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:

  1. Through the recent applications menu: swipe up and hold - you will see a list of active processes;
  2. Through the battery settings:
    Settings โ†’ Battery โ†’ Battery usage โ†’ View details

    Applications that consume power in the background are displayed here.

  3. Via ADB (for advanced):
    adb shell dumpsys activity activities | grep "mFocusedActivity"

    Shows the current active application and background processes.