Did you miss an important call because Xiaomi screens displayed a sign that reads “Unknown” or “Hidden Number” instead of a contact name or phone number, POCO and Mi, especially after the update MIUI shift SIM-In 80% of cases, the problem is due to operator settings or system limitations, but sometimes the fault is also firmware bugs.
In this article, we’ll look at all the possible reasons why Xiaomi doesn’t show who’s calling, from the banal shutdown of the number detector to the hidden network settings. MIUI 12, 13 and 14, including methods using engineering menus and third-party applications. SIM-map - learn to distinguish operator failures from hardware malfunctions.
Why Xiaomi doesn’t show the caller’s number: 7 main reasons
Before you start settings, it is important to understand what exactly blocks the display. ID Here's a full list of possible culprits:
- 📵 Hidden number at the subscriber: the caller specifically hid his ID via the *31# prefix or phone settings.
- 📡 Problems with the operator: temporary failures in the transmission of Caller ID Intentional restriction (for example, virtual operators).
- ⚙️ Settings MIUI: Disabled number or privacy limit determinant in Settings → SIM-maps and mobile networks.
- 🔄 Update firmware: bugs in new versions MIUI 13/14, Especially on the Redmi Note models. 10/11 and POCO X3/X4.
- 📱 Application conflict: Third-party calls (Truecaller, GetContact) or power optimizers block system notifications.
- 🔌 Hardware malfunctions: damage to the slot SIM-map or antenna module (relevant after falls or moisture ingestion).
- 🌍 Regional restrictions: in some countries (e.g. India, UAE) operators by default hide Caller ID caller-only.
The most common reason is a combination of factors, like the operator transmitting a caller. ID, But set up Hide my number in MIUI It blocks the display, or the firmware resets the network after the update, and then we'll look at how to diagnose and fix each problem.
How to check if the phone number is hidden
If you see a screen that says "Hidden Number" or "Unknown", first of all make sure that the problem is not on the subscriber's side. Here are 3 ways to do this:
- Call from your Xiaomi to another phone (such as a friend or colleague) and ask them to check if your number is displayed. ID.
- Use online number detection services like Zvonilka or GetContact to show how your number is seen by other subscribers.
- Check your phone’s settings: Go to Settings → SIM-maps and mobile networks → [Yours. SIM] → Additional settings → Subscriber ID. If it says "Hide number", change to "Network default».
If your number is displayed correctly, but incoming calls are still anonymous, the problem is not with you.
💡
To temporarily show your number when an outgoing call is made (even if it is hidden in the settings), dial the prefix *31# before the number. For example: *31#79123456789
Settings MIUI, which block the display of the number
Xiaomi is known for its abundance of hidden settings, and some of them directly affect Caller. ID. Go through this checklist to rule out software failures:
Is the number determinant included in the Settings → Annexes → Calls. → Definition of number
Are restrictions on SIM-maps in Settings → SIM-map → [Yours. SIM] → Limitations
Is network settings reset to Settings? → SIM-map → Resetting network settings
Is the “Telephony Services” Updated in Settings → The phone. → Updating the system
-->
Pay special attention to the item “Limitations” SIM-maps. In some versions MIUI (especially on the Redmi 9A/9C) This option by default blocks the transfer of Caller ID. To turn it off:
- Go to Settings. → SIM-maps and mobile networks.
- Choose yours. SIM-map.
- Tap “Limitations” (or “Additional Settings” in older versions).
- Make sure that the "Hide My Number" item is disabled.
If the number still doesn't show after this manipulation, try resetting the network settings (see checklist above).This procedure will delete the stored Wi-Fi passwords, but often solves problems with the Caller transmission. ID.
What to do if the settings do not have the item "Determination number"?
Operator-side problems: how to check and fix
If the settings MIUI OK, but the caller's number is still not showing up, it could be the mobile operator's fault:
| Sign of a problem | Probable cause | Decision |
|---|---|---|
| The number is not shown only for specific subscribers (for example, from one operator) | Caller's operator hides Caller ID firewall | Complain in support of your operator or use a number detector (Truecaller) |
| The problem arose after the shift. SIM-card | New SIM Does not support the transfer of Caller ID (relevant to virtual operators) | Replace SIM physical or contact the operator to activate the service |
| The number is displayed through 10-30 seconds after the call starts | Delay in data transfer between operators | Switch to switch to 4G/VoLTE (if available) or change operator |
| The problem only arises in roaming. | The affiliate network does not transmit Caller ID | Disable automatic roaming or use alternative messengers (WhatsApp, Telegram) |
To check if your operator is transmitting a caller ID, do the following:
- Call your phone from another phone (for example, from the city).
- If the Xiaomi screen displays a number, the problem is not with the operator.
- If the inscription “Unknown” is visible instead of the number, contact the operator support and request the activation of the service “Subscriber Number Transfer (CLIP)».
⚠️ Note: Some virtual operators (e.g. Tinkoff Mobile, Yota) do not transmit Caller by default ID For outgoing calls, check this point before buying. SIM-map.
Engineering menu and hidden network settings
If standard settings don't work, you'll have to dig deeper into Xiaomi's engineering menu, which works on 90 percent of devices with a single device. MIUI, But it requires caution: incorrect changes can disrupt the network.
Instructions for Redmi Note models 10/11, POCO X3/X4, Xiaomi 12/13:
- Open the Phone app and dial the code: ##4636###
- In the menu that opens, select “Phone Information” (or “Phone Information”).
- Scroll down to the "Set preferred network type" section and select «LTE only" (if available).
- Go back to the main menu of engineering settings and select Running Service Test.
- Tap "Caller" ID» And make sure it's "Enabled." If it's not, turn it on.
For models with MIUI 14 (e.g. Xiaomi 13 Pro or Redmi Note 12) path may differ:
- 🔧 Instead of #4636##, use the code #86583##
- 📶 Go to Network Setting» → «Caller ID» and activate the option.
- 🔄 After the changes, restart the phone.
⚠️ Warning: Do not change other options in the engineering menu unless you know their purpose. IMEI.
💡
If after changes in the engineering menu, the number still does not appear, return all parameters to the original state and try other methods from the article.
Third-party applications for numbering
If the system methods don't work, third-party number detectors will come to the rescue. ID, But they also block spam.-3 solution:
| Annex | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Truecaller | 500 million number database, spam blocking, integration with MIUI | Registration is required, sometimes wrong with the definition | Download |
| GetContact | Shows names even for hidden numbers, Russian-language interface | Lots of advertising in the free version | Download |
| Sync.ME | Synchronization with social networks, call history, no advertising | Paid functions (for example, call recording) | Download |
To set up Truecaller (the most popular solution) on Xiaomi:
- Install the application and register.
- Go to Settings. → Annexes → Application management → Phone. → By default.
- Select “Caller Definition” and select Truecaller.
- In Truecaller settings, activate options: 🔍 «Show the name of the caller» 🛡️ «Block spam» 📞 «Replace the system call window»
If the number still does not appear after installing the determiner, check the application permissions:
- 📱 Go to Settings. → Annexes → Truecaller → Permits.
- 🔧 Make sure to turn on: “Contacts” “Phone» «SMS» «Overlay over other apps»
Hardware malfunctions and when to contact the service
If none of the software methods worked, the problem could be in the hardware.
- 📶 Bad catch network: often lost signal, switches to 2G.
- 🔌 SIM-The card is not defined or requires rebooting to work.
- 💧 The phone fell into the water or was hit.
- 🔋 Fast battery discharge when calling (may indicate overheating of the antenna module).
The most common hardware reasons:
| Malfunction | Symptoms | Decision |
|---|---|---|
| Slot damage SIM-map | SIM The phone is oxidized, the phone does not see the card. | Cleaning contacts with alcohol or replacing the slot (cost) ~500-1500 ₽) |
| Failure of the antenna module | Weak signal, frequent call interruptions, not working 4G | Diagnostics in the service, replacement of antenna (~2000-4000 ₽) |
| Problems with IMEI | Phone is not registered on the network, error "Valid" IMEI» | Recovery IMEI via engineering menu or firmware |
| Damage to the motherboard | The phone does not turn on, does not respond to SIM-map, overheating | Diagnostics in the service center (repair from 3000) ₽) |
If you suspect a hardware malfunction, follow these steps before visiting the service:
Check it out. SIM-map on another phone
Clear the slot SIM-dust cards (use a dry brush)
Reset network settings in Settings → SIM-map → Resetting network settings
Update the firmware to the latest version
-->
If after all the manipulations the problem remains – contact the official service center Xiaomi. 500-1000 ₽, This will help you avoid unnecessary repair costs.
⚠️ Warning: Do not trust repairs to unofficial workshops if the problem is related to the repair. IMEI Or an antenna module. Wrong recovery. IMEI This can lead to a phone lock on the network.