Where to enter the number of the SMS-center on Xiaomi: a complete guide with pictures and tips

Have you encountered a problem when messages are not sent or not coming to your Xiaomi? One of the common reasons is the SMS- center number (SMSC) that is responsible for routing SMS- messages between your phone and the carrier. Unlike an iPhone, where the SMS- center number is usually set up automatically, on Android (including MIUI), it sometimes has to be entered manually - especially after a change of operator, resetting or firmware updates.

In this article, you will find step-by-step instructions for all versions of MIUI (12 to 14), including hidden menus of engineering settings, as well as solutions to typical errors, from no input field to save failures. We'll look at how to check the current number SMS- of the center, where to get it from your operator, and what to do if the changes don't apply. We'll go into the nuances for the Redmi, POCO and the old Mi models separately.

What is SMS- Center and Why is it Important for Xiaomi?

The SMS- Center Number (SMSC) is a special short number (usually 5-10 digits) that is used by the mobile network to route your SMS. When you send a message, it first goes to the operator's server (SMSC), and from there to the recipient. If this number is incorrect or missing, the messages:

  • ๐Ÿ“ค Not sent (remain in a "Send" status or disappear without error)
  • ๐Ÿ“ฅ Not coming (sender receives failure notification)
  • โš ๏ธ Arrives with a delay (sometimes hours later)
  • ๐Ÿ”„ Duplicate (receiver sees one message multiple times)

On Xiaomi, the problem is compounded by the fact that MIUI often hides SMSC settings in the depth of the menu or does not provide an interface to change them at all. Unlike Samsung or Google Pixel, where the SMSC input field is available in standard settings, here you may need to:

  • ๐Ÿ”ง Use of the engineering menu (code ##)
  • ๐Ÿ“ฑ Installation of third-party applications (e.g., SMS Fix)
  • ๐Ÿ–ฅ๏ธ Connect to PC via ADB

In addition, after the MIUI update, the SMSC settings may be reset, especially if you use two SIM- cards or switch between carriers often.

๐Ÿ“Š Which communications operator do you use?
MTS
Beeline
MegaFon
Tele2.
Yota
Other

Where to find a SMS- center number for your operator

Each operator in Russia and CIS has its own unique number before entering an SMSC number, and the following is an up-to-date table for the main providers (reviewed in 2026):

Operator.Number. SMS-centre (SMSC)Notes
MTS+79160000000For the Moscow region. in other regions may differ (check with the operator).
Beeline+79030000000It is common for all regions of Russia.
MegaFon+79260000000For Moscow and Moscow. in St. Petersburg: +79510000000.
Tele2.+79500000000It works in all regions of presence.
Yota+79990000000It uses the infrastructure of MegaFon, but has its own SMSC.

โš ๏ธ Warning: If you use a virtual operator (e.g. Tinkoff Mobile, SberMobile), the SMSC number may be different.

  • ๐Ÿ“ž Support (toll free from operator number)
  • ๐ŸŒ On the official website in the "Phone Settings" section
  • ๐Ÿ“„ In the contract or start pack SIM- cards

You can also automatically find the SMSC number by sending an empty SMS to the short number 0000 or 0001 (not all operators work), and a service message will be sent back with the current SMSC.

๐Ÿ’ก

If you travel frequently, keep the SMSC numbers of the main operators in your notes. When changing the SIM- card abroad, this will save time.

Method 1: Enter SMS- Center through standard settings MIUI

On most Xiaomi smartphones (especially with MIUI 12-14), the SMS- center number can be changed via the message menu.

  1. Open the "Messages" app (the envelope icon).
  2. Press three points (โ‹ฎ) top-right โ†’ Choose "Settings".
  3. Go to the "Additional" or "SMS settings" section (the name may differ).
  4. Find the "SMS Center" or "SMS- Center Number".
  5. Enter your operator number (see table above) and click OK.
  6. Reboot your phone to make the changes take effect.

๐Ÿ” If no paragraph "Center SMS" is:

  • ๐Ÿ“Œ Try another path: Settings โ†’ SIM-maps and mobile networks โ†’ [Your SIM] โ†’ Settings SMS โ†’ Center SMS.
  • ๐Ÿ”„ On some models (e.g., POCO F5), this item appears only after sending the first SMS.
  • ๐Ÿ› ๏ธ If there is no menu at all, go to the engineering menu method.

Important: On Xiaomi with two SIM- cards, the SMS- center number is set up separately for each SIM. Make sure you edit the settings of the desired card.

โ˜‘๏ธ Preparation for change SMSC

Done: 0 / 4

Method 2: Change SMSCs through the Engineering Menu (for the experienced)

If standard settings do not allow you to change the SMS- center number, you will have to use an engineering menu, which works on all Xiaomi models, but you need to be careful - wrong actions can disrupt the network.

Instructions:

  1. Open the phone application (call).
  2. Enter the code: ##4636## Some models may require code ##36446337##
  3. You will be taken to the Testing menu. Select Phone Information (or Phone Information).
  4. Scroll down to the "SMSC" block. Here you will see the current center number (if any).
  5. Click on the "Update" or "Update" field.
  6. Enter a new SMSC number (e.g. +79160000000 for MTS) and click "Update".
  7. Reboot the phone.

โš ๏ธ Note: No engineering menus are allowed:

  • ๐Ÿšซ Change other parameters (e.g., PRL or Network Type) if you don't know their values.
  • ๐Ÿšซ Pressing the Reset or Factory Reset buttons will result in data loss.
  • ๐Ÿšซ Enter the number SMSC in a format without + (e.g. 79160,000,000 instead of +79160000000).

If you still donโ€™t send messages after the SMSC update, check:

  • ๐Ÿ“ถ Network signal level (see Signal Strength in the engineering menu).
  • ๐Ÿ“ต Flight mode - it should be turned off.
  • ๐Ÿ”„ Network switching: Try manually selecting the operator in Settings โ†’ SIM-maps โ†’ Network selection.
What to do if the engineering menu is not opened?
If nothing happens after entering the code ##4636##, try: 1. Use the alternative code: ##36446338## or ##36446337##. 2. Install the MTK Engineering Mode app (for MediaTek-based phones). 3. Enable Developer Mode (7 times click on MIUI version in phone settings) and try again.

Method 3: Using ADB to change SMSCs (for advanced ones)

If none of the previous methods worked, the Android Debug Bridge (ADB) option remains, which requires connecting the phone to a computer, but is guaranteed to work on all versions of MIUI.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/Linux/macOS.
  • ๐Ÿ”Œ Cable USB (preferably original).
  • ๐Ÿ“ฅ Installed drivers Xiaomi and ADB (You can download from the official Android website).

Step-by-step:

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone โ†’ MIUI Version. Click on MIUI Version 7 times until the notification โ€œYou are a developerโ€ appears.
  2. Activate USB Debugging: Return to Settings โ†’ Additional โ†’ For developers. Turn on the USB Debugging switch.
  3. Connect the phone to your computer and confirm the debugging permission.
  4. Open the command line (Windows) or terminal (macOS/Linux) and type: adb shell content insert --uri content://telephony/carriers/smsc --bind address: <your SMSC> For example, for MTS: content insert --uri content://telephony/carriers/smsc --bind address:s"+791600000000"
  5. Reboot the phone.

๐Ÿ”น Verification of current SMSC via ADB:

adb shell


content query --uri content://telephony/carriers/smsc

If the command returns an empty result, the SMSC number is not set, and then you can also try an alternative method:

adb shell


setprop ril.smsc <your number SMSC>

๐Ÿ’ก

ADB is the most reliable way to change SMSCs, but it requires caution, and the wrong commands can disrupt the communication module.

SMS is not sent even after changing SMSC

You changed the SMS- number, but the messages still don't work? Here are the typical reasons and ways to fix them:

Problem.Possible causeDecision
SMS is not sent, but calls are working.Incorrect SMSC number format (e.g. without +)Check the format: it should be +79XX0000000 (with plus and country code).
Messages are sent but not comingBlocking by the operator or problem with the SIM- cardCall the carrier or try another SIM on that phone.
After restarting, the SMSC is reset.Failure in MIUI settings or conflict with firmwareUse ADB to permanently change or reset your network settings (Settings โ†’ SIM- cards โ†’ Network Reset).
There is no field for entering SMSC in the settingsMIUI restrictions for some regionsUse the Engineering Menu or ADB.

๐Ÿ› ๏ธ Additional steps for diagnosis:

  1. Install the Fix & Restore SMS app from Google Play, which will show you the current SMSC and allow you to change it without root rights.

โš ๏ธ Warning: If after all the manipulations SMS still doesn't work, the problem may be a hardware failure of the communication module. In this case, contact Xiaomi's service center - especially if the phone fell or came into contact with water.

Features for different Xiaomi models

SMSC settings may vary depending on the model and version of MIUI. Here are the key nuances:

  • ๐Ÿ“ฑ Redmi Note 10/11/12: The field for SMSC is usually available in standard message settings. MIUI 13+ may need to send at least one SMS first.
  • ๐Ÿ“ฑ POCO F3/F4/F5: Use the engineering menu (code ##4636##. On some firmware, SMSC is reset after an update โ€” check after each update.
  • ๐Ÿ“ฑ Xiaomi Mi 11/12/13: The message menu may not have the "Center SMS" option โ€” use ADB. On flagship models, sometimes resetting network settings (Settings โ†’ Memory โ†’ Resetting Network settings โ†’ Resetting) helps.
  • ๐Ÿ“ฑ Older models (Redmi 4/5, Mi A1/A2): On Android One (e.g. Mi A2) SMSC, root access may be required on older versions of MIUI (up to 10-th).

๐Ÿ” Ownership Tip POCO: If you have custom firmware installed (e.g., Pixel Experience), the settings SMSC may be in the developer menu (Settings โ†’ System โ†’ Developer โ†’ Settings SMS).

For models with dual SIM- card (for example, Redmi Note 12 Pro+) it is important:

  • ๐Ÿ”„ Set SMSC separately for each SIM.
  • ๐Ÿ“ถ Before changing SMSC, make sure that the desired SIM- card is active (in network settings).
  • ๐Ÿ”‹ After changing SMSC, restart the phone or the settings may not apply.

Frequent Questions (FAQ)

๐Ÿ”น Why don't messages go out after you type SMSC?
Possible reasons: ๐Ÿ“ต No network: check signal strength and switch to 3G/4G manually. ๐Ÿšซ Operator lock: some tariffs (e.g., "Internet cards") do not support SMS. ๐Ÿ”ง Failure in MIUI: try resetting the network settings or updating the firmware. If nothing works, contact the operator - perhaps the problem is on their side.
๐Ÿ”น Can you change SMSC without a computer?
Yes, in most cases, it is enough: Use standard message settings (if the SMS Center option is available). Log in the engineering menu using the code ##4636##. Install the SMS Fix & Restore application from Google Play. ADB is only needed if other methods do not work.
๐Ÿ”น How to find the current SMSC number on Xiaomi?
Verification methods: ๐Ÿ“ฑ Through the engineering menu (##4636## โ†’ Phone information โ†’ SMSC). ๐Ÿ–ฅ๏ธ Through ADB (content query command --uri content://telephony/carriers/smsc). ๐Ÿ“ง Send an empty SMS to the 0000 number โ€” a service message from SMSC may come in response.
๐Ÿ”น Do I need to enter SMSC for each SIM- card separately?
Yes, if you have two. SIM-cards, number SMS-The center is customized individually for each. ๐Ÿ”„ When you change active SIM phone-setting SMSC It doesn't automatically switch. ๐Ÿ“ฑ In the engineering menu, select the desired one. SIM change SMSC (Phone field) ID).
๐Ÿ”น What should I do if SMSC flies off after resetting?
This is a known problem MIUI Solutions: ๐Ÿ“Œ Use ADB to permanently change SMSC (see method 3). ๐Ÿ”„ Install the SMS Backup & Restore app to save settings. ๐Ÿ“ฑ Check if Auto Update SMSC is enabled in message settings (if any). If the problem recurs after each reset, it could be a firmware bug. Try updating MIUI or reflashing the phone.