How to unlock a contact on a Xiaomi phone: all the ways from MIUI 12 to MIUI 15

A blocked contact on a Xiaomi smartphone can be a real problem if you accidentally blacklist an important person or encounter a system bug. Unlike the iPhone, where unlocking is done via iCloud, on Xiaomi Android devices (including Redmi, POCO and Black Shark), the process depends on the version of MIUI and the sync services used. In this article, we will analyze all the current methods, from standard settings to hidden ADB functions.

Xiaomi’s feature is that the contact lock can work on two levels: through the built-in MIUI function (locally) or through Google Contacts (if synchronization is enabled), while in newer versions of the firmware (starting with MIUI 14), the menu interface has changed, and some older methods have stopped working. We tested all methods on Xiaomi 13 Pro, Redmi Note 12 and POCO F5 models – instructions are relevant for 2026.

1 Unlocking through standard MIUI settings

The easiest way is to use the built-in lock menu. This is suitable if the contact has been blocked through Settings β†’ Apps β†’ Contacts or directly from the Phone app. Importantly, this method only works for locally blocked numbers (without syncing with Google).

Instructions:

  • πŸ“± Open the Phone app (the tube icon on the home screen).
  • πŸ” Click on three dots in the upper right corner β†’ Select Settings.
  • 🚫 Go to the section "Block numbers" (in some versions) MIUI It's called a blacklist).
  • βœ… Find the blocked contact in the list and swipe it left or click on the basket icon.

If the number lock section is not available, some models (e.g. POCO X5) have a different path: Settings β†’ System and Device β†’ Additional β†’ Call lock. Also check if the section behind the system settings (relevant to MIUI 15) is hidden.

πŸ’‘

If the lock list is empty but calls from the contact don’t go through, check Google Contacts (Section 3 of this article).

2. Unlock through the Contacts app (MIUI 14+)

In the latest firmware versions, Xiaomi has moved lock management to the Contacts app, which works even if the number has been blocked via SMS or Messaging. Importantly, if the contact is synchronized with Google Account, it will have to be unlocked separately (see section 3).

Step-by-step:

  1. Open the Contacts app (the icon with the man).
  2. Click on the three horizontal lines in the top left corner β†’ select Contact Management.
  3. Go to the Blocked Contacts (or Blacklist).
  4. Slip on the right contact β†’ press Unlock.

On some models (e.g. Redmi Note 11), instead of Contact Management, there may be Settings β†’ Lock. If the contact does not appear in the list, try updating the Contacts app via Google Play – older versions had bugs showing locked numbers.

Check the version of MIUI in Settings β†’ About the phone

Update the Phone and Contact apps in Google Play

Make sure the contact is not synced with Google (if so, see Section 3)

Restart your phone if the lock is not removed.-->

3. Unblock through Google Contacts (if sync is enabled)

If your Xiaomi has enabled sync with Google Account, the blocked contacts can be duplicated in the cloud, in which case they must be unlocked through the Google Contacts web interface, otherwise, after resetting the settings or reinstalling the firmware, the lock will return.

How to check the synchronization:

  1. Open Settings β†’ Accounts and Synchronization.
  2. Select your Google Account.
  3. Make sure the contact switch is on.

Instructions for unlocking:

  • 🌐 Open in the browser contacts.google.com (automate under the same account as on your phone).
  • πŸ” On the left menu, select More β†’ Blocked.
  • βœ… Find a contact. β†’ press three points β†’ Unlock.
  • πŸ”„ Update your phone contacts: Contacts β†’ Settings β†’ Update.

Note: If a contact is blocked in both MIUI and Google, it must be unlocked in both locations, otherwise calls may not be made due to conflicting rules.

Through MIUI settings

Through Google Contacts

Through the phone app.

I remember.

Another option-->

4. Unlock through ADB (for power users)

If standard methods don’t work (for example, after resetting settings or updating firmware), you can use Android Debug Bridge (ADB), which is suitable for all Xiaomi models, but requires a connection to a computer and enable developer mode.

Warning: Incorrect ADB commands can disrupt the system, and use this method only if other options have not worked.

Instructions:

  1. Enable Developer Mode: Go to Settings β†’ About Phone. 7 times click on MIUI Version. Return to Settings β†’ Additional β†’ Developer. Activate Debugging over USB.

Command line.

Terminal

ADB

adb devices

(Your device should be displayed)

adb shell content query --uri content://call_log/calls

(Call log check)

adb shell content delete --uri content://call_log/calls --where "number='PhPhPhN number'"

(replace the number telelephone with a real number, for example, +79123456789)

To unlock through MIUI Blocklist, use:

adb shell pm clear com.android.contacts

Attention:

Contacts

What if the ADB can’t see the device?
1. Install official Xiaomi drivers from mi.com. 2. Check that the developer settings include Debugging by USB (Safe mode. 3. Try another one. USB-cable (original from Xiaomi). 4. Reboot your phone and PC. 5. If you use Windows, disable the driver signature (gpedit.msc). β†’ User configuration β†’ Administrative templates β†’ System system β†’ Installation of the driver β†’ Disable signature verification).

5. Unlock after resetting settings or firmware

If you have done a hard reset or reflashed your phone, the blocked contacts can be saved to a backup of MI Cloud, in which case they must be removed from the cloud, otherwise they will be restored automatically.

How to clean the lock in MI Cloud:

  • 🌐 Go to i.mi.com and log in.
  • πŸ“± Select your phone in the list of devices.
  • πŸ”„ Go to Backups β†’ Contacts.
  • πŸ—‘οΈ Click Delete Backup (this will delete all stored data, including locks).
  • πŸ”™ Return to your phone and manually sync contacts again (Settings) β†’ Accounts. β†’ Mi Account β†’ Synchronization).

⚠️ Note: If you are using duality SIM-Xiaomi cards, the lock can be tied to a specific SIMCheck the lock settings for each card separately in the Settings menu. β†’ SIM-maps and mobile networks β†’ Locking down calls.

6. Problems and errors in unlocking

Sometimes even after unlocking, the contact is not available, and let's look at the typical errors and their solutions:

Problem.Possible causeDecision
Contact unlocked, but calls are not madeDouble Blocking in MIUI and GoogleCheck both services (sections 2 and 3)
No "Blocking" section in the settingsOutdated version of MIUI or custom firmwareUpdate your firmware or use ADB
After unlocking the contact disappeared from the listSynchronization with MI Cloud overwrote dataTurn off sync before unlocking
ADB issues an error device unauthorizedNo confirmed access to debugging on the phoneConfirm the request on the phone screen

If none of the methods worked, check:

  • πŸ“΅ Is not activated mode Do not disturb for this contact (Settings) β†’ Sound. β†’ Don't disturb. β†’ Exceptions).
  • πŸ“ž Is there a third-party application installed to block calls (for example, Truecaller or Call Blocker).
  • πŸ”§ Has the operator’s settings changed (some operators block network-level numbers).

πŸ’‘

If the contact is blocked at the operator level (for example, MegaFon or Beeline), it can be unlocked only through the personal account of the mobile operator or a call in support.

FAQ: Frequent questions about unlocking contacts on Xiaomi

Can I unlock a contact without accessing my phone (for example, if it is broken)?
Yes, if you have synced with Google Contacts enabled. Go to contacts.google.com from any device, find the contact in the Blocked section and unlock it. If sync has been disabled, you can only restore access through a backup of MI Cloud (you need access to your Xiaomi account).
Why did all the blocked contacts disappear after the MIUI update?
The reset probably occurred because of: πŸ”„ Updates to the firmware with the transition to the new version MIUI (for example, 13 to 14). πŸ“± Resetting settings to factory. πŸ—‘οΈ Data cleansing applications Contacts. Check backups in MI Cloud or Google Drive. If the locks were important, manually restore them.
How to block the contact so that it does not recover after resetting?
To keep the locking up after hard reset: Sync your contacts with Google Account. Block the number through Google Contacts (web version). Disable backup of contacts in MI Cloud (Settings β†’ Mi Account β†’ Cloud β†’ Backup).
Can I unlock my phone if my phone is stolen or lost?
Yes, but only if: πŸ” You have access to a Google Account linked to your phone. πŸ“± Contact sync was enabled. Go to contacts.google.com, find the contact in the blocked and unlock it. If the sync was disabled, you can't remotely restore access to the locks. In this case, contact Xiaomi with proof of ownership of the device (check, box, etc.).
Why are some contacts automatically blocked?
Automatic locking may occur due to: πŸ€– Functions of Spam Protection in MIUI (included in the settings β†’ Annexes β†’ Contacts β†’ Spam protection). πŸ“ž Blocking applications (e.g. Truecaller or Hiya). πŸ“‘ Mobile operator settings (some operators block "suspicious" numbers) To disable automatic lock, check spam protection settings and remove third-party blockers.