Problems with receiving SMS on Android can arise unexpectedly: the phone stops receiving confirmation codes, notifications from banks or regular messages from friends. The reasons are varied - from operator bans to failures in phone settings. In this article we will look at all possible ways to unblock SMSincluding rare cases when messages are blocked at the firmware level or due to viruses.
It is important to understand that Android does not have a single mechanism for blocking SMS - this may be a limitation on the part of the operator, an error in the Messages application, a conflict with the antivirus, or even a hardware failure. We will consider solutions for each situation, from the simplest to technical manipulations. If you encounter a problem on Samsung Galaxy, Xiaomi Redmi or Google Pixel the instructions are suitable for all models, but taking into account the characteristics of the manufacturers.
Before proceeding with the settings, check the basic things: Is there a network signal? (not in the “4G only” mode), whether Airplane mode, and whether the phone’s memory is full. These factors often cause “imaginary” SMS blocking.
1. Checking the basic phone settings
Start by diagnosing the device itself. Most often, SMS do not arrive due to an incorrectly configured Message Center (SMSC) or disabled short message service. Here's what you need to do:
- 📱 Check the SMSC number: Open the Messages application, tap
⋮ → Settings → Advanced → SMS Center. The number must correspond to your operator (y MTS is +79160000000, u Beeline is +79030000000). If the field is empty, enter the number manually. - 🔄 Reboot your phone: It's trivial, but it helps in 30% of cases. Hold the power button for 10 seconds, select “Reboot”.
- 📶 Check the network type: Select
Settings → Mobile network → Network typeselect3G/2G (auto). Some operators block SMS in 4G/LTE networks. - 🚫 Disable blockers: Antiviruses (Kaspersky, Dr.Web) and optimizers (Clean Master) can filter SMS. Go to their settings and disable the “Message Protection” module.
If after these steps SMS do not arrive, the problem may be deeper. For example, on Xiaomi with firmware MIUI sometimes the built-in spam filter is triggered, which sends messages to “Spam” without notifications. Check your Spam folder in the Messages app.
⚠️ Attention: On some tariffs, operators artificially limit the number of incoming SMS (for example, on “unlimited” tariffs to combat spam). Check the limits in your personal account or with support.
2. Configuring APN for correct operation SMS
APN (Access Point Name) is the access point through which the phone connects to the operator’s network. Incorrect APN settings can block not only the Internet, but also SMS. This is especially true for users who recently switched to eSIM or changed their operator.
To check the APN:
- Open
Settings → Mobile network → Access points (APN). - Click on the current APN profile (usually there is one) and check the fields:
Name: must match the name of the operator (for example, MTS Internet).APN: for MTS —internet.mts.ru, for Beeline —internet.beeline.ru.APN type: should bedefault,mms,supl(if notmms, SMS may not work).
After saving, reboot the phone. If the APN reset itself, this is a sign of a failure in the firmware. In this case, resetting to factory settings will help (more on this below).
Make sure that the SIM card is active
Write down the current settings APN (take a photo)
Check the balance (on some tariffs SMS is paid)
Disable VPN (it may interfere with network detection)-->
3. Unblocking SMS through a telecom operator
If the phone settings are ok, but SMS is still not available. come, the problem may be on the operator's side. Here are typical reasons:
- 🔒 Blocking for spam: If you sent a lot of messages to short numbers (for example, for voting), the operator could temporarily block incoming SMS.
- 💳 Negative balance: On some tariffs (Tele2, Yota) with a zero balance, not only calls, but also SMS are blocked.
- 📵 Technical work: The operator could disable SMS gateways in your region (relevant for MegaFon in remote areas).
To unblock SMS via operator:
- Call support:
- MTS: 0890 or 8 (800) 250-08-90
- Beeline: 0611 or 8 (800) 700-06-11
- MegaFon: 0500 or 8 (800) 550-05-00
- Tele2: 611
UNBLOCK to a short number (for example, 111 for Beeline).Unblocking can take from 10 minutes to 24 hours. During this time, try sending an SMS to yourself from another phone - if it arrives, the problem is solved.
⚠️ Attention: If you use virtual operator (for example, Tinkoff Mobile, SberMobile), they may have their own rules for SMS. For example, SberMobile blocks messages from short numbers by default - this setting must be disabled in your personal settings. office.
4. Resetting network settings and factory reset
If the previous methods did not help, the problem may lie in the Android system files. In such cases, it helps network settings reset or a complete factory reset.
Reset settings network (does not delete data, but resets APN, Wi-Fi, Bluetooth):
Settings → System → Reset → Reset network settings
Factory reset (removes all data, including applications and accounts):
Settings → System → Reset → Delete all data (factory reset)
Before factory reset, be sure to:
- 🔄 Make a backup copy of contacts and SMS (for example, via Google Drive or SMS Backup & Restore).
- 📝 Write down logins/passwords for your accounts (after resetting, you will need to re-authorize).
- 🔋 Charge the phone to at least 50% (resetting when the battery is low can lead to errors).
After the reset, the phone will reboot and you will need to reconfigure the APN and SMS center B. In 90% of cases, this solves the problem with message blocking if it was caused by a software glitch.
What to do if, after resetting, SMS still do not arrive?
If the factory reset did not help, the problem may be:
1. Hardware damage to the communication module (for example, after dropping the phone).
2. IMEI blocking (if the phone is blacklisted by the operator).
3. Incompatibilities SIM cards (for example, micro-SIM in a nano-SIM slot with an adapter).
In such cases, contact the service center for diagnostics.
5. Using third-party applications for SMS
If the standard Messages application blocks SMS, try alternative messengers. They can bypass system and operator restrictions.
| Application | Features | Download link |
|---|---|---|
| Google Messages | Official application from Google with support for RCS (enhanced messages). Automatically configures SMSC. | Play Market |
| Textra SMS | Flexible notification settings, spam blocking, backup. | Play Market |
| Pulse SMS | Synchronization of messages between devices, web version for PC. | Play Market |
| QKSMS | Open source, minimalistic design, dark theme support. | Play Market / F-Droid |
To switch to another application:
- Download and install the selected messenger from Play Market.
- Open it and allow access to SMS.
- In the phone settings (
Settings → Applications → Default applications → Application for SMS) select a new messenger.
Important: some banks and services (for example Sberbank Online or Government Services) may not send verification codes to third-party applications. In this case, temporarily return to the standard “Messages”.
6. Checking for viruses and malware
Viruses and spyware can intercept or block SMS, especially if they contain one-time passwords from banks. For example, a Trojan steals SMS with confirmation codes and sends paid messages to short numbers. Faketoken steals SMS with confirmation codes, and Android.SmsSend sends paid messages to short numbers.
How to check your phone for viruses:
- Install an antivirus with a good reputation:
- Dr.Web Light (free version)
- Malwarebytes (specializes in spyware)
- Bitdefender Mobile Security (paid, but with a trial period)
Settings → Applications) for suspicious apps (for example, with names like “SMS Service”, “Message Helper”).If the antivirus did not find anything, but suspicions remain, try safe mode:
1. Press and hold the power button.2. In the shutdown menu, press and hold “Power off” (you will be prompted to enter safe mode).
3. Confirm the transition.
Only system applications work in safe mode. If SMS works, the problem is in one of the installed applications. Delete them one by one, starting with the last ones installed.
If you often receive an SMS asking you to transfer money or enter a password, this is a sign that your number has been leaked to scammers’ databases. Contact your operator with a request to change your number or activate the “Protection against Fraud” service (free for most operators).
7. Hardware problems and contacting service
If none of the software methods helped, the problem may be in phone hardware:
- 📡 The communication module is damaged (antenna or chip responsible for SMS). Often occurs after a fall or moisture.
- 🔌 The SIM card slot is faulty. Check whether the SIM card is loose in the slot.
- 🔋 Problems with module power supply. For example, swollen capacitors on the board.
How to diagnose a hardware problem:
- Try to insert the SIM card into another phone. If SMS are received, the problem is in your device.
- Check whether the mobile data is working. If not, this is a sign of problems with the communication module.
- Pay attention to IMEI phone: dial
*#06#. If zeros or “unknown” are displayed instead of IMEI, the communication module is faulty.
Repair cost:
- Replacement of the communication module: from 2,000 to 8,000 ₽ (depending on the phone model).
- SIM card slot repair: 1 000–3,000 ₽.
- Diagnostics: usually free if further repairs are carried out in the same service.
If the phone is under warranty, do not disassemble it yourself - contact authorized service center the manufacturer. For Samsung this is Samsung Service, for Xiaomi — Mi Service.
If the phone stops receiving SMS after updating the firmware, this is a sign of a software failure. Try rolling back the firmware to the previous version or wait for a patch from the manufacturer.
FAQ: Frequently asked questions about SMS blocking
Can I unlock SMS without a SIM card?
No, to receive SMS you must have an active SIM card. However, you can:
- Use instant messengers (WhatsApp, Telegram) to exchange messages.
- Activate the "Virtual SIM" service with your operator (for example, MTS Connect), if your phone supports eSIM.
- Receive SMS to another number through forwarding (the setting is available in the operator’s personal account).
Why don’t SMS come from banks, but regular messages do?
This is a typical problem when banks send SMS via alternative gateways (not standard SMSC). Reasons:
- The operator blocks short numbers (for example, 900 for Sberbank).
- The “Do Not Disturb” mode is activated on the phone with an exception for contacts.
- The bank has temporarily suspended sending SMS due to technical work.
Solution: contact bank support and ask to send the code by email or via push notification in the application.
How to unblock SMS on a rooted phone?
If you have root access, try:
- Delete the file
/data/data/com.android.providers.telephony/databases/mmssms.db(this will reset the SMS settings). - Check the folder permissions
/data/user_de/0/com.android.mms—they should be correctrw-rw----. - Use Xposed Framework with the module SMS Patch to bypass operator restrictions.
⚠️ Warning: Incorrect actions with root access can lead to data loss or phone breakdown (full inoperability).
Can the operator block SMS forever?
Theoretically yes, but in practice this is unlikely. Operators block SMS only in extreme cases:
- If your number is used for spam (more than 100 messages per day).
- If you do not pay the bill more than 3 months (for contract tariffs).
- If the number is included in black list at the request of law enforcement agencies.
In most cases, the blocking is temporary (from 1 day to 1 month). To clarify the reason, contact the communication center with your passport.
How to check if my application is blocking SMS?
Some applications (antiviruses, optimizers, call managers) can filter SMS. To check:
- Open
Settings → Applications. - Click on
⋮ → Special access → SMS access. - See which applications have access to messages. Disable suspicious ones.
Also check the settings energy saving: some applications (for example, MIUI Battery Saver on Xiaomi) limit the operation of background processes, including receiving SMS.