Why Xiaomi doesn’t show up, who’s calling – and how to fix it in 5 minutes

You're waiting for an important call, the phone is vibrating, but on Xiaomi's screen, it's just "Incoming Call" without a name or number? Or a blank screen with a flashing strip? The problem of a smartphone not showing who's calling is found on models from Redmi Note 10 to Xiaomi 13 Ultra, and the causes can be either software failures or hardware malfunctions. In 80% of cases, you can fix the situation yourself without going to the service center.

In this article, we’ll look at all the possible reasons Xiaomi stopped displaying caller information, from a simple failure in the Phone app to damage to the antenna module. You’ll get step-by-step picture instructions, checklists for diagnostics and a table of compatibility with popular models. And if the problem lies deeper, learn to distinguish a software bug from a malfunction that can’t be fixed without a soldering iron.

We warn you right away that some folk-like methods (like factory resets) can make things worse, so we've highlighted the critical points at which you should stop and see a specialist, and ignoring them often leads to a complete loss of communication.

1. Checking basic settings: what could have turned off by itself?

Start with the obvious: maybe a caller display feature ID (The caller's ID was accidentally deactivated. MIUI for this are responsible for three settings at once - in the application "Phone", in parameters SIM-omitting at least one item from the list below can negate all efforts.

Open the Phone app → tap the three dots in the top right corner → select Settings. Check:

  • 📞 Display number: must be “Always” or “Default” (not “Hidden»).
  • 🔍 Contact Search: Enable the “Show contacts from other accounts” option (if a caller from Google Contacts or Mi Account calls).
  • 🛡️ Spam filter: sometimes blocks the display of numbers marked as "Suspicious.

If everything is okay here, go to Settings. → SIM-maps and mobile networks → [Yours. SIM-map] → Additional settings. Make sure that:

  • 📡 Transfer of caller ID Enabled (Send My Number or Show My Caller) ID»).
  • 🔄 The network mode is not only 2G — In this mode, some operators do not transmit data about the caller.

Checked caller display ID in the annex "Phone"|I made sure SIM-The card is not in "Only" mode 2G"|Turned off the spam filter during the test|Checked the permissions for the phone application"-->

After the changes, restart the phone, some settings only come into effect after the reboot. If the problem persists, move on.

2. Failures in the “Phone” application and the system cache

The Phone app (aka Dialer) in MIUI often bugs after updates or prolonged use. Symptoms: the screen flashes when an incoming call is made, the number is delayed or not shown at all, the solution is to clear the cache and data.

How to do this:

  1. Go to Settings → Applications → Application Management.
  2. Find the phone (or dialer) → Warehouse.
  3. Click Clear Cache, then Clear Data (Warning: This Will Reset Call History!).
  4. For reliability, repeat steps 2–3 for Google Play Contacts and Services.

If the problem persists after cleaning the cache, try updating the Phone app via Google Play (yes, even if it is system-based).

  1. Open Google Play → find Google Phone (if you don’t have one, you have a Xiaomi stock app).
  2. If you have an Update button, click it. If not, install Google Phone as your primary Settings call app. → Annexes → By default.

💡

After clearing the cache of the Phone application, sync contacts again: open Contacts → Settings → Accounts and update data.

It didn't work? Then it could go deeper, into the MIUI system files.

3. Damage to system files: when only resetting helps

If the phone stopped showing incoming calls after a MIUI update or a failed firmware, the damaged system files are to blame.

  • 📵 The screen goes out when an incoming call is made, but the call is coming (audible in the speaker).
  • 🔄 The number is displayed only after 2-3 signals.
  • 📱 The phone app crashes when you try to answer.

In such cases, resetting the settings to factory helps, but before that try more gentle methods:

Method 1: Recovery through Safe Mode

Load your phone in Safe Mode (hold the power button → long tap on Turn off → Reboot in Safe Mode) This mode disables all third-party apps. If calls are displayed normally, one of the installed apps (most often launchers or optimizers) is to blame. Uninstall suspicious programs one by one until the problem disappears.

Method 2: Reinstall MIUI via Recovery

If Safe Mode doesn’t help, try reflashing your phone without losing data:

  1. Download the latest stable firmware for your model from the official Xiaomi website.
  2. Rename the file to update.zip and place it in the root of internal memory.
  3. Press Volume Up + Power to enter Recovery.
  4. Select Install update.zip → wait until it is completed.
What if Recovery doesn’t see update.zip?
If the file is not identified, check: 1. The file format should be ZIP (not RAR or 7Z). 2. The path to the file is only the root folder (not inside folders like "Download"). 3. Recovery version: new models (for example, Xiaomi 12T) may require Fastboot firmware via PC.

If that doesn't work, it's a complete reset, but check one more point before it.

4.Problems with SIM-card-carrier

Sometimes it's not the phone that's to blame. SIM-This is the card or operator:

Test 1: Testing SIM-map

  • 📱 Put it in. SIM If it doesn't show the caller's number, it's a problem with the card or the operator.
  • 🔄 Try to rearrange. SIM In another slot (if you have Xiaomi with two SIMS).
  • 🧹 Clean your contacts carefully. SIM-Elastic cards (no fanaticism!) and reboot your phone.

Test 2: Operator settings

Some operators (such as Tele2 or virtual MVNO) will hide the caller ID transmission by default.

  1. Call your carrier’s hotline and ask to activate the “Number Transfer” service (or “Caller ID”).
  2. Send. USSD-request: For MTS: *111*081# For Beeline: *110*09# For MegaFon: *105*09# For the Body.2: *155*2*1#

MTS|Beeline|Megaphone|Tele2.|Yota|Other-->

If the number is still not displayed after these manipulations, the problem may be in the antenna module or the modem firmware.

5. Hardware malfunctions: when without service can not do

If all the software methods have been tried, but Xiaomi persists in not showing who is calling, it's the hardware.

Symptoms.Probable causeCan I fix it myself?
The screen does not respond to the incoming call, but the vibration is there.Damaged plume of the display or touch screen❌ No (needs to be re-examined and replaced by a plume)
The call is on, but the number is not displayed anywhere (even in the magazine)Failed antenna module or modem chip❌ No (requires soldering or replacement of module)
The number is displayed once, often "disappears" networkOxidation of contacts SIM-maps or antennae⚠️ You can try to clean with alcohol.
After the fall, calls and mobile Internet stopped workingThe heap of the antenna connector or crack on the board❌ No (requires a diagnosis in the service)

🔧 What can I do for myself:

  1. Remove the back cover (if it is removable) and check if the antenna plume has detached. On Redmi Note 8/9 models, this is a common problem after falls.
  2. Wipe your contacts. SIM-maps and antennas with isopropyl alcohol (not vodka!).
  3. Check if the capacitors are swelling near the antenna module (if you have experience with the soldering iron).

💡

If the phone falls, has been in water or overheated, do not try to disassemble it without experience.

⚠️ Note: If you are not sure about your skills, you should contact the service, for example, replacing the antenna module with Xiaomi. 11T Pro requires complete disassembly of the phone and the use of special equipment for soldering BGA-chip.

6. Conflict with the shell MIUI: features of different versions

Some versions of MIUI (especially MIUI 12.5 and MIUI 13) have bugs that don't show incoming calls.

  • 🐞 V MIUI 12.5.4 for Redmi Note 10 Pro was a caller display bug ID with the "Energy Saving Mode" on».
  • 🐞 V MIUI 13.0.6 on Xiaomi 11 Lite NE the call sound was lost if the “Silent Mode” with vibration was selected in the settings.
  • 🐞 V MIUI 14 (beta) calls were not displayed if the “Special Permissions” for the Phone app disabled “Mastering over other windows».

How to check if this is your problem:

  1. Find out MIUI version: Settings → About phone → MIUI version.
  2. Google "[your model] + [version MIUI] + It doesn't show calls. Often on forums (e.g, 4PDA XDA-Developers already has solutions.
  3. If the bug is confirmed, try rolling back to the previous version or wait for the patch.

💡 Lifehack: If you have MIUI 13/14 and the problem appears after the update, try to turn on Developer Mode (Settings) → The phone. → Version. MIUI → slip 7 once) and in the developer settings, disable the option to limit background processes. This often helps when calls are "disappeared" due to aggressive memory optimization.

7. Alternative solutions: if nothing has worked

If all of the above methods fail, try these non-standard approaches:

Method 1: Using a third-party application for calls

Install an alternative dialer, for example:

  • Google Phone (the most stable option for Xiaomi)
  • Truecaller (shows numbers even if the system dialer is buggy)
  • ExDialer (a lightweight application with a minimalist interface).

Once installed, assign it to the default app in Settings → Apps → By default → Phone App.

Method 2: Reset network settings

Sometimes resetting network settings helps (Warning: this will delete all saved Wi-Fi networks and passwords!):

  1. Settings → SIM-maps and mobile networks → Resetting network settings.
  2. Reboot the phone.
  3. Manually set up your operator’s APN (options can be found on its website).

Method 3: Reverse to the old version of MIUI

If the problem occurs after the update, you can return the old firmware:

  1. Download the desired version of MIUI with Xiaomi Firmware Updater.
  2. Unclose the file and use Fastboot (using the Mi Flash Tool) to run the phone.

💡

A rollback to the older version of MIUI can result in a bootloader lock if the phone was released after 2021.Pre-progress the bootloader status with the fastboot oem device-info command before the procedure.

FAQ: Frequent questions about the issue with displaying calls

❓ Why Xiaomi doesn’t show a contact name, only a number?
This happens if: Contact is saved in Google Account, but sync is disabled (Settings) → Accounts. → Google → Contact syncs. Number saved in the wrong format (e.g. with or without country code spaces) SIM-Contacts" in the settings of the Phone app. Solution: check the number format (should be +7XXXXXXXXXX) and turn on the sync.
❓ After updating MIUI I've lost my incoming calls?
Try first: Clear the cache of the Phone app (see Section 2). Reset the network settings (Settings) → SIM-map → Reset network settings. Reverse to the previous version MIUI If it doesn't work, write in support of Xiaomi with the model and firmware version. Often they release hot patches for these bugs.
❓ Could the virus be the reason why calls are not displayed?
Yes, some viruses (like FakeApp or Android.Trojan.SmsSend) block system notifications, including incoming calls. Check your phone with antivirus (Malwarebytes or Dr.Web) and remove suspicious apps. Also: See App permissions in Settings → Apps → Permissions – nothing should have access to Call Management other than system applications. Delete apps that requested permission to Read Call Logs.
❓ The lock screen doesn't show incoming calls?
Check settings: Settings → Lock screen → Additional settings → Show notifications on the lock screen (should be enabled). Settings → Notifications → Phone App → Allow notifications. Turn off Power Saving Mode for the Phone app (Settings → Battery → Application Selection → Phone → No Limits).
❓ After the screen was changed, the calls stopped showing?
Reasons: Display plume or touchscreen is damaged (especially if the screen is not original); proximity sensor connector is not connected (which prevents the screen from waking up to the call); screen module is installed incorrectly (for example, forgot to reconnect the NFC antenna, which is sometimes responsible for transmitting the call signal); Solution: go back to the master and ask him to check the connection of the plumes; if he refuses, contact another diagnostic service.