Xiaomi smartphones based on the shell MIUI They offer flexible tools to manage notifications and incoming calls, but not everyone knows about the whitelist feature, SMS And push notifications only from selected contacts or apps, blocking all other signals, especially in Do Not Disturb mode, when you need to focus on work or leisure, but still stay in touch with close or important services.
Unlike the standard spam blocker, the whitelist works on the principle of βall that is not prohibited is allowedΒ» β Β«For example, you can set your phone to go off even in silent mode, and messages from the bank come in despite the activated sleep mode. In this article, we will discuss all the ways to set the white list on Xiaomi - from the basic options in the Internet. MIUI Up to Hidden Features for Advanced Users.
What is a white list and why you need it in Xiaomi
A whitelist is a list of contacts, apps, or notification types that are allowed to bypass system mode restrictions, and is integrated into several features on Xiaomi:
- π Do Not Disturb β only misses calls from selected numbers.
- π Notification Management β Allows push messages from specific applications.
- π± Spam Blocker β excludes trusted numbers from filtering.
- π Application protection β allows you to run only authorized programs (relevant for parental control).
The main advantage of the white list over the black list (where only selected numbers are blocked) is the guaranteed silence from all unwanted sources. For example, if you add only your spouseβs number and the bankβs application to the list, you will not be woken up at night by notifications from messengers or advertising. SMS. Important signals will pass.
Nana MIUI The whitelist works in conjunction with other security features, such as Second Space or Data Protection, making it particularly useful for users who want to differentiate between personal and work lives on the same device.
How to Add Contacts to Whitelist for Calls and SMS
The most popular scenario is to allow calls and messages only from selected numbers, blocking all others. On Xiaomi, this is configured via Do Not Disturb:
- Open Settings β Sound and vibration β Do not disturb.
- Activate the switch Enable.
- Select Allow Exclusions β Calls.
- Just tap on selected contacts.
- Click Add Contacts and select the numbers you need from the phone book.
For SMS The algorithm is similar: in the same menu Allow exceptions select Messages β Only selected contacts. Please note that in MIUI 14+ You can add not only individual numbers, but also groups of contacts (for example, βFamilyβ or βWorkΒ»).
Do Not Disturb mode is on|Selected βSelected contacts only"|Added all important numbers|Exceptions for SMS|Incoming call from an unauthorized number is tested-->
β οΈ Warning: If you don't get calls from even the authorized contacts after setting up the whitelist, check if Flight Mode or Energy Saving is activated. These features can block all incoming signals, including exceptions.
For convenience, you can create a quick shortcut on the desktop:
- Click the empty space on the screen β Widgets.
- Find the Do Not Disturb widget and drag it to the screen.
- Now you can turn on / off the mode with one tap.
Setting up a white list for app notifications
If you are annoyed by the constant push notifications from games, social networks or news applications, you can only allow alerts from critical services (banks, instant messengers, mail).
- Go to Settings β Notifications and Status bar β Notification management.
- Select the application you want to limit notifications from.
- Turn off the Display Notifications switch.
- For important applications (such as SberBank Online or Telegram), leave notifications enabled.
For more flexible settings, use the Sleep Mode:
- π Turn on the settings. β Screen and brightness β Sleep regimen.
- Select Set exceptions β Notifications.
- Add to the list apps that can interrupt sleep (such as alarm clocks or calls from favorites).
| Type of notification | Where you're tuning in. | Example of use |
|---|---|---|
| Calls. | Don't disturb. β Exceptions β Calls. | Allow calls from family only at night |
| SMS | Don't disturb. β Exceptions β Communications | Get SMS from the bank at any time |
| Push notifications | Management of notifications β Annex | Disable alerts from games, leave from messengers |
| Alarm clock | Sleep regimen β Exceptions β Alarm clock | Allow alarm to be triggered in silent mode |
Nana MIUI 15 has a feature called Priority Notifications, which allows you to highlight alerts from selected contacts or applications visually (for example, a flashing indicator or audible signal:
- Go to Settings. β Notifications β Priority notifications.
- Add contacts or apps to the list.
- Set up the method of notification (sound, vibration, light indicator).
Hidden whitelist capabilities: Spam blocker and application protection
Besides the standard functions, MIUI Offers advanced tools for creating a whitelist:
- π‘οΈ Spam Blocker: You can add trusted numbers to exceptions so their calls don't get into the spam filter.Path: Phone β Three points. β Settings β Spam blocker β Whitelist.
- π Application Protection: Allows only selected programs to run (useful for parental controls). β Annexes β Application protection.
- π‘ Background Restriction: Prohibits background activity for all applications except those allowed (saves battery power). β Battery β Background restriction.
Especially useful is the app protection feature for devices that kids use, so you can create a list of allowed programs (like educational apps or phone calls to parents) and block access to everything else.
- Activate Settings β Annexes β Application protection.
- Set a password or pattern lock.
- Add to the whitelist the desired apps (for example, YouTube Kids or Calls).
- All other programs will be blocked without entering a password.
How to get around the security of applications if you forgot the password?
For advanced users, whitelisting is available through ADB (This allows, for example, to allow autorun only for system applications or to disable background activity for all programs except instant messengers. ADB:
adb shell cmd appops set < application package > RUN_ANY_IN_BACKGROUND allow
adb shell cmd appops set < application package > RUN_IN_BACKGROUND allowWhere <package> β This is a program ID (e.g. com.whatsapp for WhatsApp) and you can find the package through the App Inspector app.
Difference between whitelists on different versions MIUI
The functionality of the whitelist depends on the firmware version. Below is a comparison of the capabilities in the MIUI 12β15:
| MIUI version | White list for calls | White list for notifications | Application protection | ADB-control |
|---|---|---|---|---|
| MIUI 12 | Only in "Do Not Disturb" mode. | Manual setting for each application | Yes, but without flexible exceptions. | Restricted access |
| MIUI 13 | Support for contact groups added | βPriority Notificationsβ are now available | Added password to unlock | Extended teams |
| MIUI 14 | Integration with sleep mode | Automatically sort notifications by importance | Support for multiple profiles | Full control through ADB |
| MIUI 15 | Voice control of exceptions | Adaptive notifications (artificial intelligence) | Temporary whitelists (on schedule) | Simplified teams |
Starting with MIUI 14, Adaptive Notifications has been introduced, which automatically determines the importance of alerts based on your behavior. For example, if you frequently respond to messages from a particular contact, the system can add it to the priority list itself:
- Go to Settings. β Notifications β Adaptive notifications.
- Activate the Adaptive Mode switch.
- Choose Action-Based Learning.
π‘
If you update to a new version MIUI missing whitelist settings, try resetting the Phone or Messages app via Settings β Annexes β Application management β Data reset. It'll bring back the standard settings without losing contact.
For owners of devices on MIUI 12 and below some features may not be available, in which case it is recommended to update the firmware through Settings β The phone. β Update the system or manually via Fastboot.
How to check if the whitelist works
After setting up, it's important to make sure that the exceptions are applied correctly.
- Call test: Ask a friend to call you from a number that is and is not on the whitelist. Do not disturb mode only the authorized call must pass.
- Test SMS: Send yourself a message from a locked and authorized number. Only the second one should come.
- Notification Test: Open an app that is not on the whitelist (like a game) and check if alerts are coming from it.
If something goes wrong, use the call and notification log:
- For calls: Phone β Journal β Filter β Missed.
- For notifications: Settings β Notifications β Notification log (enable history record if disabled).
β οΈ Note: Some Xiaomi models (e.g. Redmi Note) 10 or POCO X3) The notification log function may be hidden. To activate it, run the command through ADB: adb shell settings put global notification_history_enabled 1 After that, the magazine will appear in the settings.
If the whitelist doesnβt work for a specific contact, check:
- π± Is the number in the phone book correctly saved (with country code, for example, +7 instead of 8).
- π Has the contact been added to the blacklist (phone) β Three points. β Blacklist).
- π Have your phone settings been reset after the update.
Frequent problems and their solutions
When using the whitelist on Xiaomi, users experience common mistakes, and here are the most common ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Calls from authorized contacts are not allowed | Contact saved without country code or blacklist | Edit the number in the phone book, check the blacklist |
| Notifications from permitted applications do not come | Background restriction or energy saving | Add the app to battery exceptions: Settings β Battery β Choice of applications |
| White list resets after reboot | System cache failure | Clear the app's cache Settings: Settings β Annexes β Application management β Settings β Clear the cache |
| The "Do Not Disturb" mode does not work. | Conflict with another mode (e.g., βGameβ) | Turn off all additional modes in Settings β Special facilities |
| SMS The bank does not pass the white list. | Bank messages can come from short numbers. | Add a short bank number to the exceptions: Messages β Settings β Spam filter β Whitelist |
If the problem persists, try resetting your network settings:
- Go to Settings. β SIM-maps and mobile networks β Resetting network settings.
- Confirm the action (this will not delete personal data, but will reset your mobile internet and Wi-Fi settings).
For devices with MIUI 13+ System Diagnostics is also available, which can automatically identify the cause of the problem:
- Open the Settings. β The phone. β Diagnostics of the system.
- Select Notification Problems or Call Problems.
- Follow the instructions on the screen.
π‘
If none of these methods worked, check if you have third-party apps on your phone to block calls (like Truecaller or Call Blocker) that can override your whitelist system settings.