A situation where only an unknown number or an empty field is displayed on the screen of a Xiaomi smartphone instead of a contact name can irritate any user. This is not just a visual bug, but a serious functional disorder that can lead to the missing of an important business call or, conversely, to a response to spam. The problem of βandroid does not see who is calling xiomyβ is quite common and usually associated with security restrictions or software failure.
Most of these incidents are based on a conflict between the Android operating system and the MIUI shell or the new HyperOS. Gadget manufacturers are constantly tightening their privacy policies, which often deprives apps of the necessary rights after updating the firmware. If you recently updated and found that the phone stopped showing who is calling you, then most likely the permission settings have gone wrong.
Fortunately, 90 percent of the time, you can software-freely do this without going to the service center, you need to consistently check the application list, the access rights to the contacts, and the system number detector, sometimes just rebooting the telephony service is enough to restore normal operation, and then we'll look at all the possible causes and ways to fix them.
Verification of permissions of the system application "Phone"
The first thing you need to do when the names of the callers disappear is to check if the standard Phone app has access to your phone book. Without this right, the system cannot physically match the incoming number to the memory record. Often after the Android update or the MIUI shell itself, these permissions are reset for security reasons.
To check, go to Settings β Apps β All Apps. In the list that opens, look for the Phone app (usually it has a green handset as an icon). Click on it and select App Permissions. Make sure that Contacts is set to "Allowed" or "Always Allowed" mode.
It is also worth checking the settings of the Contacts app itself. The logic of the system is that the Phone app requests data from the Contacts app. If the second application is blocked or does not have permission to read its own database, the display of names will not be possible. Make sure that the Contact permissions section also ticks the contact box.
β οΈ Note: If you use a third-party call (e.g. from Google or Truecaller), you need to verify the rights for this application, not for the system.
Sometimes the system can forget the permissions that were granted, in which case you might try to force the permission to change: first, deny access to the contacts, go back, then allow it again, and this action often initiates re-synchronization of the database of numbers.
Conflicts with application number determiners
One of the most common reasons why Xiaomi doesnβt see the name of the caller is the conflict between the system caller and third-party number identifiers. Users often install GetContact, NumBuster or similar spam protection utilities without thinking about taking over the caller ID display function.
When there are several applications, or when the HyperOS shell tries to determine the number itself, there is a situation of "breaking" the output of information on the screen. The system receives a signal about the incoming call, passes it to the detector, the latter tries to find the name in its database, but due to a conflict of priorities, the graphical interface does not have time to draw the name of the contact.
- π± Check which apps have access to calls in privacy settings.
- π« Disable or remove unnecessary number detectors, leaving only one.
- π Reset the default settings for the Phone app in the app menu.
If you use an antivirus determinant (such as Kaspersky or Dr.Web), try temporarily disabling its identification function. Often, embedded MIUI databases are more stable than third-party counterparts in conjunction with the native shell of Xiaomi.
In some cases, a full reset of call settings helps. To do this, in the Phone app menu, find "Clean" and select "All" or "Reset." This will not delete your contacts, but return the display and call settings to factory values, removing software errors.
Display settings and design themes
Users who like to customize their Xiaomi often forget that third-party themes can contain bugs. If you installed a theme from the GetThemes store or a third-party source and then the names of the callers are lost, the problem lies in the graphical interface of the theme. Call interface elements in such topics can be folded incorrectly, overlapping the name text or making it transparent.
To rule out this factor, temporarily switch to the standard theme "Classic" or "Standard." Go to the Themes app, click on the profile icon and select "My Themes." After activating the stock theme, check the incoming call. If the name appears, the problem is solved by replacing the design.
Also worth paying attention to is the font settings. If you set huge font sizes or specific fonts through the Settings menu β Screen β Text and font size, the name text may simply not fit in the designated area of the call screen. Return the font scale to the standard position for verification.
π‘
Use only high-rated themes and a lot of downloads β they are less likely to encounter critical interface bugs.
Special attention should be paid to "black themes" or modes of energy saving of the screen. AMOLED-Some Xiaomi models displays with Deep Dark Mode enabled to save energy, the white text of the name can be inverted or unreadable. Try disabling this feature in the Screen section or in the advanced theme settings.
Synchronization problems of Google and Mi Account
Modern Xiaomi smartphones store contacts in the cloud, and if sync is broken, the phone book on the device may be empty or contain only local records. When you call, the system searches for a name in the local database, does not find it (since contacts are in the cloud), and shows only the number.
Check your Google account sync status. Go to Settings β Accounts and Sync β Google. Make sure the switch opposite Contacts is active. If you see a sync error or space shortage warning, contacts may not load on the device.
| Type of account | Where to find out | What to do when you make a mistake |
|---|---|---|
| Settings β Accounts | Turn the synchronization on | |
| Mi Account | Settings β Mi Account | Get out and come in again |
| Operator (SIM) | Contacts β Settings | Import with SIM |
A similar situation is observed with Xiaomi account. If you use sync via Mi Cloud, make sure that the service is not stopped by the system to save charge. In the Battery and Performance menu, find the Contacts and System Services app by setting the No Limits mode.
β οΈ WARNING: If you reset your phone settings or flash it without first checking the cloud, you risk losing all numbers if they werenβt saved to Google or on the Internet. SIM-map.
Sometimes manual sync helps. In the Google account menu, click three dots in the corner and select Sync. Wait until the process is over and check if the names appear in the phone book. If the contact list is empty, the problem is the database load.
Specifics of working in Dual SIM mode
Owners of two-sim Xiaomi often face a situation where one is not the same. SIM-The names of the callers are displayed on the map, but the names of the callers are not displayed on the second one, which may have to do with how the contacts were saved. MIUI Contacts are linked to a specific SIM-mapping.
If the number is in memory SIM-Card 1, and the call is received SIM-Card 2, the system may not handle the name request correctly, especially if a third-party call is used. It is recommended to store all contacts exclusively in the phone's memory or in the Google account so that they are available for both SIM cards at the same time.
- π Check which SIM card receives calls without displaying the name.
- πΎ Make sure that the contacts are stored in the device memory, not on the device. SIM.
- βοΈ In the call settings, check whether the limit on the display of the determinant for the second sim is worth it.
It is also worth checking the settings of the caller display. ID You can click on the phone menu. Click on the three dots or the gear in the phone app, select Settings" β "Incoming calls. There may be a contact search option that may have gone wrong for one of the slots.
What if your contacts are scattered across different sources?
Another nuance is the format of the number recording: If the contact number is written as "+7...", and the operator transmits the number in the format of "8..." or without the country code, the Xiaomi smart identifier may not match them.
Radical methods: reset and engineering menu
If the software settings and the license checks didn't work, you might have damaged the system files that run the phone module, and then resetting the network settings and call settings would help, and it wouldn't delete your personal photos or apps, but it would bring all the communication settings back to factory settings.
Go to Settings β Connection and Sharing β Reset Wi-Fi, mobile networks and Bluetooth. Click Reset. Once rebooted, the phone will re-register on the carrierβs network, which often solves the Caller ID transmission problems.
For advanced users, there is an option to check the status of services through the engineering menu, although newer versions of MIUI have limited access to it. You can try to enter the code ##4636## in the call. If the menu opens, select "Phone Information" and check the status of the network. However, be careful: changing unknown parameters can lead to loss of communication.
βοΈ Checklist before resetting the phone
The last resort is a full reset of the phone (Hard Reset).Be sure to back up your data to Mi Cloud or your computer before doing this, as all files will be deleted.If the problem persists after resetting and clean installation (without restoring backup settings), there is a high probability of hardware failure of the plume or motherboard.
β οΈ Warning: Full reset deletes all data. Make sure you have access to the Google account that was the main one on that device, otherwise theft protection will work. FRP.
Frequently Asked Questions (FAQ)
Why did the names disappear after the MIUI update?
Can antivirus software hide the callerβs number?
What if the name is only visible after the beep?
Does the operator affect the display of the name?
π‘
In most cases, the problem is solved in 2 minutes by re-issuing permission to the Phone application to access contacts.