Why Xiaomi Redmi phone doesn’t have incoming phone numbers – a complete guide to diagnosis and fixing

Have you noticed that your Xiaomi Redmi smartphone has stopped displaying incoming calls? Instead of the usual subscriber number, the screen appears to say β€œUnknown” or β€œHidden Number”, when everything used to work correctly? This problem is common for many users of the Redmi line, from the budget Redmi 9A to the flagship Redmi K50. The reasons can lie in the settings of the MIUI operating system, as well as in problems on the mobile operator side or hardware failures.

In this article, we will discuss 7 main reasons why numbers are not determined on Xiaomi Redmi, from simple errors in settings to complex technical malfunctions, you will receive step-by-step instructions on diagnosis and fixing the problem, and also learn when to contact the service center. We pay special attention to hidden parameters. MIUI, People who are often ignored by even experienced users.

Problems with operator-level number determination

The first thing to check is whether your mobile operator is blocking the transmission of the caller's number, which is the most common reason, especially if the problem occurs suddenly and affects all incoming calls, and operators may restrict the AON service for several reasons:

  • πŸ“΅ Station maintenance – temporary shutdown of service due to equipment upgrades.
  • πŸ’° Unpaid bills – some operators block AOOn debt, leaving only the possibility of receiving calls.
  • πŸ”„ Fare Change – New tariff plans may not include the default number service.
  • πŸ“‘ Roaming – in some countries or regions AOIt may not work due to local networking.

How to check:

  1. Call from another phone to your Redmi – if the number is not determined, the problem is most likely on the operator’s side.
  2. Put it in. SIM-card to another phone (not Xiaomi) and check if the numbers are displayed.
  3. Call in support of your operator (numbers: *111# for MTS, *555# for Beeline, *105# for MegaFon) and clarify the status of the AON service.

⚠️ Note: If you have recently activated an Anti-AON or Hidden Number service, it may conflict with the detection of incoming calls. USSD-team or personal account of the operator.

πŸ“Š What kind of operator are you on Xiaomi Redmi?
MTS
Beeline
MegaFon
Tele2.
Yota
Other

2. MIUI settings that block number definition

Xiaomi’s MIUI operating system has several hidden parameters that can affect the display of incoming numbers.

  • πŸ”• Do Not Disturb – Some profiles block call notifications, including number identification.
  • πŸ“± Settings of the Phone application - disabled option "Show the caller numberΒ».
  • πŸ”’ System Application Permissions – No access to contacts or phone functions.
  • πŸ”„ Updates MIUI β€” After upgrading the system, some parameters are reset to factory.

Instructions for checking settings:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find the Phone app (pipe icon) and select Permissions.
  3. Make sure all permissions are included, especially: πŸ“ž Calls (including β€œCall ManagementΒ») πŸ“‡ Contacts (reading and modifying) πŸ“ Phone (access to the status and device identifier)

Settings β†’ Sound and vibration β†’ Do not disturb

If after these manipulations, the numbers are still not determined, try resetting the settings of the Phone application:

  1. Go to Settings β†’ Applications β†’ Phone β†’ Storage.
  2. Click Clear Data and Reset Settings.
  3. Reset the device.

How to diagnose and correct:

  1. Open the spam blocker settings (e.g. Settings β†’ Applications β†’ Truecaller β†’ Permissions).
  2. Turn off the option β€œShow caller ID” or β€œReplace system detector”.
  3. Delete the cache and application data through Settings β†’ Apps β†’ [Blocker Name] β†’ Storage.
  4. Temporarily remove the app and check if the number definition has been restored.

If the problem disappears after removing the blocker, try:

  • Update the application to the latest version.
  • Reset his settings to factory.
  • Set up a whitelist for important contacts.

⚠️ Attention: Built-in spam blocker MIUI (Settings β†’ Lockdown and protection β†’ Spam Blocker is sometimes reset after updates. Check if the "Block All Unknown Numbers" mode is enabledΒ».

Hardware malfunctions: from SIM-map

If software methods fail, the problem may lie in the hardware of the smartphone, the most vulnerable components affecting the identification of numbers:

ComponentSigns of malfunctionDecision
SIM-mapPoor contact, mechanical damage, outdated standard (e.g. 2G instead of 4G)Replace the SIM with a new one (preferably nano-SIM). Check the slots - they should be clean and not bent.
Communication moduleCalls are interrupted, there is no network, number determination works "once in a while"Diagnostics at the service center, you can sell or replace the module.
antenna plumeWeak network signal, problems with determining numbers only in certain positions of the phoneChecking the integrity of the plume, replacing it on the cliff.
Modem firmwareProblems appeared after the MIUI update, other network functions (SMS, mobile Internet) do not work.Reverse the firmware or flash the modem through Fastboot.

Self-diagnosis:

  1. Try inserting. SIM-card in another slot (if you have Redmi with two support) SIM).
  2. Check if the number definition is working in flight mode (turn it on, then turn it off and check the call).
  3. Install a network testing app, such as Network Cell Info Lite, and check for signal stability.

If suspicion falls on the antenna or communication module, do not attempt to repair the device yourself - this can lead to complete loss of the network.

How to check SIM-map?
Check the contacts. SIM-cards under the magnifying glass, they should be smooth, without scratching or oxidizing. If the card is bent or cracked, it should be replaced. Also try to gently wipe the contacts with a stripe (without heavy pressure) to remove oxides.

5. Failures in MIUI firmware and modem

Firmware errors are one of the most insidious reasons why numbers on Xiaomi Redmi are not determined, most often after:

  • πŸ”„ Updates MIUI Β«airborneΒ» (OTA).
  • πŸ“± Hand-flashing via Fastboot or Recovery.
  • πŸ”§ Changes to system files (for example, via Magisk or Xposed).
  • πŸ—‘οΈ Cleaning the cache through the engineering menu.

How to fix it:

  1. Reset network settings: Go to Settings β†’ SIM-maps and mobile networks β†’ Reset network settings. Confirm reset and restart the device.

Update the firmware manually:

  • Download the latest stable version of MIUI for your model from the official Xiaomi website.
  • Go to Settings β†’ About the phone β†’ System update.
  • Click on the three dots in the upper right corner and select Select the firmware file.
  • Reflash the modem: If the problem persists, you may need to run a separate modem module through the Fastboot, which requires skills in working with the Mi Flash Tool.

For power users: If you are sure that the problem is in the firmware, you can try to roll back to the previous version of MIUI. However, this is risky - before the procedure, back up your data through Settings β†’ Additional β†’ Backup and Reset.

πŸ’‘

Before resetting network settings, record or take a photo APN-settings of your operator - after resetting them will have to be reintroduced for the correct operation of the mobile Internet.

6.Contact and synchronization problems

Sometimes numbers are not determined due to a crash in the Contacts app or sync errors with your Google/Mi Account.

  • πŸ“‡ Numbers are identified but no names are displayed from the phone book.
  • πŸ”„ After the call in the magazine, the number is visible, but during the call - "UnknownΒ».
  • ☁️ Contacts are duplicated or lost after synchronization.

Decisions:

  1. Reset the settings of the Contacts app: Settings β†’ Apps β†’ Contacts β†’ Storage β†’ Clear the data After that, restart the phone and wait for the sync to be re-synced.
  2. Disable and enable sync: For Google: Settings β†’ Accounts β†’ Google β†’ Account Sync β†’ Contacts (disable and turn on again). For Mi Account: Settings β†’ Accounts β†’ Mi Account β†’ Sync.

Check the duplicate contacts:

"Google Contacts"

Export and import your contacts again:

  • Export contacts to.vcf via Contacts β†’ Settings β†’ Import/Export.
  • Remove all contacts from the phone’s memory.
  • Import them back from the file.

⚠️ Note: If you are using a double SIM-Check if the service is not assigned AOI'm just going to one of them. β†’ SIM-Maps and mobile networks select the main SIM call-in.

7. When to contact the service center

If you have tried all the methods in this article, but incoming calls on Xiaomi Redmi are still not determined, the problem may be hardware or related to deep firmware failures.

  • πŸ“΅ Numbers are not defined on any of them. SIM-The problem (not dependent on the operator).
  • πŸ”§ After resetting to factory settings, the problem remains.
  • πŸ“‘ The phone does not catch the network or often loses it.
  • πŸ”₯ Artifacts appear on the screen or the device overheats during calls.
  • πŸ› οΈ You suspect damage after falling or getting moisture.

What to do before visiting the service:

  1. Make a full backup of data through Settings β†’ Additional β†’ Backup and Reset.
  2. Write down your device's IMEI (type *#06#).
  3. Check if the warranty is saved (check by serial number on the Xiaomi website).
  4. If the phone is warranty, do not open it and do not try to repair it yourself.

The cost of repairs in the Xiaomi service center depends on the problem:

Type of repairApproximate cost (β‚½)Timeline
Diagnostics0–50030-60 minutes
Replacement SIM-slot800–1 5001-2 hours
Repair/replacement of the antenna module1 500–3 0001-3 days
Modem flashing1 000–2 0002-4 hours
Replacement of motherboard4 000–10 0003-7 days

πŸ’‘

If the phone is warranty, repairs will cost free, provided that the problem is not caused by mechanical damage or self-interference with the firmware.

FAQ: Frequent questions about the problem

❓ Why Redmi Note 10 Pro does not have numbers on some SIM-map?
This is a typical problem of two-symbol Xiaomi phones. Check: β†’ SIM-Maps and mobile networks assign the main SIM Make sure you're on a problem line. SIM service included AOH (sometimes operators activate it on only one card). SIM-cards in places – if the problem moves to another slot, the hardware module is to blame.
❓ Can a virus block the identification of numbers?
Yes, some malware intercepts calls or modify system settings. To check: Install antivirus (like Dr.Web or Kaspersky) and scan the device. Check the list of device administrators in Settings β†’ Passwords and security β†’ Device administrators, there shouldn't be any suspicious applications. If you find a virus, delete it and reset the network settings (Settings) β†’ SIM-map β†’ Resetting network settings).
❓ After updating MIUI The number of incoming numbers is missing - what to do?
This is a common problem after major updates (e.g., with MIUI 12 on MIUI 13). Solutions: Backup to the previous version: If the update was recent, try rolling back through Settings β†’ About Phone β†’ System Update β†’ Three points β†’ Select a firmware file (you need an older version file). Settings reset: Do a soft reset via Settings β†’ Additional β†’ Backup and Reset β†’ Settings (data will not be deleted). Manual firmware: Download the full firmware package for your model from Xiaomi Firda Update via the official Xiaomi website – help.
❓ Why on Redmi? 9A Numbers are determined only after the second call?
This problem is due to the delay in modem initialization in Redmi's budget models.Solutions: Enable mode only 4GΒ» (turn off 3G/2G) In Settings β†’ SIM-map β†’ Preferred network type. Turn off battery saving for the Phone app (Settings) β†’ Battery β†’ Saving charge β†’ Try turning off VoLTE (if enabled) β€” sometimes it helps stabilize the number definition. If the problem persists, check the signal quality β€” it may be that the phone switches between towers, losing data. AONN.
❓ How to check if my Redmi supports number definition in principle?
All modern Xiaomi Redmi smartphones (starting with Redmi) 4A 2016) support the service AOH at the hardware level. To make sure: Check the model specifications on Xiaomi's official website. Make sure your carrier supports the model. AOH (the list of operators with this service is available on the website of MTS, Beeline, etc.). SIM-card to another phone - if numbers are identified, the problem is your Redmi.If your Redmi is released before 2016 (like Redmi 3 or Redmi Note 3), a firmware update may be required to support modern standards AONN.