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:
- Go to Settings → Applications → Application Management.
- Find the phone (or dialer) → Warehouse.
- Click Clear Cache, then Clear Data (Warning: This Will Reset Call History!).
- 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).
- Open Google Play → find Google Phone (if you don’t have one, you have a Xiaomi stock app).
- 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:
- Download the latest stable firmware for your model from the official Xiaomi website.
- Rename the file to update.zip and place it in the root of internal memory.
- Press Volume Up + Power to enter Recovery.
- Select Install update.zip → wait until it is completed.
What if Recovery doesn’t see update.zip?
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.
- Call your carrier’s hotline and ask to activate the “Number Transfer” service (or “Caller ID”).
- 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 cause | Can 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" network | Oxidation of contacts SIM-maps or antennae | ⚠️ You can try to clean with alcohol. |
| After the fall, calls and mobile Internet stopped working | The heap of the antenna connector or crack on the board | ❌ No (requires a diagnosis in the service) |
🔧 What can I do for myself:
- 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.
- Wipe your contacts. SIM-maps and antennas with isopropyl alcohol (not vodka!).
- 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:
- Find out MIUI version: Settings → About phone → MIUI version.
- Google "[your model] + [version MIUI] + It doesn't show calls. Often on forums (e.g, 4PDA XDA-Developers already has solutions.
- 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!):
- Settings → SIM-maps and mobile networks → Resetting network settings.
- Reboot the phone.
- 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:
- Download the desired version of MIUI with Xiaomi Firmware Updater.
- 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.