Отправка SMS на смартфонах Xiaomi иногда становится проблемой из-за неправильно настроенного SMS-центра (SMSC) — серверного номера, через который маршрутизируются все текстовые сообщения. Если вы столкнулись с ошибками типа «Сообщение не отправлено», «Нет сети для SMS» или просто не получаете ответов на отправленные СМС, виной тому часто бывает неверный адрес центра. В этой статье разберём все актуальные способы изменения SMS-центра на устройствах Redmi, POCO и других линейках Xiaomi, включая скрытые настройки и обход ограничений MIUI.
Важно понимать, что проблема не всегда в телефоне: операторы связи периодически обновляют номера SMSC, а прошивка Xiaomi не всегда автоматически подтягивает актуальные данные. Более того, после смены сим-карты или обновления MIUI настройки могут сбрасываться. Мы рассмотрим как стандартные методы (через USSD-коды и инженерное меню), так и альтернативные — с использованием сторонних приложений и ADB-команд. Особое внимание уделим устройствам с двумя сим-картами, где настройка SMSC требует отдельного подхода для каждого слота.
Что такое SMS-центр и почему его нужно менять
SMS-центр (или SMSC — Short Message Service Center) — это сервер мобильного оператора, который обрабатывает отправку и доставку текстовых сообщений. Когда вы отправляете СМС, оно сначала попадает на SMSC, а уже оттуда — получателю. Если адрес центра указан неверно или устарел, сообщения либо не отправляются вообще, либо «зависают» в статусе «Отправляется».
Типичные признаки проблемы с SMSC:
- 📵 Сообщения уходят, но не доходят до адресата (без уведомления об ошибке).
- ⚠️ Появляется ошибка «
Служба сообщений недоступна» или «Нет сети для SMS». - ⏳ СМС висит в статусе «
Отправляется» более 5 минут. - 🔄 После перезагрузки телефона первые 1-2 сообщения отправляются, а потом снова ошибки.
На устройствах Xiaomi проблема усугубляется тем, что MIUI по умолчанию скрывает настройки SMSC от пользователя. В отличие от «голого» Android, где номер центра можно изменить в стандартном приложении «Сообщения», здесь требуются обходные пути. Кроме того, после обновления прошивки или сброса настроек SMSC может сбрасываться на дефолтное значение, которое не всегда актуально для вашего оператора.
⚠️ Внимание: Неправильно указанный SMS-центр может привести не только к проблемам с отправкой, но и к потере входящих СМС (например, кодов подтверждения от банков). Перед изменением параметров убедитесь, что у вас есть актуальный номер SMSC вашего оператора.
Как узнать текущий SMS-центр на Xiaomi
Прежде чем менять настройки, проверьте, какой SMSC используется в данный момент. Сделать это можно несколькими способами:
Способ 1: USSD-код
Самый быстрый метод — использовать USSD-команду. Откройте приложение «Телефон» и введите:
##4636##
В открывшемся инженерном меню перейдите во вкладку «Информация о телефоне» и прокрутите вниз до блока «SMSC». Здесь будет указан текущий номер центра (или пустое поле, если он не задан).
Способ 2: Через приложение «Сообщения» (скрытая функция)
В некоторых версиях MIUI можно увидеть SMSC через стандартное приложение:
- Откройте «
Сообщения» и создайте новое СМС. - В поле получателя введите
+79991234567(любой номер). - Удерживайте пальцем поле ввода текста сообщения — должно появиться контекстное меню.
- Выберите «
Настройки SMS» → «Дополнительно» → «Центр SMS».
Если этого пункта нет — ваша версия MIUI его скрывает (см. следующие способы).
Способ 3: Сторонние приложения
Утилиты вроде SMS Center или SMSC Set (доступны в Google Play) показывают текущий SMSC и позволяют его изменить. Приложения не требуют root-прав, но могут запрашивать разрешения на отправку SMS.
| Оператор | Актуальный SMS-центр (2026) | USSD для проверки |
|---|---|---|
| МТС | +79160000000 |
*111*0887# |
| Билайн | +79030000000 |
*110*11# |
| МегаФон | +79260000000 |
*105*00# |
| Теле2 | +79500000000 |
*155*1# |
| Yota | +79990000000 |
*104# |
Способ 1: Изменение SMS-центра через инженерное меню
Этот метод работает на большинстве устройств Xiaomi без root-прав и дополнительных приложений. Инструкция актуальна для MIUI 12–14:
- Откройте приложение «
Телефон» и введите код:##4636## - В инженерном меню выберите «
Информация о телефоне» (или «Phone Information» на англоязычных прошивках). - Прокрутите вниз до блока «
SMSC». Здесь вы увидите текущий номер центра. - Нажмите на поле с номером, удалите старый SMSC и введите новый (например,
+79160000000для МТС). - Нажмите «
Обновить» (Update).
Если поле «SMSC» неактивно или отсутствует:
- 🔄 Попробуйте перезагрузить телефон и повторить шаги.
- 📱 Убедитесь, что сим-карта активна и определяется системой (проверьте в «
Настройки → SIM-карты и мобильные сети»). - 🔧 На некоторых прошивках требуется сначала нажать «
Refresh» (Обновить) в верхнем правом углу инженерного меню.
⚠️ Внимание: На устройствах с двумя сим-картами (Redmi Note 12 Pro+, POCO X5 Pro и др.) инженерное меню может показывать SMSC только для основной симки. Чтобы изменить центр для второй сим-карты, временно сделайте её основной в настройках.
Убедиться, что сим-карта активна|Записать текущий SMSC (на случай отката)|Проверьте баланс (USSD-запросы могут быть платными)|Отключите VPN (может блокировать USSD)
-->
Способ 2: USSD-команды для смены SMS-центра
Некоторые операторы предоставляют USSD-коды для автоматической настройки SMSC. Этот метод проще, чем ручное редактирование, но работает не всегда:
- 📶 МТС: отправьте USSD-запрос
*111*0887#и следуйте инструкциям. - 📶 Билайн: введите
*110*11#→ выберите «Настройки SMS». - 📶 МегаФон: используйте
*105*00#→ «Настройки сообщений». - 📶 Теле2: отправьте
*155*1#и выберите «Настройка SMS-центра».
Если USSD-команда не сработала:
- Проверьте, что сим-карта того оператора, для которого вы используете код.
- Убедитесь, что у вас достаточно средств на счёте (некоторые USSD-запросы платные).
- Перезагрузите телефон и повторите попытку.
USSD-метод удобен тем, что оператор сам подставляет актуальный SMSC, исключая ошибки при ручном вводе. Однако на Xiaomi с кастомными прошивками (например, Xiaomi.EU) эти команды могут не работать из-за модифицированного диалера.
Способ 3: Приложения для изменения SMS-центра
Если инженерное меню и USSD не помогли, используйте сторонние утилиты. Лучшие варианты для Xiaomi:
1. SMS Center (by Ritesh Sahu)
Приложение показывает текущий SMSC и позволяет его редактировать. Поддерживает dual-SIM:
- 📥 Скачайте из Google Play.
- 🔍 Откройте приложение — оно автоматически определит текущий центр.
- ✏️ Нажмите «
Change SMSC» и введите новый номер (например,+79030000000для Билайн). - 🔄 Подтвердите изменение и перезагрузите телефон.
2. SMSC Set
Более продвинутая утилита с поддержкой ADB-команд для сложных случаев:
- 🛠️ Требует разрешений на отправку SMS и доступ к телефонным функциям.
- 📊 Показывает историю изменений SMSC.
- 🔧 Позволяет сбросить центр к заводским настройкам.
Преимущества приложений:
- ✅ Работают на всех версиях MIUI (включая MIUI 14).
- ✅ Поддерживают dual-SIM (можно настроить отдельный SMSC для каждой сим-карты).
- ✅ Сохраняют историю изменений.
Недостатки:
- ❌ Некоторые приложения содержат рекламу.
- ❌ Требуют дополнительных разрешений (может вызвать подозрения у антивирусов).
Что делать, если приложение не видит сим-карту?
Если SMS Center или SMSC Set не обнаруживают сим-карту, проверьте:
1. Активирована ли сим-карта в настройках (Настройки → SIM-карты и мобильные сети).
2. Нет ли ограничений для приложения в Настройки → Приложения → Разрешения.
3. Не используется ли режим «В самолёте» или энергосбережение, блокирующее доступ к сети.
Если проблема остаётся — попробуйте переустановить приложение или использовать другой метод (например, ADB).
Способ 4: Изменение SMSC через ADB (для продвинутых)
Если стандартные методы не сработали, можно изменить SMS-центр через Android Debug Bridge (ADB). Этот способ требует компьютера и базовых навыков работы с командной строкой, но гарантированно работает на всех устройствах Xiaomi.
Шаг 1: Подготовка
- 🖥️ Установите ADB Tools на ПК.
- 📱 Включите «
Отладку по USB» на телефоне:- Перейдите в
Настройки → О телефоне. - Нажмите 7 раз на «
Версия MIUI», чтобы активировать режим разработчика. - Вернитесь в «
Настройки → Дополнительно → Для разработчиков» и включите «Отладка по USB».
- Перейдите в
- 🔌 Подключите телефон к ПК по USB (выберите режим «
Передача файлов» при запросе). - Проверьте подключение:
adb devices(должен появиться серийный номер вашего устройства).
- Узнайте текущий SMSC:
adb shell service call isms 5 s16 "sc_address" - Измените SMSC (например, на номер МТС):
adb shell service call isms 7 s16 "sc_address" s16 "+79160000000" - Перезагрузите телефон:
adb reboot
Шаг 2: Команды ADB
Откройте командную строку (Windows) или терминал (macOS/Linux) и выполните:
Для dual-SIM устройств укажите ID сим-карты (0 или 1) в команде:
adb shell service call isms 7 i32 0 s16 "sc_address" s16 "+79160000000"
(где 0 — ID первой сим-карты).
⚠️ Внимание: Неправильные ADB-команды могут привести к сбоям в работе модуля SMS. Если после изменений сообщения перестали отправляться совсем, выполните сброс SMSC к заводским настройкам:adb shell service call isms 6 s16 "sc_address"
Решение проблем после изменения SMS-центра
Если после смены SMSC сообщения по-прежнему не отправляются, проверьте следующие моменты:
1. Проблемы с сим-картой
- 🔄 Перезагрузите телефон — иногда изменения применяются только после ребута.
- 📶 Убедитесь, что сим-карта регистрируется в сети (проверьте индикатор сигнала).
- 🔧 В настройках SIM (
Настройки → SIM-карты и мобильные сети) включите опцию «Разрешить отправку SMS».
2. Конфликт с приложениями
Некоторые мессенджеры (например, Google Messages или Truecaller) могут блокировать стандартные SMS. Попробуйте:
- 📵 Отключить эти приложения на время теста.
- 🔄 Сделать их приложениями по умолчанию для SMS (или наоборот, вернуть стандартное приложение «Сообщения»).
3. Ошибки оператора
Если SMSC указан верно, но SMS не отправляются:
- 📞 Позвоните оператору и уточните, не ведутся ли технические работы.
- 🔄 Попробуйте отправить сообщение на короткий номер (например,
111для МТС) — если оно уходит, проблема может быть в маршрутизации на длинные номера.
| Проблема | Возможная причина | Решение |
|---|---|---|
| SMS уходит, но не доходит | Неверный SMSC или блокировка оператором | Проверьте номер центра у оператора |
| Ошибка «Нет сети для SMS» | Сим-карта не зарегистрирована в сети | Перезагрузите телефон или переключите режим сети на «Только 3G» |
| Сообщения отправляются только после перезагрузки | Сбой в работе модуля SMS | Сбросьте настройки сети (Настройки → SIM-карты → Сброс настроек сети) |
| Не работает на второй сим-карте | SMSC не настроен для второго слота | Повторите настройку для каждой сим-карты отдельно |
FAQ: Частые вопросы по SMS-центру на Xiaomi
🔹 Почему после обновления MIUI сбросился SMS-центр?
При мажорных обновлениях MIUI (например, с 13 на 14) сбрасываются некоторые сетевые настройки, включая SMSC. Это связано с тем, что новая версия прошивки подгружает заводские параметры оператора, которые могут быть устаревшими. Решение: вручную прописать актуальный SMSC (см. способы выше) или использовать USSD-команду оператора для автоматической настройки.
🔹 Можно ли изменить SMSC без инженерного меню?
Да, есть три альтернативных способа:
- Использовать USSD-команду вашего оператора (самый простой метод).
- Установить приложение вроде SMS Center или SMSC Set.
- Применить ADB-команды (требует компьютера, но работает на 100%).
Если ни один из методов не сработал, обратитесь в поддержку оператора — возможно, проблема на их стороне.
🔹 Почему на двух сим-картах разные SMS-центры?
Каждый оператор использует свой SMSC, поэтому если у вас сим-карты разных провайдеров (например, МТС и Теле2), у них будут разные номера центров. На устройствах Xiaomi с dual-SIM необходимо настраивать SMSC отдельно для каждого слота. В инженерном меню или приложениях типа SMS Center можно выбрать, для какой сим-карты менять настройки.
🔹 Как сбросить SMS-центр к заводским настройкам?
Есть три способа:
- В инженерном меню (
##4636##) нажмите «Reset SMSC» (если опция доступна). - Используйте ADB-команду:
adb shell service call isms 6 s16 "sc_address" - Сбросьте настройки сети в
Настройки → SIM-карты и мобильные сети → Сброс настроек сети(это также сбросит точки доступа APN).
🔹 Почему после смены SMSC перестали приходить SMS?
Это может происходить по двум причинам:
- Неверный номер SMSC: проверьте, что вы указали актуальный адрес центра для вашего оператора (см. таблицу выше).
- Блокировка оператором: некоторые провайдеры привязывают SMSC к IMEI устройства. Если вы вручную прописали центр, оператор может блокировать входящие сообщения. Решение: позвоните в поддержку и запросите привязку SMSC к вашему телефону.
Также проверьте, не включен ли режим «Не беспокоить» или блокировка спама в приложении «Сообщения».