Why your phone number might not show up in Xiaomi β and how to fix it
You just bought the Xiaomi Redmi Note 13 Pro+ or POCO F6, insert SIM-map, but the phone number doesn't show up in the settings? or after the HyperOS update, the section with information about the device disappeared SIM? This problem is familiar to many Xiaomi smartphone owners, especially those who use dual-SIM devices or buy gadgets from abroad. 80% of the time the number is hidden not because of a breakdown, but because of the firmware or operator settings.
In this article, we will analyze all the current ways to view the phone number on Xiaomi - from the basic (through settings and settings). USSD-querying) to advanced (engineering menu and ADB-We will pay special attention to the nuances for different versions of the shell: MIUI 12/13/14 And the new HyperOS, where the menu items have changed, and you'll also learn why the number can't show up even after all the manipulations -- and what to do about it.
We warn you right away: if you use a virtual operator (for example, Tele2 based on MegaFon or Yota based on Rostelecom), standard methods may not work, in which case you will have to call for support or check the number through your personal account.
Method 1: The standard way through Xiaomi settings (MIUI and HyperOS)
The most obvious method is to look at the settings of the smartphone. But there are pitfalls: depending on the firmware version and Xiaomi model, the path to the phone number may differ. For example, MIUI 14 calls the section differently than HyperOS.
Instructions for MIUI 12-14:
- Open the Settings app (cog icon).
- Go to About Phone β General Information (or All Features).
- Scroll down to the Status Block SIM-Cards β the number should be displayed here.
Instructions for HyperOS (relevant to Xiaomi 14, Redmi Note 13 and later):
- Start Settings β Connections and Sharing.
- Choose. SIM-maps and mobile networks.
- Put it on the right foot. SIM-map (if there are two) β the number will appear at the top of the screen.
β οΈ Note: If instead of a number you see the words "Unknown" or "No data" it does not always mean a problem with the number. SIM. Your operator may not be transferring the number to the network (relevant to Tinkoff Mobile or SberMobile).
What to do if the state section SIM-card?
- π Reboot your phone β sometimes helps with temporary crashes.
- πΆ Turn on/off flight mode for 10 seconds.
- π§ Update the firmware - in older versions MIUI There were bugs with the number display.
Method 2: USSD-Requests β a universal method for any operator
If the number does not appear in the settings, try to find it through USSD-These are special codes that work at the operator level and are independent of Xiaomi's firmware, and the main advantage of the method is that it will work even if the phone is not connected to the Internet.
Here are the teams for the main Russian operators:
| Operator. | USSD-code | What will he tell? |
|---|---|---|
| MTS | *111*0887# or *100# | Number and balance |
| Beeline | *110*10# or *102# | Number and fare |
| MegaFon | *205# or *105*600# | Number and status |
| Tele2. | *107# or *152# | Number and rest of minutes |
| Yota/SberMobile | *100# or *102# | Number and balance |
How to enter USSD-Xiaomi:
- Open the Phone app.
- Go to the keyboard tab (if the last calls are open).
- Enter the code (e.g. *111*0887# for MTS) and press the call button.
- Wait for the SMS number (it will come within 1-5 seconds).
β οΈ Note: If after the entry USSD-If the code appears in an error Inappropriate format or command is not supported, your operator has blocked this request. β3.
Enter the code for your operator|Wait. SMS-reply|If it doesnβt work, try alternative code.|Check the balance at the same time (useful!)
-->
Method 3: View the number in the engineering menu (for advanced)
If standard methods donβt work, you can try to extract a number through the Engineering Mode, which is suitable for all Xiaomi models, but requires caution β wrong actions can disrupt the network.
Instructions:
- Open the Phone app.
- Enter the code ##4636## and the Testing menu will open.
- Go to the tab Phone Information.
- Scroll down to either the SIM 1 or SIM 2 block (depending on the slot).
- The number will be listed in the line My phone number.
Alternative code for new models (Xiaomi 13T, Redmi Note 12 and later):
##36446337##What if the number is not displayed in the engineering menu?
- π§ Try entering the code # #7378423## is a service menu for some firmware.
- π± Restart your phone and try again.
- π If you use two SIM-cards, check both slots.
What happens if you change the settings in the engineering menu?
Method 4: Contacts app (if number is saved)
Many users donβt realize that their phone number can be automatically saved in Contacts as Me or My Number, which is true if youβve ever called yourself (for example, to check balance) or synced your contacts with Google.
How to check:
- Open the Contacts app (the little man icon).
- In the search box, enter Me or Mine.
- If you find a contact, tap it - the number will be indicated in the card.
If you have not contacted Xiaomi, but you have used Xiaomi services (such as Mi Cloud), try:
- Go to Settings β Xiaomi account.
- Open the Mi Cloud β Contacts.
- Check if the number is saved in the cloud.
π‘
If you often lose a number, save it to contacts under the name!!!!!! β so it will be easy to find.
Method 5: Checking through the operatorβs personal account
If none of the previous methods worked, the safest option is to go to your carrier's personal account, which is guaranteed to show the number, even if it's not displayed on the phone, and the disadvantage is that you need Internet access.
Links to the personal accounts of popular operators:
- π MTS - section My tariff.
- π Beeline - tab My number.
- π MegaFon - block Information about the number.
- π Tele2 - Main page.
How to log in if you do not remember the password:
- Click Forgot Password? or Sign in via SMS.
- Enter your phone number (even if you are not sure if it is correct).
- Confirm the login via the SMS code β the system will show your number.
β οΈ Note: If you see an error when you try to enter, the number is not found, it is possible, SIM-The card is linked to another account (for example, if you bought the phone from hand and did not make a reset.
Method 6: Using third-party apps (if nothing worked)
When all the standard methods are exhausted, you can use third-party utilities to read the data. SIM-We tested 5 popular apps, and the best results were two of them:
| Annex | Reference | Pluses | Cons |
|---|---|---|---|
| SIM Card | Google Play | Shows IMSI, ICCID and number | Advertising requires permission to call |
| My SIM Info | Google Play | It works without the internet. | Interface in English |
How to use:
- Install one of the applications at the link above.
- Run it and wait for the scan. SIM-map.
- The number will be in the Phone Number or MSISDN section.
Important: Some apps request calls and SMS permissions, which is necessary to read SIM data. However, do not install programs with suspicious reviews or a lot of negative security comments.
7: ADB-Teams for experienced users
If youβre familiar with USB debugging and are willing to connect Xiaomi to a computer, you can try extracting a number through ADB. This method works 99% of the time, but requires command line skills.
Instructions:
- Turn on Developer Mode on your phone: Open Settings β About Phone. Tap 7 times on the MIUI Version (or HyperOS Build Number). Go back to Settings β Additional β Developer. Activate USB Debugging.
ADB
here
adb shell service call iphonesubinfo 3The number will be in the answer after mPhoneNumber=.
Alternative command (if the first one fails):
adb shell content query --uri content://com.android.contacts/data/phonesβ οΈ Attention: Use ADB This can cause phone malfunctions if you type untested commands. Do not experiment with other parameters than those mentioned above.
π‘
ADB β It's the most reliable way, but it's only for people who are willing to work with the command line. USSD-requests or personal account of the operator.
What if the number is not displayed anyway?
If you tried all the ways but the phone number never came up, the problem could be one of the following:
- π± SIM-The card is not activated β this is true for new cards (for example, SberMobile or Tinkoff Mobile) that require registration through the application.
- π The number is moved from another operator - when porting, the data can be updated up to 24 hours.
- π οΈ Firmware problems - in rare cases bugs MIUI/HyperOS They block the number display, they help you reset or flash it.
- π‘ The operator does not transfer the number to the network β it is important for virtual operators (for example, Lenta Mobile or MTS Cashback).
Decisions:
- Call from another phone to your own. SIM-Card β if the call passes, the number is active.
- Contact the communication salon with your passport - they are obliged to provide information about the number.
- If the phone is bought by hand, make a factory reset (but save the data first!).
Last tip: if you often encounter issues with displaying a number, consider switching to eSIM (if your Xiaomi model supports this feature). SIM-Cards are less likely to encounter such bugs.