Does not show the name of the caller on Xiaomi: all the reasons and how to fix it

You're waiting for an important call, the phone is ringing, but instead of the contact name, only the number numbers are displayed on the screen, a situation that is familiar to many Xiaomi owners, especially after the update. MIUI shift SIM-What is the reason and how to get your smartphone to show your subscribers' names again? In this article, we will look at all possible scenarios, from trivial errors in settings to system failures that require deep diagnostics.

The problem can be hidden both in the software (incorrect synchronization of contacts, failures in the Phone application) and in hardware features (poor network coverage, problems with the Internet). SIM-Especially often complaints come from users of Redmi Note models. 10/11 and POCO X3/X4 post-update MIUI 14+ β€” The logic of the phone book has changed in these firmwares, but don't rush to reset the settings to the factory. 90% In some cases, the problem is solved for 5 minute.

1. Check the basic settings of the display of contacts

The first thing to do is make sure that the phone's settings don't turn off the caller's name display, and users often accidentally change these settings when setting up the themes or modes for energy saving.

Open the Phone app (the phone icon) and follow the following steps:

  • πŸ“± Go to the Three Points (menu) β†’ Settings β†’ Contact display.
  • πŸ” Make sure to select β€œShow Contact Names” (not β€œNumbers OnlyΒ»).
  • πŸ“ž Check the Caller Identity section – here should be included the item β€œShow names from contactsΒ».
  • 🌐 If you use a double SIM, Select Settings SIM-map β†’ Identify the caller and activate the option for both cards.

On some MIUI firmware (e.g., the global version for Redmi 9A), these settings may be located elsewhere: System Settings β†’ Apps β†’ Phone β†’ Permissions β†’ Contacts. Make sure the Phone app has access to the contact book.

Make sure that the display of names in the application "Phone" is enabled"|Check the permissions of the "Phone" application to access contacts|Picking the right one SIM-Caller identification card (with two) SIM)|Reboot your phone after the changes-->

2. Contact synchronization: Google, Mi Account and SIM-map

If your contacts are missing after you change your account or update your system, the problem is sync, and Xiaomi smartphones can store your contacts in three locations:

  • πŸ–₯️ Google Account (Synced with the Cloud)
  • πŸ“± Local phone memory (stored only on the device)
  • πŸ“Ά SIM-Card (limited number of records)

To check the synchronization:

  1. Open Settings β†’ Accounts and Sync β†’ Google.
  2. Make sure the Contacts slider is on and next to it is written Synced [date].
  3. If the sync is disabled, turn it on and wait until it is completed (it can take up to 10 minutes).

To check local contacts:

  1. Open the Contacts app.
  2. Click on three points β†’ Contact Management β†’ Import/Export.
  3. See how many contacts are stored in the device and Β«SIM-mapΒ».

Google account|In the memory of the phone|Nana SIM-map|In another cloud (Yandex, iCloud, etc.)|I don't know.-->

⚠️ Note: If the contacts are duplicated (for example, the same number is saved on Google and on the Internet). SIM), Xiaomi may not show the name due to conflicting sources:

  1. Export your SIM contacts to Google (via Import/Export).
  2. Remove the doubles with SIM-map.
  3. Reboot the phone.

3. Failures in the β€œPhone” application and the system cache

The Phone app (like any other) can crash due to corrupted cache or data, especially after MIUI updates, when old files conflict with a new version of the software.

To reset the cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find Phone** (or com.android.dialer in the list of all apps).
  3. Press Warehouse. β†’ Clear the cache.
  4. Also clear the cache for Contacts** (com.android.contacts).

If cleaning the cache didn’t help, try resetting the app’s settings (without deleting data):

  1. In the same menu (Application Management β†’ Phone) click Additional β†’ Reset settings.
  2. Confirm the action and restart the phone.

⚠️ Note: On some models (POCO F3, Xiaomi 12) resetting the Phone app can delete the call history. If it's important, pre-export it through Settings β†’ System and device β†’ Backup.

πŸ’‘

If the problem persists after cleaning the cache, try temporarily installing a third-party call app (like Google Phone from Play Market).If it displays names, it's Xiaomi's native software that's to blame, and it's worth considering resetting the phone to factory settings.

4.Problems with SIM-map-and-operator

Sometimes the reason is not the phone, but the SIM-This is what can go wrong with the card or the operator's services:

  • πŸ“΅ Poor network coverage – if the signal is weak, the phone does not have time to receive data about the caller (especially relevant for VoLTE and ViLTE).
  • πŸ”„ Inactive Number Detection service – some operators (e.g. Tele2) require a paid option to display names.
  • πŸ†” Conflict with AntiAon service** – if you have a spam blocker connected, it can also block the definition of names.

To check:

  1. Call from another phone to your Xiaomi – if the name doesn’t show up, the problem is on your side.
  2. Try inserting. SIM-If it shows names, it's your Xiaomi fault.
  3. Turn off VoLTE in the settings SIM-maps (Settings) β†’ SIM-maps and mobile networks β†’ [yours SIM] β†’ Use VoLTE and restart your phone.
Operator.Service for numberingHow to connect
MTS"Who's calling"Free, activated via *111*45#
Beeline"Number Definition"Connected by default, check: *110*09#
MegaFon"Definition of number"Free, activated via *105*45#
Tele2."Who's calling?" (paid)Connection: *155*1*1# (0.5 RUB/day)

5. Conflict with third-party applications

Spam blocking apps (Truecaller, GetContact), alternative calls, or even some launchers can intercept incoming calls. If you have installed such software, try:

  • 🚫 Temporarily remove the application to block spam.
  • πŸ”§ Disable Contact Reading and Call Management permissions for suspicious programs.
  • πŸ“± Reinstall the native app β€œPhone” (download) APK From the official Xiaomi website for your model).

Also check if the child mode or guest mode is activated, which often restricts access to contacts.

  1. Pull the notification curtain down.
  2. See if the icon is on fire. πŸ‘Ά (child care) or πŸ‘€ (guest profile).
  3. If it burns, press it and exit the mode.
How to check which app blocks names?
Install the App Inspector app from the Play Market and see which programs request permissions to use the app. READ_CONTACTS and CALL_PHONE. Turn off suspicious or remove them.

6. Resetting and flashing

If none of the previous methods worked, there are radical measures: factory reset or flashing, which is true if the problem occurred after the MIUI update or incorrect root access.

Before discharge:

  1. Back up your contacts through Settings β†’ System and Device β†’ Backup.
  2. Take a picture or record important SMS (they will be deleted when reset).
  3. Make sure you know the username/password from Mi Account – after resetting, the phone may request confirmation.

For discharge:

  1. Go to Settings β†’ About the phone β†’ Reset settings.
  2. Select β€œErase all data”**.
  3. Confirm the action and wait for the reboot (it will take 5-10 minutes).

If the reset doesn't work, you'll have to flash it over Fastboot or Recovery, which is a complicated procedure that requires:

  • πŸ’» Computer with installed Xiaomi drivers.
  • πŸ“₯ Official firmware for your model (download from Xiaomi website).
  • πŸ”§ Knowledge of working with Mi Flash Tool or TWRP.

⚠️ Warning: The wrong firmware can turn your phone into a brick. If you are not sure about your abilities, contact the service center. For models with a locked bootloader (Redmi Note 12, Xiaomi 13) you will need to unlock through the Mi Unlock Tool, which takes up to 720 hours of waiting!

πŸ’‘

Before flashing, check if the bootloader has already reached the deadline for unlocking the bootloader (if you have previously applied for it).

Hardware malfunctions

If the software methods do not work, the problem may be in the hardware:

  • πŸ“Ά Damaged communication module – if the phone does not catch the network well, it may not have time to receive data about the caller.
  • πŸ”Œ Faulty slot SIM-cards – contacts oxidized or bent.
  • πŸ”‹ Failure of the module IMEI β€” If the phone doesn’t see its own SIM-The card as your own, it will not correctly handle incoming calls.

How to diagnose:

  1. Check IMEI: Enter *#06# – if zeros or Invalid are displayed instead of a 15-digit code, the module is faulty.
  2. Try inserting. SIM-The card is another slot (if there are two of them).
  3. Light a flashlight into the slot SIM-maps - whether there is moisture, rust or damaged contacts.

If you suspect a hardware malfunction:

  • Contact the Xiaomi service center (the warranty covers such cases if the phone is not dropped or urinated).
  • If there is no guarantee, check the cost of repair. Replacing the communication module costs 1.5-3 thousand rubles, depending on the model.

FAQ: Frequent questions about the problem

After the MIUI update, the names stopped showing.
First, clear the cache of the Phone and Contacts apps (instructions in Section 3). If it doesn't help, check if the contact display settings (section 1) are wrong. In extreme cases, reset the settings (section 6), but first make a backup.
Names are only displayed for Google contacts, and local ones are not shown. Why?
Most likely, the Phone app settings have only selected Google Contacts. Go to Settings β†’ Contact Display and select β€œAll Contacts” or β€œLocal Contacts”.
The caller's name is not shown on the lock screen, but it shows on the call itself. How do you fix it?
This is a feature of some versions of MIUI. Try: Disable Settings β†’ Lock Screen β†’ Show notifications on the lock screen and turn it back on. Set a third-party call (like Google Phone). Reset the lock screen settings (Settings β†’ Lock screen β†’ Additional β†’ Reset settings).
The problem arose after the replacement. SIM-What to check for?
New contacts are probably saved on the old one. SIM, They're not on the new one. Export contacts from the old one. SIM Google or phone memory (instructions in section 2) also check if the caller identification settings for the new caller conflict. SIM (Settings SIM-map β†’ Caller identification).
Can I return my call history after resetting my settings?
If you backed up through Mi Cloud or Settings β†’ Backup, you can restore the history. Otherwise, you can't, because it's stored in your phone's memory and deleted when you reset. In the future, use automatic backup apps like Call Logs Backup & Restore.