Как исправить ошибки отправки SMS на Android

Существует множество причин, по которым SMS-сообщения в Android не могут быть отправлены ( или получены, но в этой статье речь пойдет о невозможности отправки) . Если вы не можете получать SMS-сообщения, вы можете проверить «Телефон не получает тексты».

Однако, если вы можете нормально получать текстовые сообщения, но ваши тексты всегда не отправляются , проблема, скорее всего, связана с вашим номером SMSC. Это не проблема аппаратного или программного обеспечения; сброс настроек телефона к заводским настройкам ничего не даст. Это связано с тем, что номер SMSC фактически записывается на вашу SIM-карту, а не на ваше устройство.

В этой статье мы покажем несколько способов исправить номер SMSC на вашем Android-устройстве.

SMSC установлен неправильно

Проблема, о которой часто забывают, - это неправильно установленный номер SMSC. SMSC отвечает за отправку SMS-сообщений с вашего устройства. Когда вы отправляете SMS-сообщение, оно пересылается в SMSC, который затем отправляет его по назначению. Оператор SIM-карты отвечает за поддержку сети SMSC.

Если у вас неправильно настроен SMSC, вы все равно будете получать текстовые сообщения, потому что SMSC другого человека пересылает сообщения прямо на ваш номер SIM-карты. Но ваши текстовые сообщения не могут быть отправлены, потому что ваши тексты не доходят до SMSC вашего оператора связи. См. Этот упрощенный график:

Существует множество причин, по которым ваш SMSC мог быть случайно неправильно настроен или полностью удален. В этом моем личном опыте мой SMSC был удален, когда я загрузил корневое приложение, которое предположительно включало VoLTE. Извлеченный урок - приложения, которые «изменяют» настройки вашей телефонии, вероятно, являются плохой идеей, если вы точно не знаете, что они делают.

Решение 1. Настройка SMSC через секретное меню телефона

Этот метод подходит для большинства - это наиболее часто рекомендуемый всеми специалистами метод. Лично у меня это не сработало. При попытке добавить номер SMSC моего оператора связи в соответствующее поле меню выдает ошибку «сбой». Дело в том, преобразовал ли я SMSC в PDU. Так что, если и этот метод вам не подходит, попробуйте следующий.

  1. Поднимите номеронабиратель на телефоне.
  2. Введите номер * # * # 4636 # * # *
  3. Откроется меню. Выберите « Информация о телефоне ».
  4. Прокрутите вниз до SMSC и нажмите « Обновить ». Это должно автоматически попытаться правильно установить ваш номер SMSC.
  5. Если это не удается ( «Ошибка обновления») , вы можете попробовать установить его вручную.
  6. В поле для SMSC введите номер SMSC вашего оператора связи .
  7. После того, как вы ввели номер SMSC, нажмите « Обновить ».

Если вы не знаете SMSC вашего оператора связи, вы можете попробовать просмотреть список глобальных номеров SMSC для наиболее популярных операторов связи по странам. Однако эти списки могут быть устаревшими - возможно, лучше связаться с вашим оператором, чтобы получить правильный номер SMSC.

Если вы получаете сообщение « Ошибка обновления » при добавлении SMSC вручную, многие пользователи рекомендуют преобразовать номер SMSC в формат PDU. Это не сработало для меня лично, но я перечисляю шаги на случай, если это сработает для вас.

  1. Зайдите на этот сайт - Online PDU Encoder and Decoder.
  2. Прокрутите страницу вниз, где есть поле для преобразования SMSC.
  3. Сотрите весь текст в полях « Получатель » и в окне сообщения над кнопкой « Преобразовать ».
  4. Введите свой номер SMSC в поле SMSC и нажмите «конвертировать».
  5. В правом поле появится строка букв и цифр. Вам нужны первые 16 цифр во второй строке (выделены на нашем скриншоте ) .
  6. Введите этот номер PDU в поле SMSC и попробуйте снова нажать « Обновить ». Если это все еще не удается, попробуйте добавить знак + в начало номера PDU. Если все равно не удается, попробуйте следующий метод.

Решение 2. Настройка SMSC в приложении для обмена сообщениями по умолчанию

Многие из нас любят загружать альтернативные приложения для текстовых сообщений, а не стандартные, которые поставляются с нашими устройствами. Такие приложения, как Textra, Chomp, EvolveSMS и даже функция SMS в Facebook Messenger, кажутся более изящной альтернативой стандартному приложению.

Если вы являетесь пользователем root, который любит разблокировать свой телефон, вы, вероятно, также отключили приложение SMS по умолчанию. Забавно то, что в приложении для SMS по умолчанию обычно есть возможность установить номер SMSC, тогда как в большинстве сторонних приложений для SMS нет. Это типично, потому что приложение SMS по умолчанию - это приложение / system с правами на изменение SMSC, а сторонние приложения - нет.

Если что-то из этого похоже на ваш сценарий, попробуйте следующее.

  1. Перейдите в « Настройки»> «Приложения» , найдите стандартное приложение для SMS (то, которое было предустановлено на вашем телефоне ) .
  2. Коснитесь его и убедитесь, что он не отключен. Если это так, включите его.
  3. Теперь запустите приложение SMS и найдите параметр SMSC. На моем устройстве он находился в Настройках приложения > Настройки SMS> Сервисный центр SMS .
  4. Введите свой SMSC, сохраните его и попробуйте отправить текстовое сообщение.

Если его отправят, проблема решена! Теперь вы можете вернуться к любому приложению для SMS, которое вам нравится, но не отключайте приложение для SMS по умолчанию. Сторонние приложения могут фактически полагаться на конфигурацию приложения SMS по умолчанию.

Решение 3. Сброс SMSC на другом телефоне

Если до сих пор у вас ничего не помогло, некоторые люди сообщают, что они могут решить проблему, установив SMSC на другом телефоне, а затем вставив SIM-карту обратно в тот, с которым возникли проблемы.

  1. Вытащите SIM-карту из своего устройства и вставьте ее в другой телефон. Для этого должна работать даже старая Nokia.
  2. Найдите настройки SMS / SMSC на другом телефоне и установите их правильно. Важно помнить , что настройки SMSC фактически не спасаются на телефон, они спасаются т о самой SIM - карте. Таким образом, правильная конфигурация SMSC будет сохранена, когда вы снова переключитесь на обычный телефон.

Один интернет-пользователь сообщил, что этот метод не работал, пока он не выполнил дополнительный шаг:

«Я вставляю свою сим-карту в старую Nokia 6120 C, затем на этот раз меняю конфигурацию SMS. Я переименовал использованное там название. Я перехожу с «SMS Pusat Pesan» на «Центр сообщений». На этот раз это удалось ».