How to Remove Unknown Number Locks on Xiaomi: A Complete 2026 Guide

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:

  1. System layer is a built-in MIUI function that filters calls before they even get into the Phone application.
  2. 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:

  1. Open the Security app (the shield icon).
  2. Go to Call Blocking (or Spam Protection on newer versions).
  3. Slip on the lock settings (cog in the upper right corner).
  4. Turn off the slider Block unfamiliar numbers.
  5. 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 Blocking

Security 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:

  1. Open Google Phone (the phone icon on a green background).
  2. Slip on three dots in the upper right corner β†’ Settings.
  3. Select Number Lock.
  4. 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:

  1. Install a file manager with root access (such as Root Explorer or FX File Explorer).
  2. Go to /system/priv-app/CallFilter/.
  3. Find the CallFilter.apk file and rename it to CallFilter.apk.bak.
  4. 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?
If contacts disappear after changes to system files, restore them through your Google account: 1. Open Google Contacts. 2. β†’ Manage Google Accounts. 3. Select Restore Contacts and backup date. If contacts synced with Mi Account, restore them via Settings β†’ Accounts. β†’ Mi Account β†’ Synchronization.

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.

AnnexAdvantagesDeficienciesReference
TruecallerGlobal spam number database, manual unlockingRequires registration, collects dataGoogle Play
DrupeMinimalist interface, no default lockPaid features, rare bugs with MIUIGoogle Play
Simple DialerLightweight, without unnecessary functionsNo integration with MIUI-contactGoogle Play

To set a third-party call by default:

  1. Install the app from Google Play.
  2. Open Settings β†’ Applications β†’ By default β†’ Phone App.
  3. 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:

  1. Go to Settings. β†’ SIM-maps and mobile networks.
  2. Choose yours. SIM-map.
  3. Tap Network Settings Reset (or APN Reset).
  4. 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:

  1. After the update, immediately check the settings in Security β†’ Call Lock.
  2. Turn off automatic updates to system applications: Settings β†’ The phone. β†’ Updating the system β†’ Settings (βš™οΈ) β†’ Auto-update of applications β†’ Shut down.
  3. 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.

FAQ: Frequent questions about locking numbers on Xiaomi

Can I unlock numbers without root rights?
Yes, 90% of the time, it is enough to disable the lock via Settings β†’ Security β†’ Call Block. Root is only required for Chinese firmware or if system files are corrupted.
Why do some numbers still fail after the lock is turned off?
Possible causes: πŸ“± The number is blocked by the operator (for example, due to a spam complaint). πŸ”„ Lock enabled in Google Phone or other third-party app. 🌐 The number in the blacklist of your fare (check in the operator's personal account) Solution: call from another phone to a locked number - if the call does not pass, the problem is on the operator's side.
How to unlock a number that has been blocked by mistake?
If the number is blacklisted: Open Security β†’ Call Lock β†’ Blacklist. Find the number and swipe it left (or click "Delete"). For numbers blocked by the MIUI cloud, click Unlock next to the number.
Will unlock work on Xiaomi with two? SIM-map?
Yes, but lock settings apply separately for each SIM-If you have two SIMs, check the settings for each: β†’ Locking down calls β†’ Choose. SIM-map (top of screen)
Can I only turn off the lock for certain numbers?
Yes, for this: Add a number to the whitelist: Security β†’ Call Block β†’ Whitelist β†’ Add a number Or create a rule in Truecaller: Settings β†’ Lock β†’ Exceptions β†’ Add a number from the whitelist will bypass all filters.