How to permanently block hidden and unknown numbers on Xiaomi: the complete guide

Hidden number calls are one of the most intrusive issues for Xiaomi smartphone owners. Unknown subscribers, spam centers, and scammers often disguise their numbers as โ€œUnknown,โ€ โ€œHidden Number,โ€ or โ€œPrivate Number,โ€ making them impossible to identify. Unlike regular contacts, these calls are not only annoying, but can carry real threats, from intrusive advertising to phishing attacks.

In this article, we will analyze all available ways to block hidden numbers on Xiaomi, Redmi and other devices. POCO โ€” built-in MIUI You'll learn how to set up automatic filtering, which apps really work, and what to do if standard methods don't work.

โš ๏ธ Important: Some methods may conflict with banking applications or two-factor authentication (SMS). Before setting up, check if you are using hidden numbers for important notifications (for example, from services like Telegram or VK).

Why Hidden Numbers Are Dangerous

Hidden numbers are not just a source of spam, they are often behind fraudulent schemes that can lead to financial losses or leakage of personal data.

Here are the most common risks:

  • ๐Ÿ“ž Phishing: Attackers pose as employees of banks, support services or government agencies to lure passwords, codes from the SMS map-data.
  • ๐Ÿ’ฐ Imposing paid services: After answering a call, a subscription to an unnecessary service can be activated (especially important for MTS, Beeline, MegaFon subscribers).
  • ๐Ÿ”Š Voice spam: Automatic robots send ads for microloans, "wins" or "bank account problems".
  • ๐Ÿ•ต๏ธ Data collection: Some calls are designed to confirm your numberโ€™s activity (later it can be sold to spammers or used to hack accounts).

According to Kasperskyโ€™s 2023 statistics, 37 percent of fraudulent calls in Russia and the CIS are made from hidden numbers, while only 12 percent of Xiaomi users know how to block them effectively, most of them limiting themselves to manually adding to the blacklist, which does not solve the problem completely.

โš ๏ธ Note: If you answered a suspicious call, never press the keys on your phone at the request of the interlocutor โ€“ this can activate a paid service or confirm a fraudulent transaction.

Method 1: Built-in lock in MIUI (without applications)

Xiaomi

Step 1: Blocking Unknown Numbers

This method works on all devices with MIUI 12 and newer (including Redmi Note) 10/11, POCO X3/X4, Xiaomi 12/13):

  1. Open the phone application (pipe icon).
  2. Tap on three points (โ‹ฎ) top-right โ†’ Choose "Settings".
  3. Go to the "Number Block" section (or "Spam and Blocking" in some versions).
  4. Activate the "Block Unknown Numbers" switch.

โš ๏ธ Warning: This feature blocks all numbers not saved in contacts, including hidden ones. If you care about calls from delivery services or taxis, this method may be redundant.

Step 2: Manually Add Hidden Numbers to the Blacklist

If you want to block only hidden numbers, and leave the rest unknown:

  1. After calling from a hidden number, open a call log.
  2. Slip on a record that says "Unknown" or "Hidden Number."
  3. Select "Block" (or "Add to the blacklist").
  4. Confirm the action.

๐Ÿ’ก

If there is no record of a hidden number in the log, try calling your number from another phone with a hidden line (dial *31# before the number), which will create a log entry that can be blocked.

Step 3: Set up a spam filter

MIUI It has a built-in spam filter that can be enhanced:

  1. In the phone settings go to Settings โ†’ Annexes โ†’ Phone. โ†’ Spam and blocking.
  2. Turn on the option "Spam filtering".
  3. In the section "Spam Sources" add ticks opposite: ๐Ÿ“ต "Hidden numbers" ๐Ÿ“ต "International numbers (unless you are waiting for calls from abroad) ๐Ÿ“ต "Suspicious numbers (Xiaomi database)

How do I check the MIUI version?
Open the Settings. โ†’ The phone. โ†’ Version. MIUI. If version is below 12, update the firmware through Settings โ†’ Update the system, otherwise some locking functions may not be available.

Method 2: Applications for blocking hidden numbers

Built-in tools MIUI They donโ€™t always handle hidden numbers, especially if they use a Caller swap. ID. In such cases, third-party applications will help.

TOP-3 apps

AnnexFunctionsPlusesCons
TruecallerBlocking hidden numbers, spam identification, blacklistLarge spammer database, integration with contactsRequires access to SMS and contacts, advertising in the free version
HiyaRobobrae filtering, region blocking, spam logEasy app, no intrusive advertisingFewer users in the CIS than Truecaller
Should I Answer?Community rating of numbers, blocking by categoryOffline, no registration.The interface is not Russified, there are few reviews about hidden numbers

How to set up Truecaller to block hidden numbers

This is the most popular solution among Xiaomi users:

  1. Download Truecaller from Google Play.
  2. Register (you can use Google or phone number).
  3. In the main menu, select "Blocking" (shield icon).
  4. Activate the option "Block hidden numbers".
  5. In the section "Blocking settings" add: ๐Ÿ“ต "All the hidden numbers" ๐Ÿ“ต "Low-rated numbers" ๐Ÿ“ต "Spam Numbers (based on Truecaller)

โ˜‘๏ธ Set up Truecaller for Xiaomi

Done: 0 / 5

โš ๏ธ Note: Truecaller requests access SMS If you're confused, use Hiya, which works without synchronizing contacts.

๐Ÿ“Š Which blocking method do you prefer?
Built-in MIUI functions
Part of the annex (Truecaller, Hiya)
Mobile operator services
I'm not blocking hidden numbers.

Method 3: Blocking through a mobile operator

If the software methods don't work, you can use your carrier, and each has its own tools to deal with hidden numbers.

Tariffs and services for blocking

Operator.ServiceCostHow to connect
MTS"Spam protection."Free of charge.Send SMS with the text of the PROTECTION to the number 111
Beeline"Antispam."Free of charge.Dial *110*789# and call
MegaFonSpam filter.Free of charge.Send SMS with FILTER text to 0500
Tele2."Protection against fraudsters"Free of charge.Dial *225# and call

How to block hidden numbers through USSD-team

If you are a subscriber of MTS, Beeline or MegaFon, you can use special commands:

  • ๐Ÿ“ฑ MTS: Dial it up *111*789# And call. From the menu, select "Hidden Number Lock".
  • ๐Ÿ“ฑ Beeline: Send SMS with the text of Block 1 to the number 3602 (free of charge).
  • ๐Ÿ“ฑ MegaFon: Dial it up *130*1# Follow the instructions of the voice menu.

๐Ÿ’ก

Operators block hidden numbers at the network level, so they work even if the phone is turned off or on the plane, but they do not protect against calls with fake Caller. ID (When fraudsters disguise themselves as banks or government agencies).

Method 4: Blocking through settings SIM-map

Few people know, but some SIM-The cards support locking hidden numbers at the hardware level, which doesn't work for all operators, but can be useful as an additional measure.

Verification of function support

To find out if the lock is available on your SIM-map:

  1. Open the phone app.
  2. Call the phone: *#31# and call.
  3. If the message "Hide Number: Off" appears, your SIM Supports Caller settings ID.

Set-up lockdown

If the function is available, follow the following steps:

  1. Dial it. 31*[number, 31*1234567890#) This will block hidden calls for a specific number.
  2. To block all hidden numbers, use the command: 35 [lock code]# (the lock code is usually 0000 or 1234 if you did not change it).
  3. To cancel the lock, dial #35*[code]#.

โš ๏ธ Note: This method may conflict with the operator's services. If important calls (e.g. from a bank) have stopped coming after setting up, return the settings to the factory.

Method 5: Use the "Do Not Disturb" mode

If you need to temporarily lock hidden numbers (for example, overnight or while working), you can use the Do Not Disturb mode" (DND) customized.

Setting up DND filter out hidden numbers

  1. Open Settings โ†’ Sound and vibration โ†’ Do not disturb.
  2. Select "Schedule" (for example, from 23:00 to 8:00).
  3. In the "Exceptions" section, click "Calls".
  4. Select Contacts Only or Repeat Calls (if someone calls twice within 3 minutes, the call will pass).
  5. Activate the "Do Not Disturb" switch.

๐Ÿ’ก

In Do Not Disturb mode, you can add exceptions for your favorite contacts. DND Select "Add exceptions" โ†’ "Favorite contacts and mark the numbers.

Method 6: Alternative methods (for advanced users)

If the standard methods don't work, you can try more radical solutions, which require technical skills, but provide maximum protection.

1.Use of ADB-team

Using Android Debug Bridge (ADB) You can block hidden numbers at the system level:

  1. Install ADB Tools on your PC.
  2. Connect Xiaomi to your computer and turn on โ€œDebugging byโ€ USB" (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap the version โ†’ Go back to Settings โ†’ Additionally. โ†’ For developers).
  3. Open the command line (Windows) or the terminal (Mac/Linux) Enter: adb shell settings put global block_unknown_callers 1 This command blocks all unknown numbers, including hidden numbers.
  4. To cancel the lock, use: adb shell settings put global block_unknown_callers 0

Installation of custom firmware

Some custom firmware (like LineageOS or Pixel Experience) have advanced call lock settings, but this method is only suitable for advanced users, as it requires unlocking the bootloader and can be unwarranted.

โš ๏ธ Attention: Misuse of the right ADB or installing unofficial firmware may cause data loss or a device "brick." Before experimenting, back up through Settings โ†’ Additionally. โ†’ Backup and reset.

Frequent problems and their solutions

Even after setting up a lock, Xiaomi users sometimes face difficulties, and here are the most common ones and ways to fix them:

Problem.Reason.Decision
Hidden numbers still pass throughFraudsters use Caller substitution ID (spoofing)Install Truecaller with the "Authenticate Number" option enabled
It's not working. USSD-operatorThe service is not connected or SIM-cardContact the Salon for a replacement SIM new (e.g. new) MTS SuperSIM)
No important calls are received after the lockdown.Too strict settings (for example, blocking all unknowns)Add exceptions for bank numbers, delivery services to Truecaller or MIUI
No blocking applications are installedRestrictions of the region or Android versionDownload. APK from the official website (for example, truecaller.com)
Can I block hidden numbers on Xiaomi without apps?
Yeah, in MIUI 12 and later, there is a built-in function to lock unknown numbers. โ†’ Settings โ†’ Lock numbers and activate the "Block Unknown Numbers" option, and you can manually add hidden numbers to the blacklist after a call.
Why donโ€™t I get calls from delivery services after the lockdown?
You've probably turned on locking all unknown numbers, not just hidden numbers. To fix this, turn off the "Block Unknown Numbers" option in your phone's settings and blacklist only numbers marked "Hidden" or "Private." Alternatively, use Truecaller with flexible exception settings.
Does the hidden number locking work in airplane mode?
No, in airplane mode, all calls are blocked at the device level, so the hidden number lock settings do not apply, but if you use an operator service (like Beeline's Antispam), it will work even in airplane mode, since filtering is on the network side.
Can I find out who called from a hidden number?
Officially, no, because the caller information is hidden by the operator, but some apps (like Truecaller) try to identify the caller numbers from a user database, and you can try to call back a hidden number through services like nomer.org, but this will only work if the number is not blocked.
What if scammers call from a number masquerading as a bank?
It's called spoofing -- a caller swap. ID. In this case, the standard hidden number lock will not help. Solutions: Install Truecaller and enable the "Authenticate Number" option. Add your bank's official numbers to the whitelist in your phone settings. Never confirm personal information over the phone โ€“ banks donโ€™t ask for data on a call.

๐Ÿ’ก

Combination of built-in functions MIUI, Truecaller and operator services offer maximum protection from hidden numbers. Start with simple methods (phone settings), and if they don't work, add additional tools.