How to change SMS-center on Android-smartphones Xiaomi: all working methods

Sending. SMS On smartphones Xiaomi sometimes becomes a problem because of the incorrect configuration SMS-centre (SMSC) — The server number that all text messages are routed through. If you encounter errors like "Message not sent," "No network for the text message to be sent." SMS» Or you just don't get a response to a text message, and it's often the wrong address. SMS-center on Redmi devices, POCO and other Xiaomi lines, including hidden settings and circumvention of restrictions MIUI.

It is important to understand that the problem is not always in the phone: operators periodically update the numbers. SMSC, Xiaomi's firmware doesn't always automatically pull up the actual data, and even after changing the SIM card or updating it. MIUI We'll look at the standard methods (through USSD-codes and engineering menus), and alternative ones - using third-party applications and ADB-We'll focus on two-sim-card devices where you can set up a setup. SMSC It requires a separate approach for each slot.

What is it? SMS-The center and why you need to change it

SMS-centre SMSC — Short Message Service Center is a mobile operator server that handles text messaging and delivery, and when you send an SMS, it first gets to the mobile operator. SMSC, If the address of the center is incorrect or outdated, the messages are either not sent at all or "hang" in the status "Sent».

Typical signs of an SMSC problem:

  • 📵 Messages leave but do not reach the addressee (without error notification).
  • ⚠️ Error: “Message service is not available” or “No network for the service” SMS».
  • ⏳ SMS is in the status of “Sent” for more than 5 minutes.
  • 🔄 After restarting the phone, the first 1-2 The messages are sent and then the errors are repeated.

On Xiaomi devices, the problem is compounded by the fact that MIUI by default hides SMSC settings from the user. Unlike “naked” Android, where the center number can be changed in the standard Messages app, workarounds are required. In addition, after updating the firmware or resetting the settings, SMSC can be reset to a default value, which is not always relevant for your carrier.

⚠️ Attention: Incorrectly stated SMS-The center can lead not only to problems with sending, but also to the loss of incoming SMS (for example, confirmation codes from banks). SMSC your operator.

How to find out the current SMS-Xiaomi

Before you change your settings, check which SMSC is currently in use, and you can do this in several ways:

Method 1: USSD-code

The fastest method is to use USSD-Open the phone app and type in:

##4636##

In the engineering menu that opens, go to the Phone Information tab and scroll down to the SMSC block. The current center number (or empty field if not specified) will be listed here.

Method 2: Through the Messages app (hidden function)

In some versions of MIUI, you can see SMSC through the standard application:

  1. Open the “Messages” and create a new SMS.
  2. Enter +79991234567 (any number) in the recipient field.
  3. Hold your finger to the text input field of the message – the context menu should appear.
  4. Select SMS Settings → “More” → “SMS Center”.

If this item is not available, your version of MIUI hides it (see the following methods).

Method 3: Third-party applications

Utilities like SMS Center or SMSC Set (available on Google Play) show the current SMSC and allow you to change it. Apps do not require root rights, but can request permission to send SMS.

📊 Which communications operator do you use?
MTS
Beeline
MegaFon
Tele2.
Yota
Other
Operator.Current. SMS-centre (2026)USSD to be checked
MTS+79160000000*111*0887#
Beeline+79030000000*110*11#
MegaFon+79260000000*105*00#
Tele2.+79500000000*155*1#
Yota+79990000000*104#

Method 1: Change SMS-Center through the Engineering Menu

This method works on most Xiaomi devices without root rights and additional applications. MIUI 12–14:

  1. Open the Phone app and enter the code: ##4636###
  2. In the engineering menu, select “Phone Information” (or “Phone Information” in English firmware).
  3. Scroll down to the SMSC block, and here you will see the current center number.
  4. Click on the number field, delete the old SMSC and enter a new one (for example, +79160000000 for MTS).
  5. Click on "Update" (Update).

If the SMSC field is inactive or absent:

  • 🔄 Try restarting your phone and repeating the steps.
  • 📱 Make sure that the SIM card is active and is determined by the system (check in Settings). → SIM-maps and mobile networks»).
  • 🔧 Some firmware requires you to first press “Refresh” in the upper right corner of the engineering menu.

⚠️ Note: On dual-SIM devices (Redmi Note 12 Pro)+, POCO X5 Pro, etc., the engineering menu can show SMSC To change the center for the second SIM card, temporarily make it the main one in the settings.

Make sure that the SIM card is active|Write down the current one. SMSC (kickback)|Check the balance (USSD-Requests may be paid)|Turn it off. VPN (can block USSD)

-->

Method 2: USSD-shift-team SMS-centre

Some operators provide USSD-codes SMSC. This method is easier than manual editing, but it doesn’t always work:

  • 📶 MTS: send USSD-request *111*0887# and follow the instructions.
  • 📶 Beeline: enter *110*11# → Choose "Settings" SMS».
  • 📶 MegaFon: Use it *105*00# → «Message settings».
  • 📶 Television2: send *155*1# and select "Settings" SMS-centre».

If USSD-team didn't work:

  1. Check that the SIM card of the operator for which you are using the code.
  2. Make sure you have enough money in your account (some of the funds you have in your account) USSD-fee-paying).
  3. Reboot your phone and try again.

USSD-The method is convenient because the operator himself substitutes the current SMSC, However, on Xiaomi with custom firmware (e.g. Xiaomi.EU), these commands may not work due to a modified dialer.

💡

If USSD-The code doesn’t work, try entering it through the standard Phone app, not through third-party dialers like Truecaller or Google Phone.

Method 3: Applications for Change SMS-centre

If the engineering menu and USSD didn't help, use third-party utilities.The best options for Xiaomi are:

1. SMS Center (by Ritesh Sahu)

The app shows the current SMSC and allows you to edit it. It supports dual-SIM:

  • 📥 Download from Google Play.
  • 🔍 Open the app and it will automatically identify the current center.
  • ✏️ Press "Change" SMSC» Enter a new number (for example, +79030,000,000 Beeline).
  • 🔄 Confirm the change and restart the phone.

2. SMSC Set

More advanced utility with support for ADB-commands for complex cases:

  • 🛠️ Requires permission to send SMS and access to telephone functions.
  • 📊 Shows the history of change SMSC.
  • 🔧 Allows you to reset the center to factory settings.

Advantages of applications:

  • ✅ Works on all versions MIUI (including MIUI 14).
  • ✅ Supports dual-SIM (you can configure a separate SIM) SMSC sim-card).
  • ✅ Keeping a history of change.

Disadvantages:

  • ❌ Some apps contain advertisements.
  • ❌ Require additional permissions (may cause suspicion in antiviruses).
What to do if the app does not see the SIM card?
If SMS center SMSC Set does not detect the SIM card, check: 1. is SIM card activated in settings (Settings) → SIM-maps and mobile networks). 2. Are there any restrictions on the application in Settings → Annexes → Permits. 3. Is In-Air mode in use or power saving that blocks access to the network. If the problem persists, try reinstalling the app or using another method (e.g, ADB).

Method 4: Modifying SMSCs through ADB (for advanced)

If the standard methods do not work, you can change them. SMS-Center for Android Debug Bridge (ADB). This method requires a computer and basic command line skills, but it works on all Xiaomi devices.

Step 1: Preparation

  • 🖥️ Install. ADB Tools on PC.
  • 📱 Turn on "Debugging by" USB» on the phone: Go to Settings → About the phone. Press 7 times on "Version." MIUI», To activate the developer mode. Go back to Settings → Additionally. → For developers" and include "Debugging by USB».
  • 🔌 Connect your phone to the PC by USB (Select the "File Transfer" mode when requested).