Why not come SMS on the new Xiaomi phone: a complete diagnosis and solution

Introduction: Why SMS is a big deal for Xiaomi

You just unpacked the new Xiaomi Redmi Note 13 or POCO X6 Pro, put it in. SIM-And this is a familiar situation for many smartphone owners, not because of the crooked hands, not because of the defective hands, because 80 percent of the time, the settings, the firmware, are to blame. MIUI or the nuances of the work of mobile operators.

Unlike iPhones or Samsungs, Xiaomi phones often face problems receiving SMS messages due to aggressive power optimization, specific implementation of the communication module or conflicts with firmware. For example, owners of Redmi 12 massively complained about the loss of messages from banks after upgrading to the Internet. MIUI 14. POCO F5 SMS bug was only manifested when the activated mode "Performance».

In this article, we'll look at all the possible causes, from the banal lack of a network to the hidden parameters of the engineering menu, you'll get checklists for diagnostics, instructions with screenshots and tips that you won't find in the official documentation of Xiaomi.

1. Checking the basic settings: SIM-map, network and flight mode

Before you dig deep, make sure that the problem isn't the basics. 35% of text messages don't come because of a mobile internet connection that's disconnected or a mobile internet connection that's not installed correctly. SIM-Cards – especially if you moved them from an old phone.

Open the Settings. → SIM-Maps and mobile networks and check:

  • 📶 Mobile network is enabled (the switch at the top of the screen must be active).
  • 🔄 The “Only” regime 4G» — Some operators (for example, Tele2) block SMS in networks 5G or 3G. Try to manually select only LTE.
  • ✈️ Flight mode is turned off – even if the network indicator is on, sometimes the communication module “falls asleep” after activating this mode.
  • 🔧 SIM-map is determined – if the operator name is displayed “No Services” or “Search is in progress”, the card is not activated or damaged.

Pay special attention to the item Network type. 13T And the newest default may be 5G/4G/3G (Cars, but some operators (e.g. Yota) prioritize SMS only in the 4G. Try to manually install only LTE and reboot the phone.

☑️ Basic network diagnostics

Done: 0 / 4

⚠️ Note: If you use two of these SIM-The default SMS can only come to the main card (Slot 1). To change this, go to Settings. → SIM-map → Notifications about messages and select the desired slot.

2. Firmware problems MIUI: bugs and solutions

MIUI It's known for its features, which sometimes break standard functionality. MIUI 13-14 was a bug that blocked SMS from banks (short numbers) with system anti-spam.+ Posts Disappeared After Updating to Android 13.

Here's what we can do:

  • 🔄 Update the firmware - go to Settings → The phone. → Update System. Even if the system says "No Updates", click on the three dots at the top and select Download the latest version.
  • 📱 Reset your network settings, which will remove stored Wi-Fi points and mobile network settings, but often solves the problem. → Connections and sharing → Resetting the network.
  • 🔧 Turn off battery optimization for "Messages» — MIUI It can "sleep" the application, which is why it does not receive an SMS. → Annexes → Application management → Communications → Battery → No restrictions.
  • 🚫 Check the blacklist, sometimes the bank or service numbers are accidentally blocked. Open the Messages app, click ⋮ → Spam and blocking.

If the problem has occurred after the update, try to roll back to the previous version of MIUI.

  1. Download the necessary firmware from the official Xiaomi website (choose Stable, not Developer).
  2. Rename the file to update.zip and place it in the root of the phone’s memory.
  3. Go to Settings → About Phone → System Update, click on three dots → Select a firmware file.
How to check the version of MIUI and Android
Open the Settings. → The phone, the line version. MIUI I'll say something like 14.0.5.0.TMCRUXM (where 14.0.5.0 is the version MIUI, TMCRUXM — The Android version is listed below, for example Android 13 TKQ1.221114.001.
MIUI versionFamous SMS bugsDecision
MIUI 12.5–13Blocking SMS from short numbers (banks, services)Disable Spam Protection in Message Settings
MIUI 14 (Android 13)SMS doesn't come in mode 5GManually select Only LTE network-setting
MIUI 14.0.4+Delayed delivery of SMS up to 10 minutesReset network settings or roll back to MIUI 13
Developer versionsAccidental loss of SMS during rebootGo to the Stable version of the firmware
📊 What's your version? MIUI?
12.5 or older
13.x
14.x
Developer/Beta
I don't know.

3. Conflicts with applications: what prevents SMS

SMS in Android is handled by the Messages system app, but other programs can intercept or block them, for example, antivirus (Avast, Dr.Web) often filters incoming messages, and call managers (Truecaller) can redirect them to spam.

Here's how to check:

  • 🛡️ Disable the antivirus – temporarily remove or deactivate programs like Avast, Kaspersky, 360 Security.
  • 📞 Check the call apps — Truecaller, GetContact and analogs can block suspicious numbers. Go to their settings and turn off SMS filtering.
  • 🔄 Reset defaults – if you have ever chosen another SMS application (like Google Messages), the system may get confused. → Annexes → Default management → Annex for SMS and choose the standard.
  • 🚫 Disallow optimization for key apps – other than Messages, check battery settings for Google Play Services and Phone.

If you use Google Messages as your primary SMS application, make sure that its settings include the Autoboot option. MMS (Yes, it affects regular SMS, too, and check if the tick is right next to the Spam Protection.

💡

If you have recently installed applications to block spam (for example, SMS Blocker, delete them. They often conflict with Xiaomi system services.

4.Problems on the operator side: what to do

Sometimes it's not the phone that's to blame, but the mobile operator, for example, MegaFon in 2023 massively blocked SMS on new devices because of a bug in the database. IMEI, a Beeline restricted the delivery of messages when roaming on the hook:

Signs of a problem on the operator side:

  • 📵 SMS is not coming, but calls are working.
  • 🔄 Messages arrive with a delay (after 10-30 minutes).
  • 📱 On other phones with the same SIM-SMS card doesn't come either.
  • 🏦 Not only SMS from banks or services (short numbers).

What to do:

  1. Call the operator and ask them to re-register your number online. IMEI phone number (you can find it by code *#06#).
  2. Check if the service is activated “Spam Protection” – some operators (for example, MTS) by default block messages from short numbers.
  3. If you have recently changed your phone, ask the operator to update the binding. IMEI This is true for Xiaomi, as their devices are sometimes defined as “uncertified».
  4. Try sending a text message to your phone from another phone, and if it doesn't come, the problem is definitely on the operator's side.

⚠️ Note: If you are using a virtual operator (Tinkoff Mobile, SberMobile, Yota), check if the expiration date has expired. SIM-Some virtual operators block SMS messages after 3-6 months without activity.

5. Hidden settings: engineering menu and APN

If all the previous steps didn't work, it's time to dig deeper, because Xiaomi has hidden settings that can affect how you receive SMS messages. APN (access points) or disconnected CS-SMS engineer.

Verification APN:

  1. Go to Settings. → SIM-maps and mobile networks → [yours SIM] → Access points (APN).
  2. If there are several profiles, leave only the one that corresponds to your operator (for example, Internet.mts.ru for MTS).
  3. Press the right one. APN And check that in the Type field. APN Default,mms,supl (if not, add manually).
  4. Save the changes and restart the phone.

Engineering menu (only for experienced users!):

Open the phone app and enter the code:

##4636##

Go to the Phone Information tab and check:

  • The Services section should be GSM service.
  • In condition SIM — Ready.
  • If the network type is Unknown, the problem is in the communication module.

For advanced users: if SMS does not come to the 4G (VoLTE, but they work in 3G, try to CS-SMS (Circuit-Switched SMS) It's an engineering menu:

  1. Enter the code ##4636##.
  2. Go to Phone Information → Settings (three dots at the top).
  3. Select Turn on CS-SMS (if there is an option).

💡

If you are not sure about your actions, do not change the settings in the engineering menu. Incorrect settings can lead to loss of network!

Hardware problems: SIM-map, antenna, IMEI

If the software methods didn't work, it might be hardware. Here are the most common hardware reasons:

Problems with SIM-card:

  • 🔹 Damaged chip – if the card is bent, scratched or cropped (nano-SIM from micro-SIM), the contacts may not be readable.
  • 🔹 Old one. SIM — 5-year-old+ New communication standards may not be supported for years (e.g., VoLTE).
  • 🔹 Incompatible format – some Xiaomi (e.g. Redmi) 10C) Do not work with eSIM unless activated via operator.

Phone problems:

  • 📡 Damaged antenna – if the phone fell or got wet, the antenna module contact could have gone away.
  • 🔧 Broken. SIM-slot – a frequent problem after changing the screen (masters can damage the plume).
  • 🆔 Unabled IMEI — If the phone is bought from your hands and it is erased or counterfeited IMEI, Operators can block SMS.

How to check:

  1. Try inserting. SIM-If the text doesn't come in there, the problem is the card or the operator.
  2. Check it out. IMEI If it consists of a single zero or repeating digits, it should be restored.
  3. Look at this. SIM-If the contacts are bent or oxidized, contact the service.

⚠️ Note: If you suspect that IMEI phone is not original (for example, after firmware), do not try to restore it yourself. In Russia, this can lead to the blocking of the device in the network of operators.

7. Alternative solutions: messengers and services

If you’ve exhausted all options but still don’t get SMS, consider workarounds:

1. forwarding SMS to email

Some operators (e.g. Beeline) allow you to set up SMS forwarding by e-mail.

  1. Register in the personal account of the operator.
  2. Find the section "Service Management» → «SMS forwarding».
  3. Please enter your email and activate the service.

2.Use of messengers for important notifications

Many banks and services (Sberbank, Tinkoff, Yandex.Money) allow you to receive notifications through:

  • 📌 Push notifications in the mobile application (configure in the security profile).
  • 📌 Telegram/Viber/WhatsApp — Some services send confirmation codes through bots.
  • 📌 Email – Google and Apple let you link email to restore your account.

3. Virtual numbers

Services like SMS-Man or 5sim They provide temporary numbers to receive SMS, which is true if you need to get a confirmation code to sign up for the service, but these numbers are not suitable for banking transactions.

💡

If you often don’t receive SMS from banks, install their official applications and activate push notifications, for example, Sberbank Online allows you to completely abandon SMS codes in favor of biometrics.

FAQ: Answers to Frequent Questions

Why do not SMS only come from banks (Sberbank, Tinkoff, VTB)?
It's a problem. MIUI 13-14, where system anti-spam blocks messages from short numbers (e.g. 900, 1234).Solution: Open the Messages app. ⋮ → Spam and lock. Make sure the bank number is not blacklisted. Turn off Spam Filtering. If it doesn't work, contact the bank and ask for a push notification in the app.
SMSes are coming, but they're late, 10 to 30 minutes.
This may be related to: Battery optimization — MIUI «Solution: Settings falls asleep. → Annexes → Communications → Battery → No restrictions. Operator problems -- especially for virtual operators (Tinkoff Mobile, SberMobile). Call support. Wrong settings. APN — check what's in the type APN Specified default,mms,supl.
The old phone had text messages coming, but the new Xiaomi didn't. What do you do?
The problem is probably one of three: SIM-card - the old card may not support the new communication standards. IMEI — If you bought a phone with your hands, IMEI Check the code *#06#. Operator settings - some operators link services to a particular device. Call support and ask for "re-register the number on the network».
Can I recover lost SMS messages?
Unfortunately, if the SMS has not reached the phone, it is impossible to restore them — they are stored on the operator's servers for no longer than 3-7 days. However, you can: Ask the sender to send the message again. If it is a confirmation code, request a new one (usually there is an option to "Send the code again"). Contact the operator - sometimes they can provide a message log (for example, for bank transactions).
Will resetting the phone to factory settings help?
Yes, but only if the problem is software (such as a firmware failure or application conflict) Before reset: Back up the data (Settings) → The phone. → Backup. Remember the usernames/passwords from your accounts (they will erase!) Go to Settings → Additionally. → Reset settings and select Erase all data. After reset, do not restore data from the backup immediately - first check if SMS is coming.