Phone calls from intrusive advertisers, scammers or simply unknown subscribers have become a real scourge of modern communication. For owners of Xiaomi smartphones, this problem is especially acute, as the popularity of the brand makes their number base an easy target for spammers. Fortunately, the MIUI and HyperOS operating system provide powerful built-in tools to effectively filter unwanted traffic.
In this article, we will take a look at all the available methods, from standard blacklist settings to third-party apps and secret codes. You will learn to create a reliable shield from uninvited guests without installing unnecessary programs. Understanding these features will help you save nerves and personal time.
However, it is worth remembering that completely blocking all unknown numbers can lead to missing important calls, for example, from couriers or doctors, so it is important to configure the system flexibly to meet your current needs.
Use of the built-in MIUI blacklist
The easiest and most reliable way to weed out unwanted calls is to use native features of Xiaomi shell. Unlike many other Android smartphones, you don’t need to download additional software here. The system already contains a powerful Security module that takes over all the filtering work.
To get started, you need to open the Security app (green zipper icon) and select the Lock section from the menu. This is where all the settings related to SMS and call filtering are located. The interface may vary slightly depending on the version of MIUI, but the logic remains the same.
Click on the three dots or gear in the corner of the screen to open the settings. Here you will see the Blacklist option. Once activated, you can add specific numbers manually or select the lock mode for all hidden numbers. This is a basic level of protection that should be enabled by each user.
- 🛡️ Open the Security app on the home screen.
- 📞 Go to the “Block” section and select the settings.
- 🚫 Activate the Blacklist function and set up the rules.
- 🔒 Add specific numbers or select the Unknowns lock.
It is important to note that the standard blacklist Xiaomi works at the system level, so the blocked subscriber will hear the beeps, but you will not see the missed call.This creates a complete inaccessibility effect for the spammer, which often causes him to abandon further attempts to communicate.
Setting up the "Unknown Numbers" mode in the Phone application
Modern versions of Xiaomi shells are increasingly using the standard Google Phone app instead of the branded MIUI call. This app has a unique feature that allows you to block calls from numbers that are not in your phone book.
To activate this feature, open the Phone app and click on the three dots in the upper right corner. In the drop-down menu, select Settings, then go to Spam Protection. Here you need to activate the Block Unknown Numbers switch.
When you turn on this feature, the caller will hear the “busy” signal, and your call log will not show any information about the attempt to communicate, except for the notification of a blocked call in the application, which creates the complete illusion that your number does not exist or the phone is turned off.
⚠️ Warning: By enabling lockdown mode for all unknowns, you risk missing an important call from a courier, taxi or emergency service if their number is not stored in contacts.
If you're using an old MIUI Dialer, the algorithm is a little different: you have to go to the call settings, look for Antispam, and you can select lock mode, and in some regions, this feature can be hidden or called Hidden Number Lock.
Blocking hidden and private numbers through USSD codes
Mobile operators also provide anti-spam tools that work at the network level, even before the signal reaches your smartphone, especially for blocking numbers that hide their ID (defined as a “Private Number” or “Hidden Number”).
To activate the service of blocking hidden numbers, it is often enough to enter a special USSD-However, there is no universal code for all operators, since every provider (MTS, Beeline, MegaFon, Tele2) They use their own commands. These codes usually start with *# and they have digital combinations.
For example, some operators use the *31# code to enable number definition or concealment, but blocking incoming hidden calls often requires a paid service called Anti-Determinator or similar.
Network filters have their advantages: they don’t consume your Xiaomi battery and work even when the phone is turned off (the call just won’t pass), but carriers often charge a monthly fee for such services.
| Operator. | Type of service | Example of team | Cost |
|---|---|---|---|
| MTS | Antispam (option) | *111*466# | Paid/Test |
| Beeline | Number-defining | *110*0901# | Paid. |
| Megaphone | Antideterminant (incoming) | *105*0041# | Paid. |
| Tele2 | Blacklist+ | *122*01# | Paid. |
Keep in mind that commands may change and services may not be available in your area, so before activating it is better to check the current information on the official website of the provider, which will help to avoid unexpected expenses on the balance sheet.
Application of third-party application-definition
When built-in tools are scarce, specialized applications such as Truecaller, Yandex with Alice, or Kaspersky Who Calls come to the rescue. These programs use huge databases, crowdsourced (created by users), which allows you to identify even those numbers that are not yet marked as spam in official registries.
The principle of their work is to redirect an incoming call through their server to check the number, and if the number is labeled by other users as "Adverts" or "Crackers," the app will automatically drop the call or issue a warning, which is a very effective method of combating mass spam.
However, there is a downside to using such solutions: to work effectively, they often need access to your contacts and call log, which raises privacy issues.
- 📲 Download the app-definition from Google Play.
- 🔐 Provide the necessary permissions to access calls.
- 🗄️ Allow contact book synchronization for better identification.
- ⚙️ In the application settings, enable the function of automatic spam blocking.
💡
Use Do Not Disturb mode in conjunction with the white contact list if you need silence but are afraid to miss a call from loved ones.
Some antiviruses, like Kaspersky or Dr.Web, also have modules to block calls. If you already have such software installed, it makes no sense to duplicate the functionality with a separate determinant. Check your antivirus settings, the desired feature may already be active.
The “Do Not Disturb” Regime as a Radical Measure
If spam attacks too aggressively or you want complete peace, you can use Do Not Disturb mode. Unlike the blacklist, this mode blocks all sounds and vibrations, but it can be flexibly configured to skip calls only from selected contacts.
To set up, go to Settings → Sound and Vibration → Don’t Disturb. You can create a schedule (like turning on mode at night) or manually activate it. The main thing is to set exceptions: select Calls and set the setting “Contacts Only” or “Favorites”.
In this mode, the phone will be silent for everyone else, and the caller will hear long horns. The screen can briefly pop up a notification of the call, but without sound. This is a great way to control your attention and not be distracted.
⚠️ Warning: In Do Not Disturb mode, alarm clocks usually continue to work, but it is better to check this setting separately so as not to sleep through an important event.
The advantage of this method is that it can be quickly turned on and off through the control panel (notification curtain), just click on the crescent icon, which makes the mode an ideal tool for situational use, for example, during a meeting or rest.
☑️ Checking the silence settings
Analysis and unlocking of wrongly blocked numbers
Sometimes an important call is blocked by the system incorrectly, or you accidentally add the number to the blacklist, and in such situations, you need to know where to find the log of blocked calls and how to return the number to access you.
Go back to the Security app → Locking. This is the Journal or History tab, and this list shows all the communications attempts that the system intercepted, and you can see the number, the time of the call, and the reason for the lock.
If you see an important number, click on it and select the Unblock option or delete the number from the blacklist, then the subscriber can reach you without any problems, and checking this log regularly helps you not to miss anything important.
What if the number is hidden?
It is also worth periodically reviewing your blacklist, which can accumulate dozens of numbers in six months, some of which are already irrelevant or have been added by mistake, and cleaning the list will help avoid confusion in the future.
💡
Regularly checking the lock log is the only way to make sure the system hasn’t cut off an important call.