How to watch calls from blocked numbers on Xiaomi: Hidden history of calls and circumventing MIUI restrictions

You missed an important call but the number was blacklisted and now the call history has disappeared from the log? Xiaomi on MIUI by default hides all interactions with blocked subscribers - both inbound and outbound.This is done to protect against spam but often interferes with users who want to track missed calls from temporarily blocked contacts.

In this article, we will discuss 5 working ways to view calls from locked numbers on Redmi, POCO or any other Xiaomi smartphone – from standard MIUI 12-14 features to workarounds using third-party applications and system logs.

Why Xiaomi is hiding calls from blocked numbers

The MIUI contact lock function is more aggressive than most Android smartphones, and when you add a number to the blacklist, the system:

  • πŸ“΅ Remove all incoming/outgoing calls from the log.
  • πŸ“§ Hiding. SMS β€” The messages are not even saved in the Spam folder".
  • πŸ”” Disables notifications – you won’t see a missed call in the curtain.

This logic is based on spammer control, but it creates problems if you temporarily block a number (for example, to avoid distractions at work) and then forget to unlock it. Unlike an iPhone or pure Android, MIUI does not keep a hidden call history – data is irrevocably deleted from the user interface.

But there are ways to get around that limitation, from simple to complex.

πŸ“Š Have you ever lost a phone call because of a blacklist?
Yeah, a few times.
Yeah, but only once.
No, but I'm afraid of that situation.
No, I don't use a lock.

Method 1: Checking the call log through the system application "Phone"

Some versions of MIUI (especially the POCO F3/F4 and Redmi Note 10/11) have a hidden option to display blocked calls.

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the upper right corner β†’ Settings.
  3. Select Call Log β†’ Show blocked calls (if there is no item, proceed to the next method).
  4. Activate the switch and return to the main log - now the locked numbers will be displayed in gray.

⚠️ Attention: On Xiaomi 12/13 newer versions MIUI 14 If you don't have one, try updating the Phone app through Google Play (sometimes Xiaomi adds features in updates).

Update the phone app to the latest version

Reboot your smartphone before searching for hidden calls

Check for the "Show blocked" item in the settings

If there is no point, go to method 2-->

Method 2: Use of system logs (for advanced users)

If the standard log doesn't show locked calls, you can try extracting data from the system logs, which requires developer rights and doesn't work on all models.

Instructions:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version.

Settings β†’ Additional β†’ For Developers

USB debugging

ADB

adb shell


logcat -d | grep "CallLog"

In the conclusion, look for lines with "INCOMING_CALL" or "BLOCKED_NUMBER". The numbers will be masked, but they can be identified by the time of the call.

⚠️ Note: This method may violate Xiaomi’s privacy policy.Do not share logs with third parties – they contain personal information about all calls.

What if ADB does not find the logs?
On some models (e.g. Redmi K50), call logs are stored in a secure area, in which case root access or specialized applications like Call Logs Backup & Restore (see Method 4) will help.

Method 3: Restore through Google Backups

If your Xiaomi has Google Account sync enabled, there is a chance to recover your call history from a backup.

  • πŸ”„ Call log synchronization was activated before number lock.
  • ⏳ It has been no more than 30 days since the last backup.
  • πŸ“± You have access to another Android device or emulator.

How to restore:

  1. Install the Google Contacts app on another smartphone.
  2. Sign in with the same account as Xiaomi.
  3. Go to Settings β†’ Data Management β†’ Restore Contacts.
  4. Select the latest backup – it can save the history of calls (including blocked ones).

Restriction: Google does not guarantee the safety of data on blocked calls. If the number was blacklisted before creating a backup, the chances of recovery are minimal.

πŸ’‘

Before resetting your settings on Xiaomi, always back up through Settings β†’ Google β†’ Backup. This will save not only contacts, but also your call history (except those that are blocked).

Method 4: Third-Party Applications for Log Recovery

If the system methods didn’t work, try specialized utilities.

AnnexFunctionsRoot is required.Reference
Call Logs Backup & RestoreCreates backup copies of the log, restores remote calls (including blocked ones)❌ No.Google Play
Droid TransferExports magazine to CSV, reveals hidden entries❌ No.Official website
Root Call LogFull access to system call logsβœ… Yes.XDA Developers

⚠️ Note: Applications without root rights may not show blocked calls if they were removed at the level MIUI. For 100% of the result, you will need to unlock the loader and install a custom recaveri (for example, TWRP).

Instructions for Call Logs Backup & Restore:

  1. Install the application and give access to call logs.
  2. Click Backup β†’ Select the format (XML is recommended).
  3. After you create a backup, click View – hidden records can be displayed here.

Method 5: Bypassing locking through a second SIM or virtual number

If you need to track calls from a locked number in the future, use workarounds:

  • πŸ“± Second second SIM-Map: Insert additional SIM slot SIM 2 and don't block the problem number on it. Calls will come to the second line.
  • 🌐 Virtual Number: Services like Google Voice or Dingtone allow you to take calls to an alternate number without blocking the phone. MIUI.
  • πŸ”„ Redirection: Configure the forwarding of calls from the locked number to another phone through the operator (paid service, check with MTS / Beeline / Tele2).

πŸ”Ή Plus method: You will see all incoming calls, including those blocked on the main number.

πŸ”Έ Cons: Requires additional costs (second) SIM or virtual number and does not restore already missed calls.

πŸ’‘

If you want to track calls from a particular number, you better temporarily remove it from the blacklist instead of looking for workarounds. MIUI doesn't have a soft lock, only a complete cover-up of interactions.

How to set up a blacklist to avoid losing important calls

To avoid problems in the future, use these tips:

  • πŸ“‹ Temporary lock: Instead of adding to the blacklist, use Do Not Disturb with exceptions for important contacts (Settings) β†’ Notifications β†’ Don't disturb).
  • πŸ”” Conditional lockdown: B MIUI 14 the function Allow repeated calls appeared - if the blocked number calls 2 times in a row, the call will pass.
  • πŸ”„ Auto-Unlock: Set up Planned Unlocking via Tasker or MacroDroid (e.g., unlock a number on the weekend).

Also check the Spam folder in the Messages app – sometimes blocked SMS gets there instead of being deleted completely.

If you block numbers frequently but are afraid to miss an important call, use a whitelist:

  1. Go to Settings β†’ Applications β†’ Blocking β†’ Blacklist.
  2. Activate the option to block everything except contacts.
  3. Add all important numbers to your contacts – the rest will be blocked, but you will not miss anything critical.

FAQ: Frequent questions about lockdown and call history on Xiaomi

Can I recover calls from a locked number after resetting my phone?
No. In a hard reset, your call history is permanently deleted, including hidden records, the only chance is if you had a backup on your Google Account or through third-party apps (see Method 3 and Method 4).
Why is my Xiaomi not offering the β€œShow blocked calls” option?
This feature depends on the MIUI version and regional firmware. It is often absent on global versions (e.g. Europe), and it may be available on Chinese or Indian versions. Try changing the firmware region through Fastboot (risky - can lead to locking the device!).
Can the operator provide a history of calls from blocked numbers?
Theoretically yes, but in practice, operators (MTS, Beeline, MegaFon) do not store details on blocked calls longer. 3-5 To get the data, you need to: Write a statement in the salon, provide a passport and SIM-Pay for the service (cost) ~300-500 The chances are low – operators are not required to store such data.
How to block the number, but keep the call history?
In MIUI, this is not possible at the system level. Alternatives: Use blocker apps (like Truecaller) that save the log. Reconfigure Don't disturb a specific number instead of locking. Create a rule in Tasker to automatically reject calls from the number, but not block it completely.
Does this work on POCO and Black Shark?
Yes, POCO and Black Shark run on the same MIUI (or its modifications), so all the methods in the article are applicable. Except for Black Shark with custom firmware (for example, JoyUI), where the settings may differ.