Как исправить ошибки SMS для отправки в Android —

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

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

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

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

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

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

Как работает SMSC

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

Настройка SMSC через секретное меню телефона

Этот метод работает для большинства — это наиболее рекомендуемый метод на других сайтах. Лично у меня это не сработало. При попытке добавить номер SMSC моего оператора в соответствующее поле в меню выдается сообщение об ошибке. Это было или нет, я конвертировал SMSC в PDU (как рекомендуют другие сайты). Так что, если этот метод также не работает для вас, попробуйте следующий.

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

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

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

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

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

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

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

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

Настройка SMSC в приложении SMS по умолчанию.

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

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

Сброс SMSC в другом телефоне

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

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

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

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

Ссылка на основную публикацию