Xiaomiβs current MIUI or HyperOS smartphones offer powerful tools to manage incoming traffic, but the basic settings are often not obvious to the user. Many device owners face the need to limit incoming calls by leaving only numbers from the phone book available, especially during periods of rest, work or fighting phone spam, which has recently become more aggressive.
In this article, we will discuss how to enable calls only from contacts on Xiaomi, using built-in system functions that do not require the installation of third-party software. Do not disturb mode and blacklist settings are two main levers to achieve the desired result. Understanding their work will help you create a personalized call filtering system.
It is important to note that the algorithms of the interface may vary slightly depending on the version of the Android operating system and regional firmware (Global, China, EEA).However, the logic of action remains the same for all current models, whether it is a budget Redmi or flagship Mi. We will consider universal paths that cover 99% of use cases.
Use of Do Not Disturb Mode for Filtering
The most efficient and regular way to allow calls exclusively from the contact list is to configure the Do Not Disturb feature correctly. Unlike just turning off the sound, this mode intelligently filters incoming events. You need to go to the settings, find the Sound and Vibration section, and select the Do Not Disturb item, which is where the key switches that control the behavior of the phone when it calls.
Inside the mode menu, you should find the option to Allow Calls or Exceptions. By default, it can be "Nobody" or "Everything." You need to change the parametre to "From Contacts" or "Favorites" if you want even more rigid filtering. Once this rule is activated, all calls from numbers not stored in the phone's memory will be blocked by the system, and the caller will hear the "busy" signal.
You should pay special attention to the Repeat Calls option, and if you turn this option on, a second call from the same number will pass within 15 minutes, even if the number is not in the contacts, it's an emergency insurance policy when the caller needs to reach you urgently, but if your goal is complete isolation, this feature is better to turn off.
π‘
Turn on the schedule for Do Not Disturb mode so that the phone automatically goes into call filtering mode every night from 23:00 to 07:00.
Setup lock through the Security app
The second layer of protection that users often ignore is the built-in Security app, which is Xiaomiβs system tool that runs deeper than the standard call interface. To access the right settings, open the app, go to Antispam or Lock, and then select your call lock settings.
Here you will find the Block Unknown Numbers switch. Activating this item causes the system to check every incoming call against your contacts database. If the number is not found, the call is interrupted automatically. In some versions of MIUI, this feature may be called Hidden Number Lock or have a similar name, so carefully study the descriptions under the switches.
βοΈ Checking the Antispam settings
It is worth noting that the use of built-in antivirus and anti-spam Xiaomi is preferable to third-party solutions, since it has deeper access rights to the system and consumes less battery. Third-party applications often require permanent permissions to read the call log, which can affect the performance of the device.
β οΈ Warning: When you enable hard locking of unknown numbers, you may miss important calls from courier services, taxis or doctors if their numbers are not recorded in your phone book.
Manual control of the Black List
For those who prefer total control over every action on a smartphone, manual blacklisting is available, and although less convenient than automatic contact filtering, it allows for flexible rules, such as blocking a specific group of spammers, leaving lines open for everyone else.
To add a number manually, open the Phone app, go to the call log, click on the desired number and select the Lock option. You can also go to the lock settings and select Add to the blacklist by entering the number manually. The system allows you to add entire ranges of numbers or masks, for example, blocking all numbers starting with a certain city code.
The blocked list is also managed via the Antispam menu in the security app, and you can see the statistics of blocked calls and messages here, and checking this list regularly helps to make sure that important contacts are not accidentally isolated due to an input error or synchronization failure.
How do I unlock the number?
Comparison of call filtering methods
The choice between Do Not Disturb mode and blacklist settings depends on your current needs. The former is ideal for temporary use (night, meeting, movie), while the latter is for constant spam protection. Understanding the differences will help you combine these techniques to achieve maximum comfort.
Below is a table that clearly shows the differences between the main methods of limiting incoming calls on Xiaomi devices.
| Parameter | Do Not Disturb mode | Blacklist (Antispam) | Third-party annexes |
|---|---|---|---|
| Blocking everyone except contacts | Yes (customizable) | Yes (unknown option) | Yes. |
| Automatic schedule | Built-in. | Limited. | Depends on the app. |
| Impact on the battery | Minimum | Minimum | Medium/High |
| Difficulty setting up | Low. | Medium | Tall. |
As the comparison shows, MIUIβs standard tools are fully in place for most users, and third-party software only makes sense in very specific cases where complex filtering logic is required, which is not available in the standard interface.
Solving Missing Important Calls Problems
Once the strict filtering is enabled, users often find themselves no longer receiving missed call notifications from locked numbers, which is normal system behavior, but it can lead to the loss of important information. To mitigate this risk, it is recommended to set up blocking notifications.
In the Security settings, look for the Lock Notice and make sure it is activated, so you can see in the notification curtain a message that the call has been blocked even if the phone hasn't ringed, and you can quickly check the lock log and call back if necessary.
π‘
Regularly checking the blocked call log is the only way to ensure that you donβt miss critical messages from new numbers.
Itβs also worth considering creating a separate contact group called βImportantβ or βFamilyβ and setting exceptions for that particular group, which gives you a double guarantee: even if the main filter mode fails or is set too aggressively, the priority contacts will always be able to reach you.
β οΈ Note: On some global firmware MIUI Do not disturb settings may be reset after the device is restarted. Check the settings after the phone is turned off and on.