The whitelist on Xiaomi Redmi smartphones is a powerful tool that allows you to control which apps can send notifications, run in the background or consume traffic even in activated energy saving modes. Many users face a situation where important messages from messengers or work applications are blocked by the system, and background processes are interrupted due to battery optimization. Turning on a whitelist solves these problems, but not everyone knows where this setting is and how to use it correctly.
In this article, we will understand what is a white list on Xiaomi Redmi, why it is needed, and provide step-by-step instructions for different versions of the shell. MIUI. You will learn how to add applications to exceptions so that they do not get blocked by the system, as well as how to avoid common configuration errors. POCO, as the location of options may vary depending on the firmware version.
What is a white list on Xiaomi and why is it necessary?
White list (or exception list) is a shell function MIUI, It allows you to selectively disable system constraints for certain applications. By default, Xiaomi aggressively optimizes background processes to extend battery life:
- π± Messengers (WhatsApp, Telegram, Viber) cease to show notifications in a timely manner.
- π Background tasks (such as syncing Google Drive or backup) are interrupted.
- π΅ Music apps (Spotify, Yandex Music) stop when the screen is locked.
- π Health monitoring apps (Mi Fit, Google Fit) donβt track activity in the background.
The whitelist addresses these issues by allowing selected programs to ignore the system's limitations, for example, if you add Telegram to the exceptions, it can:
- π Show notifications even in charge saving mode.
- π Working in the background without forced stop.
- πΆ Use mobile traffic or Wi-Fi to sync.
Itβs important to understand that whitelisting doesnβt disable optimization entirely β it only makes exceptions for specific applications, and it balances performance and power consumption.
Where is the white list on Xiaomi Redmi: ways in the settings
The location of the option depends on the version MIUI And the smartphone models, and the actual paths for different firmwares are below. If you can't find the route you're looking for, check the version. MIUI In Settings β The phone.
| MIUI version | The Road to the White List | Notes |
|---|---|---|
| MIUI 12/13/14 (Global/EU) | Settings β Annexes β Application management β Breakthrough work β Whitelist | Some Redmi Note models 10/11 This option may be called Special Permits. |
| MIUI 14 (China) | Settings β Battery and Performance β Battery Management β Applications Selection | You need to switch the language to English, as the Chinese version may not have the option in Russian. |
| MIUI for POCO | Settings β Battery β Optimizing the battery β Not optimize | Nana POCO F3/F4 The path may be different β check the section of the application. |
| Older versions (MIUI 10-11) | Settings β Additionally. β Optimizing the battery β Whitelist | On the Redmi. 4X/5A You may need to activate the Developer Mode. |
If you do not find the option on these paths, try searching in the settings (the magnifying glass icon in the upper right corner). Enter the query whitelist or exceptions in Russian/English. Chinese firmware (China) ROM) The name of the option may sound like App battery saver exceptions.
π‘
On some Redmi models, the whitelist is hidden behind the AutoRun option. To activate it, go to Settings. β Annexes β Application management β Auto-start and enable the necessary programs.
Step-by-step: how to add an application to the white list
Let's look at the process by example. MIUI 14 Global (Relevant to Redmi Note) 12/13, Redmi 11 If you have a different version, adapt the steps to your interface.
Check the version of MIUI in Settings β About the phone
Close all background applications
Connect your phone to charge (recommended)
Open the settings of the desired application (for example, Telegram)-->
- Open Settings and go to the Application section.
- Select Application Management β Breakthrough work.
- Slip on the White List (or Exclusions).
- Turn on the switch in the upper right corner if it is switched off.
- Click Add Apps and select the desired programs from the list (e.g. WhatsApp, Gmail, Mi Fit).
- Confirm the selection and go back to the main settings menu.
After adding the annex to the whitelist, it is also recommended that:
- π Enable AutoRun for it (in the same section Application Management).
- πΆ Allow the use of data in the background in the mobile network settings/Wi-Fi.
- π Check notification settings (Notifications section in application information).
What if the app is not kept on the whitelist?
Whitelist vs Autostart vs Battery Optimization: What's the Difference
Many users confuse whitelisting with other features MIUI, So, we're going to look at things like Autostart or Battery Optimization, and we're going to look at how they differ and when to use them.
| Function | Appointment | When to include | Wherever |
|---|---|---|---|
| Whitelist | Allows applications to ignore all system limitations (notifications, background work, traffic). | If the application does not work in the background at all (for example, no notifications from the bank come). | Settings β Annexes β Breakthrough work |
| Auto-start | Allows the app to start automatically after the phone is restarted. | If the application does not start after the reboot (for example, Mi Fit is not synced). | Settings β Applications β Application Management β Autorun |
| Optimizing the battery | Manages which applications can run in the background at low charge. | If the application closes at the battery level below 15-20%. | Settings β Battery β Battery Optimization |
| Blocking in the background | It prevents the system from killing the application process if there is a lack of memory. | If the app is closed when multitasking (for example, YouTube Music stops). | Settings β Annexes β [Select an application] β Battery β Blocking in the background |
For maximum stability of critical applications (messengers, banking programs, fitness trackers) it is recommended:
- Put them on the whitelist.
- Start auto-start.
- Turn off battery optimization.
- Activate the lock in the background.
Important: Excessively adding apps to the whitelist can reduce battery life on the Internet 10-15%. Use this feature only for really important programs.
Common Problems and Their Solutions
When setting up a whitelist, users often encounter common errors, and letβs look at the most common ones and how to fix them.
β οΈ Note: If notifications don't come after you've added to the whitelist, check the settings of the app itself. For example, you need to go to Settings on Telegram. β Notifications and sounds and enable the option to Show notifications.
Problem 1: App disappears from whitelist after reboot
It's a famous bug in MIUI 12-13. Decisions:
- π Update your firmware to the latest version (check in Settings) β The phone. β Updating the system).
- π± Remove the app from the list, restart the phone and add it again.
- π» Use it. ADB-command for forced addition (instruction in the next section).
Problem 2: The white list is not in the settings
Possible causes and solutions:
- π± You have Chinese firmware (China) ROM) β switch the region to India or Russia in the settings.
- π§ No section Uninterrupted work - try the Settings path β Battery β Optimizing the battery β Not optimize.
- π² Resetting β Return the phone to factory settings (pre-backup).
Problem 3: Notifications are delayed
Even on the whitelist, some apps may receive late notifications. MIUI To save traffic, to fix it:
- Open the application settings (such as WhatsApp).
- Go to Mobile Data and Wi-Fi.
- Include Data Background Use and Unlimited Data Use.
- In the battery settings, turn off Battery Optimization for this application.
π‘
If the notification problem persists, check the sync settings in your Google account (Settings). β Accounts. β Google β Synchronization of the account).
Additional settings for advanced users
If standard methods do not help, you can use advanced tools, such as: ADB (Android Debug Bridge, or third-party utilities, require technical knowledge and can affect system stability.
Method 1: Adding to the white list through ADB
This is a good way to use it for advanced users, and you'll need to:
- π₯οΈ Computer with drivers installed ADB.
- π± Included Developer Mode and Debugging by USB phone-on.
- π USB-plug-in.
Steps:
- Connect your phone to your PC and open the command prompt (cmd on Windows or Terminal on macOS/Linux).
- Enter the command to check the connection: Adb devices must display the serial number of your device.
- Add the app to the whitelist (replace com.example.app with an app package, for example, org.telegram.messenger): adb shell cmd appops set com.example.app RUN_ANY_IN_BACKGROUND allow
- Reboot the phone.
To find the application package, use the command:
adb shell pm list packages | grep "appendix name"For example, for WhatsApp:
adb shell pm list packages | grep whatsappβ οΈ Attention: Misuse of the right ADB It can cause system failures. Don't change the settings of applications you don't understand.
Method 2: Use of the application MIUI Optimization Disabler
This third-party app disables optimization MIUI At the system level, consider that:
- β Helps solve problems with the background work of applications.
- β οΈ May reduce battery life.
- π Requires root rights or ADB.
You can download it on XDA Developers, after installation:
- Open the application and provide root access (or connect via ADB).
- Select the Disable option MIUI Optimization.
- Reboot the phone.
This method radically disables all optimizations. MIUI, Use it only if other methods do not help.
How to check if the whitelist works
After setting up the whitelist, it's important to make sure it actually works. Here are a few ways to check:
Method 1: Notification test
- Add a messenger (such as Telegram) to the whitelist.
- Close the application (swipe up in the multitasking menu).
- Send yourself a message from another device.
- Check if the notification has arrived on the locked screen.
Method 2: Monitoring background activity
Use the AccuBattery app or built-in monitoring MIUI:
- Open Settings β Battery β Battery Use.
- Select the app from the white list.
- Check if activity is displayed in the background (Background consumption chart).
Method 3: Checking through ADB
For advanced users:
- Connect your phone to your PC and execute the command: adb shell dumpsys deviceidle whitelist
- In the conclusion, you will see a list of applications added to the whitelist.
If the application is not in the output, repeat the procedure for adding it.
π‘
If notifications still donβt come after all the manipulations, the problem may be on the application server side (e.g. blocking Google Play Services).