The whitelist on Xiaomi smartphones is a tool that lets you skip notifications, calls and SMS from selected contacts or apps, even if you have Do Not Disturb or energy saving enabled. This feature is especially useful when you need to stay in touch with important people or services without being distracted by spam. However, the whitelist setting in MIUI is hidden in several menus, and the logic of operation depends on the firmware version and device model.
In this article, we'll look at all the ways to whitelist, from standard MIUI 14/15 tools to hidden settings for Redmi Note 12, POCO F5, and more, and explain why some contacts can be ignored despite settings, and how to fix it, and if you're faced with a problem that calls from loved ones don't go through "Do Not Disturb" mode, or notifications from banking apps get blocked, here's the solution.
What is a white list on Xiaomi and why is it necessary?
A whitelist (or exception list) is a mechanism that allows you to bypass the limitations of system modes.
- ๐ Calls: skip a call from your mom or boss when Do Not Disturb mode is activatedยป.
- ๐ฌ SMS: Receive confirmation codes from the bank or services, even if notifications are disabled.
- ๐ Notifications: see messages from messengers (such as WhatsApp or Telegram) when the power saving mode is activated.
On Xiaomi, the whitelist works in three key scenarios:
- Do Not Disturb (DND) โ Blocks all notifications except for selected contacts/applications.
- Energy saving โ limits the background activity of applications, but exceptions can be added.
- Spam Blocking โ filters out unwanted calls/SMS, but important contacts can be protected.
It's important to understand that whitelist settings don't sync between these modes. For example, adding a contact to the Do Not Disturb exceptions doesn't automatically mean it's on the whitelist for energy saving. This is a common reason why users think the feature isn't working.
How to Add Contacts to Whitelist for Calls and SMS
The most popular scenario is skipping calls and messages from certain numbers in the โDo Not Disturbโ mode. The instructions are relevant for MIUI 14/15 on Xiaomi 13/14, Redmi Note 12/13, POCO X5/F5 and others.
Steps to set up:
- Open the phone application (pipe icon).
- Tap it on three points (โฎ) top-right โ Settings.
- Select Blocking and Spam Protection โ Whitelist.
- Click Add and select contacts from the phone book or enter numbers manually.
If you have a MIUI 13 or older, the path may be different.
Settings โ Applications โ Phone โ Blocking and Spam Protection โ White List- Contact added to the phone book
- The number is saved in international format (+7 for Russia)
- Do not disturb mode for the test is enabled
- Checked lock settings in the application "Messagesยป-->
โ ๏ธ Note: If you add to the whitelist, you still block your calls, check the operator's settings. Some mobile networks (such as MTS or Beeline) have their own spam filters that override Xiaomi's system settings.
Setting up a white list for app notifications
When power saving or Do Not Disturb mode is activated, the background activity of applications is limited, so that important notifications (for example, from Sberbank, VK or Telegram) come without delay, you need to add them to the exceptions.
Method 1: Through battery settings
- Go to Settings โ Battery and Performance.
- Select Battery Optimization (or Power Saving Mode on older versions).
- Slip on Apps โ find what you want (like WhatsApp) โ select Without Limits.
Method 2: Through notification settings
- ๐ Open the Settings. โ Notifications and status bar.
- ๐ฑ Select Application Notification Management.
- ๐ Find an app (such as Gmail) โ Turn on the switch Important notifications.
- ๐ In the "Do Not Disturb" section, add the app to the exceptions.
| Annex | The way to settings | What to do |
|---|---|---|
| Telegram | Telegram settings โ Notifications โ Exceptions | Allow notifications in the DND |
| Sberbank Online | Application settings โ Notifications โ Priority | "Showing over other windows" |
| Google Messages | Settings โ Notifications โ Categories of Notifications | "Sound" and "Pop-ups" |
| VK | Settings VK โ Notifications โ System settings | "Display on the lock screen" |
๐ก
If notifications from a banking app donโt come even after being added to the whitelist, check autorun settings: Settings โ Apps โ Application Management โ [Bank Name] โ Autorun. Without that background, the app wonโt be able to receive push notifications.
Whitelist for geolocation and background processes
Some applications (e.g. Yandex.Navigator, Google Maps or Mi Fit Shagomer) require constant access to geolocation and background activity, and if added to energy saving, they may not work correctly: lose GPS signal, do not track steps, or turn off when the screen is locked.
To add them to the whitelist:
- Open Settings โ Applications โ Application Management.
- Select the application you want (such as Google Maps).
- Activate options: AutoRun allows you to start when you reboot. Background activity allows you to work in the background. Precise location for navigators.
Settings โ Battery โ Battery Optimization
No restrictions.
For Mi Fit (or Zepp Life on new models) you also need:
Settings โ Applications โ Special Permits โ Physical Activity โ Select Mi Fitโ ๏ธ Attention: POCO F4/F5 redmi K50 with HyperOS (replacement) firmware MIUI into 2026 The path to geolocation has changed. Now it looks like this: Settings. โ Confidentiality โ Permits โ geodata โ Without it, the navigators can show your location with an error. 500 meters.
Whitelist problems and their solutions
Even after setting it up properly, the whitelist may not work, and the reasons and ways to fix them are:
- ๐ Energy saving override settings: On some models (like the Redmi Note 11), Super Power Saving ignores the whitelist.Solution: disable it or add the app to exceptions via Settings โ Battery โ Energy saving regimes.
- ๐ต Non-international number: If the contact is saved as 89123456789 instead of +79123456789, the system may not recognize it.
- ๐ Third-party conflict: Programs like Truecaller or GetContact can block calls before the system whitelist works. Disable them or set exceptions within these apps.
- ๐ฒ Update MIUI Resets: After major updates (e.g., with MIUI 13 over 14) exception lists may be reset.
What to do if the white list is not saved?
Hidden whitelist settings for advanced users
MIUI has undocumented features that allow you to flexibly set up a whitelist, such as allowing notifications only from certain categories of applications or setting a schedule for exceptions.
Method 1: ADB-command DND
If you need to add an app to the Do Not Disturb whitelist through ADB (for example, to automatically configure across multiple devices), use:
adb shell cmd notification allow_list add <package_name> 1
Example for WhatsApp:
adb shell cmd notification allow_list add com.whatsapp 1To check the current list of exceptions:
adb shell cmd notification allow_list listMethod 2: Configure with Mi Home (for smart devices)
If you have Xiaomi smart devices (such as Mi Band 8 or Mi Smart Clock), you can also add their notifications to the whitelist:
- Open the Mi Home app.
- Go to profile. โ Notification settings.
- Turn on the option to Show notifications in "Do not disturb".
๐ก
HyperOS devices (2026) introduced a Smart Whitelist feature that automatically adds frequently used contacts and apps to exceptions. To enable it: Settings โ Notifications โ Smart Settings โ Adaptive Exceptions.
White list differences on different Xiaomi models
The logic of the whitelist may vary depending on the model and firmware version, and the following are key features for popular lines:
| Model/Series | Features of the white list | Where to look for settings |
|---|---|---|
| Xiaomi 13/14 (Pro/Ultra) | Support for โSmart White Listโ in HyperOS. Automatically add frequently used contacts. | Settings โ Notifications โ Smart settings |
| Redmi Note 12/13 | There is no separate Whitelist menu in the Phone app, and the settings are hidden in Blocking and spam. | Phone. โ โฎ โ Settings โ Blocking and protection against spam |
| POCO F4/F5 | Do Not Disturb mode has a separate section for games (ignores notifications other than a whitelist). | Settings โ Sound and vibration โ Do not disturb โ Game mode |
| Xiaomi Pad 6 | The white list for notifications is set up separately for each user (if multiplayer mode is enabled). | Settings โ Accounts โ Users |
POCO and some Redmi also have a Priority Mode feature that works as an extended whitelist.
- ๐ Vibration for selected contacts.
- ๐ต Individual ringing melodies.
- ๐ณ Repeat the call if the subscriber does not respond.
To activate it:
Settings โ Sound and vibration โ Priority mode