How to find out if a blocked subscriber called on a Xiaomi smartphone: hidden ways

You blocked a harassing user on your Xiaomi, but now you wonder if they tried to call after that? Unlike the iPhone, where blocked calls just disappear from history, MIUI's firmware behaves differently. In some cases, traces of such calls remain โ€” you just need to know where to look.

In this article, we will discuss all possible verification methods, from standard MIUI 12/13/14 functions to hidden system logs and third-party utilities. Particular attention will be paid to the Redmi Note 10/11/12 models, POCO X3/X4/X5 and Xiaomi flagships 12/13/14, where the lock algorithm may differ, and also find out why sometimes blocked contacts still break through the blacklist and how to fix it.

1. Standard call log: where to look for traces of blocked numbers

The first place that users look is the Phone app, but here's the caveat: in MIUI, by default, blocked calls are not displayed in the main log, but they can be found through the filter:

  1. Open the phone app.
  2. Go to the tab "Journal" (the icon of the clock at the bottom of the screen).
  3. Slip on three dots in the upper right corner โ†’ select "Filter".
  4. Activate the "Show blocked" option (if you have one in your MIUI version).

On Xiaomi models with MIUI 14 and later, this item may be called "Hidden Calls" or "Spam." If there is no filter, then your firmware completely deletes the records of blocked calls, in which case, move to the following methods.

๐Ÿ“Š What version? MIUI use?
MIUI 12 or older
MIUI 13
MIUI 14
I don't know my version.

โš ๏ธ Note: Some of the scoring for POCO (for example, POCO F3/F4) Even after the filter is turned on, blocked calls may not show, due to the peculiarities of the customized shell. POCO Launcher.

2.System Logs: How to See All Incoming Calls, Including Blocked Calls

If the standard log doesn't work, it's time to dig deeper into the system logs. MIUI has a hidden Call Logs tool that records all connection attempts, even from locked numbers.

  1. Open the Settings app.
  2. Go to About the Phone. โ†’ Version. MIUI.
  3. Tap 7 times on the "MIUI version" label to activate the developer mode.
  4. Go back to the basic settings and open Additional โ†’ for developers.
  5. Find the call logs (or the connection log) and turn it on.

All incoming calls, including those blocked, will be recorded in a file. /sdcard/MIUI/debug_log/call_log.txt. To read it:

  • ๐Ÿ“ Use any file manager (e.g., Google Files or Mi File Explorer).
  • ๐Ÿ” Go on the path of internal memory โ†’ MIUI โ†’ debug_log.
  • ๐Ÿ“„ Open the file. call_log.txt text-editor.
  • ๐Ÿ”Ž Look for lines marked BLOCKED or REJECTED.

In the log you will see not only the number, but also the exact time of the attempt to call, as well as the reason for blocking (for example, the log, BLACKLIST or SPAM). This method works on all Xiaomi models, including Redmi. 9/10/11 mi 11 Lite.

What to do if the file call_log.txt no?
If there is no folder on the specified path debug_log, So the call log is off at the kernel level: 1. Reboot the phone. 2. Enable debugging on USB developer-setting. 3. Install the application "MTK Engineering Mode (for MediaTek chips) and manually activate logging.

3. Call monitoring applications: top-3 utility for Xiaomi

If the system methods don't work, third-party apps will come to the rescue, not only showing blocked calls, but also providing advanced statistics.

AnnexFunctionsCompatibilityReference
Call Logs Backup & RestoreExport/import logs, filter by lock, cloud storageAll Xiaomi modelsGoogle Play
TruecallerSpam Definition, Blocked History, Number IdentificationMIUI 12+ (requires permission to call)Google Play
Call Recorder โ€“ ACRCall record, log with block notes, export to CSVOnly for Android 10 and belowGoogle Play

The most versatile option is Call Logs Backup & Restore.

  1. Open the application and give access to call logs.
  2. Go to the "Journal" tab.
  3. Slip on the filter (funnel icon) and select "Show blocked".
  4. Export the log to CSV for detailed analysis on PC.

โš ๏ธ Attention: MIUI 14 Android 13 Applications may require additional permission READ_CALL_LOG through ADB. Without it, they won't see blocked calls.

Disable battery optimization for the application |Provide all permissions requested |Sync data with Google account (optional)|Check backup in the cloud-->

4. Hidden MIUI features: how to include an extended log

In the MIUI firmware, there's a hidden feature called "Extended Call Log," which shows all incoming calls, including those that were automatically rejected by the system, and you can activate it through the engineering menu:

  1. Open the phone app.
  2. Enter the code ##4636##
  3. In the menu that appears, select "Phone Information".
  4. Scroll down to the "Call Journal" block.
  5. Activate the "Show all calls" option (or "Enable full call log").

After that, additional tabs will appear in the standard journal:

  • ๐Ÿ“ž "All calls, including blocked calls.
  • ๐Ÿšซ "Rejected" - with the reason (blocking, occupied, unanswered).
  • โš ๏ธ "Suspicious Numbers Labeled as Spam.

This method works on most Xiaomi models with Qualcomm Snapdragon chips (e.g. Redmi Note 10 Pro, POCO X3 Pro). On devices with MediaTek (e.g. Redmi 9A), the engineering menu may look different - instead of code ##4636##, try #86583###.

๐Ÿ’ก

If nothing happens after you enter the code, check if the engineering menu is disabled in the security settings. ADB-team:

adb shell am start -n com.android.settings/.DevelopmentSettings

Verification through the operator: when possible

If all software methods have failed, it remains to contact the operator. Most Russian operators (MTS, Beeline, Tele2, MegaFon) have a service "Detailing accounts", where all incoming calls are recorded, even blocked.

To get some detail:

  • ๐Ÿ“ž Call the operator hotline (numbers: 0890 for MTS, 0611 for Beeline).
  • ๐Ÿ’ป Order details through your personal account on the site.
  • ๐Ÿฆ Contact the Salon of Communication with a Passport.

The details will include:

  • Date and time of call.
  • Subscriber number (if not hidden).
  • Duration (for blocked usually 00:00).
  • Status (Rejected, Occupied, Unresponsible).

โš ๏ธ Attention: operators store data about calls from 3 to 6 months. If more time has passed, information can not be restored).

This method is suitable if you want to know if the blocked subscriber called a few months ago โ€“ when the system logs have already cleared.

6 Why blocked calls sometimes go away: Common mistakes

Sometimes Xiaomi users are faced with a paradoxical situation: the number is blocked, but calls from it still pass.

Problem.Reason.Decision
Calls are quiet.The number is blocked but not marked as spamAdd contact to Spam via the Security app
Calls are displayed as "Unknown"The operator changes the number (for example, when roaming)Block by prefix (first 5-6 digits)
The lock is reset after rebootingMistake in MIUI (often on Android 11)Update your firmware or use third-party blockers
Calls go through messengersMIUI Blocking Does Not Apply to WhatsApp/ViberBlock the contact in each messenger separately

The most common problem is incomplete locking, and MIUI has two layers of protection:

  1. Blacklist (just rejects calls)
  2. Spam filter (completely hides connection attempts).

To ensure that the number is blocked:

  1. Open the Security app (shield icon).
  2. Go to Lockdown. โ†’ Blacklist.
  3. Add a number and activate the option "Also block SMS".
  4. Go back and turn on Spam Filtering in your call settings.

๐Ÿ’ก

On the double-engine models. SIM-map (Xiaomi) 12T, Redmi Note 11 Pro+) The lock is only valid for that SIM, To block the number globally, repeat the procedure for each SIM separately.

FAQ: Frequent questions about blocking calls on Xiaomi

Can you tell me how many times the blocked user called?
Yes, but only if you use: Hidden Logs (call_log.txt) โ€” Apps like Truecaller keep statistics on blocked calls, operator detail records all incoming calls, including those rejected. MIUI This information does not retain.
Why does he still call after the number is locked, but immediately reset?
This is normal MIUI behavior. The system takes a call (for the operator to fix the attempt), but immediately resets it. Such a call: Does not appear in the main log. Does not ring (no beeping) leaves no notifications. To completely hide such calls, activate Spam Filtering in the phone settings.
How to block a number so that it can not leave a voice message?
MIUI does not have a built-in voice-mail lock feature. Solutions: Turn off voicemail from the operator (a service usually paid). Use the Call Blocker app with voice-blocking. Set up call forwarding to a non-existent number using the code ##4636## โ†’ Call forwarding.
Can I recover my blocked phone history after a phone reset?
No, when you reset to factory settings (Settings โ†’ Reset), all call logs are deleted irrevocably. The only way is: If the MIUI backup was enabled (check in Settings โ†’ Xiaomi Account โ†’ Cloud). If you exported the journal through Call Logs Backup & Restore. Request details from the operator (if it has been no more than 6 months since the reset).
Do these methods work on the POCO F5 and Xiaomi 13 Ultra?
Yes, but with reservations: POCO F5 (on MIUI 14): All methods work except the engineering menu (code ##4636## It may not open. - Xiaomi 13 Ultra: System Logic (call_log.txt) They can be encrypted. ADB For the purpose of extracting: adb pull /sdcard/MIUI/debug_log/call_log.txt On both devices, it is recommended to update the firmware to the latest version - in new builds. MIUI Improved work with blocking.