Are you skipping important calls because Xiaomi automatically blocks numbers that are not in the phone book?This feature in MIUI is designed to protect against spam, but often prevents you from receiving calls from couriers, banks or new acquaintances. Unlike iPhone or Samsung, where lock settings are intuitive, on Redmi, POCO or Mi, the path to unlock is hidden in the depths of the system menus.
In this article, we will discuss the current 2026 ways to disable filtering of unfamiliar numbers, including hidden options for MIUI 12-15 firmware (including global and Chinese versions), we will discuss both standard methods through the Security menu, and alternative solutions for cases when system settings do not work, and also explain why after the software update, the lock can return and how to avoid this.
Why Xiaomi is blocking unfamiliar numbers
The automatic blocking of incoming calls from unknown numbers appeared in MIUI 10 as part of the spam protection system, and by default it is activated on all Xiaomi, Redmi and POCO smartphones released after 2018.
- π No number found in contacts or call log
- π The number is not listed on the white list of system applications (e.g. banking services)
- β οΈ Number marked by the community MIUI Spam (the database is updated through the cloud)
If at least one condition is met, the call is either reset automatically or sent to voice mail (depending on regional settings), and the user does not even see the notification of the missed call - only the entry "Blocked Call" remains in the log.
It is important to understand that the lock works on two levels:
- System layer is a built-in MIUI function that filters calls before they even get into the Phone application.
- Application layer β additional settings in the call itself (for example, βSpam Blockingβ in Google Phone).
β οΈ Note: On devices with Chinese firmware (for example, Xiaomi 13 Pro) CN) Unknown number blocking is harder, you can't turn it off through the standard menu, you'll need to install global software or manually edit system files.
Method 1: Disable the lock through "Security"
The most reliable method, which works on 90% of Xiaomi devices (including Redmi Note 12, POCO X5, Mi 11), is relevant for MIUI 12-15:
- Open the Security app (the shield icon).
- Go to Call Blocking (or Spam Protection on newer versions).
- Slip on the lock settings (cog in the upper right corner).
- Turn off the slider Block unfamiliar numbers.
- Confirm the action by pressing OK in the pop-up window.
If the "Call Lock" item is not in the main menu, try an alternative path:
Settings β Applications β Application Management β Phone β Permissions β Call BlockingSecurity app is open
Found a section "Call blocking"
"Block unfamiliar numbers" slider is off
Rebooted smartphone to apply changes-->
After disconnecting, check the efficiency:
- π± Ask a friend to call from an unknown number.
- π Make sure the call passes (the call should ring, not drop the call).
- π Check the call log - there should be a record of the incoming.
β οΈ Note: On some firmware (for example, MIUI 14 for POCO F4) After disabling the lock, you may need to reset the settings of the Phone application. β Annexes β Phone. β Warehouse β Clear the data.
Method 2: Set up a Google Phone Call
If your Xiaomi has a Google Phone app installed (a standard Google call), the lock can be duplicated to disable it:
- Open Google Phone (the phone icon on a green background).
- Slip on three dots in the upper right corner β Settings.
- Select Number Lock.
- Turn off the Unknown Numbers option.
If there are entries marked "Automatically locked" in the list of blocked numbers, manually delete them:
- π Click on the number on the list.
- ποΈ Choose Delete.
- β Confirm the action.
π‘
If you donβt get your calls back on Google Phone after you disable the lock, try resetting the app. Go to Settings β Apps β Google Phone β Storage β Clear the cache.
Important: Google Phone may conflict with the standard MIUI call. If all contacts are lost after the change, return the standard application:
Settings β Applications β Default β Application βPhoneβ β Select βMIUI PhoneβMethod 3: Editing system files (for advanced)
If standard methods donβt work (e.g., on Xiaomi with Chinese firmware), you can manually edit system files, which requires root rights or an unlocked bootloader.
Instructions for MIUI 13-15:
- Install a file manager with root access (such as Root Explorer or FX File Explorer).
- Go to /system/priv-app/CallFilter/.
- Find the CallFilter.apk file and rename it to CallFilter.apk.bak.
- Reset the device.
Alternative method (without root, but with ADB):
adb shell pm uninstall -k --user 0 com.miui.voiceassist
adb shell pm uninstall -k --user 0 com.android.callfilterβ οΈ Attention: Removal of system APK-files can cause unstable phone operation or errors when updating software. Before making changes, back up through Settings β The phone. β Backup.
What if all contacts are lost after editing files?
Method 4: Using Third-Party Applications
If the system settings do not allow you to disable the lock, you can use third-party calls with their own filters.
| Annex | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Truecaller | Global spam number database, manual unlocking | Requires registration, collects data | Google Play |
| Drupe | Minimalist interface, no default lock | Paid features, rare bugs with MIUI | Google Play |
| Simple Dialer | Lightweight, without unnecessary functions | No integration with MIUI-contact | Google Play |
To set a third-party call by default:
- Install the app from Google Play.
- Open Settings β Applications β By default β Phone App.
- Select the installed call (e.g. Truecaller).
In Truecaller to unlock all numbers:
- π§ Open the Settings. β Lockdown.
- π« Disable Spam Blocking and Block Hidden Numbers.
- π± In the Black List section, delete all numbers.
Standard MIUI
Google Phone
Truecaller
Drupe or other third-party
I don't know what it costs.-->
Method 5: Reset your network settings (if nothing helps)
In rare cases, blocking unfamiliar numbers is associated with incorrect operator settings.
- πΆ You've recently changed. SIM-map.
- π Updated firmware with errors.
- π Traveling abroad (roaming settings).
To reset network parameters:
- Go to Settings. β SIM-maps and mobile networks.
- Choose yours. SIM-map.
- Tap Network Settings Reset (or APN Reset).
- Confirm the action and restart the phone.
After resetting, check that:
- πΆ B Settings β Mobile network β Access points (APN) Your operatorβs parameters are set up.
- π Incoming calls now pass without locking.
β οΈ Attention: Reset APN Delete the saved settings of the Internet and MMS. After the procedure, you may need to reconfigure the mobile Internet (options can be requested from the operator or downloaded from his website).
Why the lock is back after the MIUI update
Many Xiaomi users are faced with the fact that after updating the firmware, the lock of unfamiliar numbers is turned on again.
- π Security policy MIUI β after major updates (e.g., with MIUI 13 on MIUI 14) some privacy settings are reset.
- π¦ Update system applications β the caller and the module βSecurityβ can be updated separately from the firmware, returning the lock.
- π Regional restrictions β on devices with firmware for China or India, the lock is forced on.
To prevent automatic activation:
- After the update, immediately check the settings in Security β Call Lock.
- Turn off automatic updates to system applications: Settings β The phone. β Updating the system β Settings (βοΈ) β Auto-update of applications β Shut down.
- For Chinese firmware, use Magisk modules (e.g. MIUI Block Call Disabler) that block the forced activation of the filter.
π‘
If the MIUI update has returned, check the settings in the Security app first, not the call. That's where the main call filter switch is.