Xiaomi Redmi smartphones are known for their energy efficiency, but aggressive MIUI battery optimization often blocks the background of applications that are critical to user experience. Have you ever noticed that notifications from instant messengers come with a delay, music is interrupted when the screen is locked, and activity trackers stop recording steps?
In this article, weβll look at which apps should work in the background on Xiaomi Redmi (including Redmi Note 12/13, Redmi 10/11, POCO X5, and others), how to set them up correctly through Settings β Apps β Permissions β Auto Run, and why some MIUI βoptimizationsβ only spoil the user experience.
Spoiler: Even after you set up some apps (like Google Play Services) correctly, MIUI can reset their permissions after updates β it's not a bug, it's a feature of Xiaomi's power saving. But we'll teach you to get around those limitations.
Why Xiaomi is blocking the background of applications?
MIUI uses an aggressive battery management policy inherited from older versions of Android.
- π Charge savings: By default MIUI It limits the background activity of all applications except system ones to extend battery life, especially on Redmiβs 4000-5,000mAh battery models.
- β‘ Performance: Background processes consume RAM. On devices with 4-6 GB of RAM (for example, Redmi Note 10 Pro), the system forcibly closes βunnecessaryβ applications.
- π€ Google policy: Starting with Android 8.0 Oreo, Google has tightened the rules of background work, and Xiaomi has further tightened them in the Internet MIUI 12β14.
The problem is that MIUI doesnβt know how to distinguish important notifications from spam, for example, itβs equally likely to block WhatsAppβs background (where you get important messages) and a random game you launched a month ago.
β οΈ Note: If you use Redmi with custom firmware (e.g. Pixel Experience or LineageOS), background process settings may be drastically different. MIUI Global/EEA.
Top.-10 Applications that must work in the background
Not all applications require constant background activity, and here is a list of those that are critically important to add to the exceptions to avoid losing functionality:
| Category | Annex | Why is it important? | What's gonna break without a background |
|---|---|---|---|
| Messengers | WhatsApp, Telegram, Viber | Instant notification of communications | Messages arrive with a delay of 5-30 minutes |
| Health | Google Fit, Mi Fitness, S Health | Tracking steps, pulse, sleep | Stops counting activity when blocking the screen |
| Music. | Spotify, YouTube Music, VK Music | Background reproduction | Music stops when the app is folded |
| Navigation | Google Maps, Yandex.Navigator, Waze | Voice prompts and route tracking | Navigator "falls asleep" in the background |
| Security | Google Play Services, Mi Security | Security update, virus scanning | System vulnerabilities, lags in work |
Google Play Services is a system application that is responsible for synchronizing your account, push notifications and many Google services, and if you turn off its background work, notifications from Gmail, YouTube and other services will stop coming, even if these applications are allowed to work in the background.
How to set up auto-start and background work on Xiaomi Redmi
To allow the application to run in the background, you need to perform three key actions:
- Disable battery optimization (prevents forced closure)
Instructions for MIUI 14 (relevant to Redmi Note 12, POCO F5 and later):
Open Settings β Applications β Application Management
Select the desired application (for example, Telegram)
Turn on the Autostart switch
Go to Permits β Additional β Battery Optimization and Choose Without Limits
Go back and turn on the background activity (if there is such a item)
-->
For older versions of MIUI (12β13), the path may be different:
Settings β Applications β Application Management β [Select App] β Permissions β Auto Run (include)
Settings β Battery and Performance β Battery Consumption Management β [Select App] β Without Limitationsβ οΈ Note: Some Redmi models (e.g. Redmi) 9A) Background activity may not be available, in which case you can configure Autostart and Battery Optimization.
π‘
If notifications still donβt come after setting up, check your sync settings in your Google account: Settings β Accounts and Sync β Google β Data Sync (should be enabled).
What happens if you allow all applications to work in the background?
Many Xiaomi Redmi users make the mistake of βjust in caseβ turning on auto-start and disabling battery optimization for all installed applications.
- π Fast battery discharge: Each application in the background consumes 1% to 5% charge per hour.+ β The phone will discharge in 4-5 hours.
- π’ Lags and slowdowns: Background processes take up RAM. On Redmi with 4GB of RAM, this leads to a forced reboot of applications.
- π‘ Increased traffic: Many applications (e.g. social networks) are constantly updating data in the background, consuming mobile Internet.
How do you find balance? Use the built-in battery monitor:
Settings β Battery and Performance β Battery UseThis is the most energy-consuming apps, unless one of them is our top.-10", But it works in the background - limit it.
How to check which apps are working in the background right now?
Hidden MIUI settings for advanced users
If standard settings donβt help (for example, WhatsApp still doesnβt show notifications), you can use hidden MIUI features:
- High Performance Mode: Activated via Settings β Battery & Performance β Performance Mode β High Performance. Disables most restrictions for background processes, but reduces battery life by 15-20%.
- ADB-Commands for Forced Background Resolution: Connect your phone to your PC and execute: adb shell dumpsys deviceidle whitelist +com.whatsapp Replace com.whatsapp with the desired application package (you can find it through the App Inspector in the Play Market).
- Disable MIUI Optimization: In Developer Mode (Settings β Additional β Developers), disable MIUI Optimization. This will bring back βcleanβ Android without aggressive memory management, but can cause lags on weak devices (such as Redmi 8A).
β οΈ Attention: Use ADB-commands and shutdown MIUI Optimization can cause the phone to run unstable.Before experimenting, back up through Settings β Additionally. β Backup and reset.
π‘
The most reliable way to ensure the operation of background applications is to use high performance mode + manual autorun setting for critical applications.
Frequent problems and their solutions
Even after setting up correctly, Xiaomi Redmi users face typical problems:
| Problem. | Reason. | Decision |
|---|---|---|
| Notifications are coming with a delay | Google Play Services is blocked from blocking Google | Allow background work for Google Play Services and Google Play Store |
| Music stops when blocked | Optimizing the battery for the player | Disable Spotify/YouTube Music Optimization and Add to AutoRun |
| Navigator loses signal | Limitation of location in the background | Enable Exact Location in the Application Settings |
| The app itself closes. | Lack of RAM | Close unnecessary applications manually or increase the memory limit in the developer settings |
If the problem persists, check:
- π΅ Power saving mode: Turn it off in Settings β Battery and productivity.
- π Notification permissions: Make sure they are enabled for the application in Settings β Notifications.
- π Updates MIUI: After the system update, the auto-start settings are reset!