How to see the number of the SMS-center on Xiaomi: detailed instructions

Problems with sending text messages on Xiaomi, Redmi or smartphones POCO Often puts users at a loss, when messages don't leave and the network indicator shows a confident reception, usually indicates a failure in the routing configuration (SMSC), spelled-in SIM-map or settings of the device.

A message center is a special server of a carrier that receives your SMS and forwards it to the recipient. If the phone settings indicate the wrong address of that server or the field is empty, the device simply does not know where to transfer data. On devices with a MIUI or HyperOS shell, access to these parameters can be hidden from the average user, requiring the use of specific codes or engineering menus.

In this guide, we will discuss in detail all available methods of checking and changing the number. SMS-You'll learn to use hidden diagnostic menus, work with engineering mode, and understand why standard settings may not display the right information.

What is the message center number and why is it needed?

The Short Message Service Center number, often abbreviated as SMSC, is a critical parameter for mobile communication. It's not just a random set of numbers, but the actual phone number or gateway address on the operator's network (MTS, Beeline, Megaphone, Tele2, etc.) through which all traffic of your texts passes. When you send an SMS, it first arrives at this server, which checks the availability of the subscriber and delivers the message.

Many users mistakenly believe that this setting is automatically set and never changes. SIM-The settings can get lost on Xiaomi smartphones, sometimes there is a software conflict in which the phone reads the empty value instead of the real number, which leads to an instant sending error. SMSC It is always unique for each operator and region, so there is no universal solution for all SIM cards.

It is important to understand the difference between a customer service phone number and a message center technical number, which rarely coincides with the usual short numbers we dial to communicate with the operator. In a global format, it usually starts with plus 7 (for Russia) or another country code, followed by a long sequence of numbers. Without the correct value of this parameter, it is impossible not only to send, but sometimes to receive delivery statuses.

📊 Have you ever had a problem not sending SMS to Xiaomi?
Yes, messages are in the status of "Sending"
No, I'm working stable.
It was, but the reboot helped.
The problem only arose when roaming

How to check the number through the engineering menu

The most reliable and in-depth way to (check) the technical parameters of communication on Xiaomi is using the engineering menu. This is a hidden partition of the system, designed for engineers and testers, which gives access to the radio module. To enter this mode, most devices with MediaTek and Qualcomm processors use a universal code. You need to open the Phone application and type the combination # # #3646633#. If the code does not work, try the alternative ##4636#, which opens the test menu.

Once you enter the code, you will open a multi-tab interface, you will need to go to Telephony or Connection. You will need to find an SMSC. In some versions of MIUI firmware, this item may be hidden in the Network Selecting or Set Preferred Network Type tab, and if you see a numbered field, you have a parameter written in. If the field is empty or contains zeros, that is the cause of your problems.

Note that you can not only look at the engineering menu, but also change the value, but you need to be very careful, because the wrong input format can lead to the fact that the communication module will not register on the network at all. Before making any changes, it is recommended to write down the current values (if any) or take a picture of the screen. Query is also available in the engineering menu, which allows you to get the current number directly from the user. SIM-card.

☑️ Checking in the engineering menu

Done: 0 / 5

Use of the USSD-codes for different operators

If tinkering with engineering menus seems too complicated or risky, you can use the USSD-These are special commands that go directly to the operator’s server, but on modern Xiaomi smartphones with Android 10 and above, direct sending of such codes is often blocked by the security system, and you may see the error “Code is invalid” or “Connection error”. In this case, the use of prefixes helps. + front-off.

For Russian operators, the following standard commands are used to check the number of the message center. For MTS it is *111*123# or *111*8#. For MegaFon, the command *500# is used. The Beeline operator provides information via *110*071#. For Tele2, the request *155*00# is relevant. After dialing and calling, a pop-up window with information about the service, including the SMSC number, should appear on the screen.

There is also a universal standard code. GSM *#5005*7672#. When dialing it, the phone must automatically display the message center number recorded in the SIM-If the number is replaced by an error message or the code is ignored, then the operator has blocked the request or yours. SIM-The card does not support reading this parameter through USSD. In this case, only the option with an engineering menu or a call in support remains.

💡

If USSD-the code does not work, try to type it by putting a comma (pause) at the end, for example: *111*8#, And press the call. Sometimes it bypasses the interface lock.

Setting parameters in the standard message menu

In some older versions of the shell MIUI Or in Google's standard Messages app, you can change the center number in the open menu. To check this, open the messaging app, click on the three dots in the top right corner, and select Settings. Next, look for "More" or "Settings." SIM-map».

If you're lucky, you'll see a Message Center or SMSC, which displays the current number. If it's different from your carrier's official number, you can manually fix it. Click on the field, enter the correct number in an international format (e.g., +7916...) and click OK or Save. After that, it's recommended to reboot your smartphone to apply the changes.

It is worth noting that in the latest Android and HyperOS updates, Google is increasingly hiding this item from the user interface, leaving it available only through system systems. API. If you don’t find the appropriate field in the app settings menu, it means that the manufacturer or OS developer has blocked direct access to avoid random user errors. USSD-code.

Table of SMS-centers numbers of the main operators

For convenience, the table below shows the current messaging center numbers for the largest mobile operators, and use this data to check and manually adjust if the automatic detection doesn't work. Remember, the input format must strictly conform to the international standard.

Operator.SMSC number (Format +7...)Region of actionNote
MTS+79168900000Russia (Moscow and MO)For other regions, the first figures may differ.
MegaFon+79262000000Russia (Moscow and MO)A single number is often used for the whole country.
Beeline+79030000000Russia (Moscow and MO)In some regions +7903...
Tele2+79000000000RussiaStandard number for most regions
YotaDepends on the network.RussiaUses the infrastructure of MegaFon or Tele2

It is important to note that for regions, the numbers may differ by the first three digits after the operator code. For example, for MTS of St. Petersburg, the number will begin with +7921, not +7916. You can find the exact number for your specific region on the operator's official website in the "Help" or "Settings" section, or by calling the support service.

⚠️ Note: When manually entering a number in the engineering menu, make sure you don't add extra characters, spaces or dashes.The number should only consist of numbers and possibly a plus sign at the beginning, although in some engineering fields, plus is replaced by a country code without a symbol.

Solving problems with sending SMS to Xiaomi

If the number of the message center is correct, but SMS They don't send anyway, the problem can go deeper. On Xiaomi devices, there are often conflicts between Google's Messages app and the system caller./MIUI. Try clearing the message app cache. Go to Settings for that. → Annexes → All applications → Messages and select "Clear» → «Clear the cache. This action is safe and will not delete your correspondence.

Another common cause is a communication module malfunction after a firmware update. In this case, network settings reset helps. Go to Settings → Connection and Sharing → Reset Wi-Fi, mobile networks and Bluetooth. Click Reset. The phone will reboot and you will have to re-enter Wi-Fi passwords, but the cellular network settings will be updated and can correctly pick up SMSC settings.

It’s also worth checking if you have a third-party program installed to block spam or an “improver» SMS, If you can intercept a shipment, temporarily shutting down those applications, you can diagnose the problem, if nothing helps, maybe you can do it yourself. SIM-The card is physically damaged or outdated – replacing the sim in the cabin of the operator often solves mysterious technical problems.

What if resetting the network settings did not help?
If resetting network settings and checking the number SMSC They didn’t work out, try to get out. SIM-card, wipe the contacts with a pin and insert into another slot (if there are two), also check whether the restriction on sending paid SMS In balance settings or through the operator's application, sometimes the lock is on the operator's side due to suspicious activity.

💡

In 90% of cases, the problem with sending SMS is solved either by correctly setting the SMSC number or simply resetting the network settings in the phone menu.

Frequently Asked Questions (FAQ)

Could the wrong number be SMS-lock-in SIM-map?
No, it's not the right number. SMSC will not lead to lockdown SIM-You just can't send messages, but if you're trying to send a huge amount of data. SMS with erroneous settings, the operator’s antiphrode system may regard this as suspicious activity and temporarily restrict services.
Why is there no engineering menu on my Xiaomi code #3646633##?
On some global firmware versions or after security updates, the engineering menu may be closed through this code, so you can try installing a special application from the Play Market, such as the MTK Engineering Mode, which forcibly opens this interface if you have a MediaTek processor.
Do I need to change the number of the message center when traveling abroad (roaming)?
In most cases, when roaming is enabled, the phone automatically receives a new message center number from the local operator. However, if SMS is not sent, you can try manually writing the home operator number (with your country prefix) or, conversely, leaving the field empty so that the network assigns it automatically.
Does the SMSC number affect the cost of messages?
Technically, the message center number doesn't affect the charging, because the cost is determined by your data plan. However, if you're roaming and you've assigned your home carrier's messaging center number, the message can be sent over the home network, which in some old rates could cost more than a local shipment.