Статус доставки и прочтения SMS на смартфонах Huawei зависит от используемого протокола передачи данных и настроек приложения «Сообщения». Классические текстовые сообщения по протоколу SMPP поддерживают только уведомление о доставке на сервер оператора, а не о фактическом открытии получателем. Для получения точного статуса прочитано необходимо активировать RCS-чаты (Chat features) или использовать сторонние мессенджеры.

В современных версиях EMUI 12+ и HarmonyOS приложение «Сообщения» от Google установлено по умолчанию и полностью поддерживает протокол RCS. Если оба абонента подключены к RCS и находятся в сети, вы увидите метки «Доставлено» и «Прочитано» прямо под пузырем сообщения. Без активации этой функции определить факт прочтения обычного SMS технически невозможно.

Как работает функция уведомлений о прочтении в RCS

Технология RCS (Rich Communication Services) заменяет устаревший стандарт SMS/MMS, добавляя индикаторы набора текста, передачу больших файлов и подтверждения прочтения. На устройствах Huawei эта функция реализована через приложение «Сообщения» от Google и требует поддержки со стороны мобильного оператора. Статус «Прочитано» появляется только когда собеседник открыл диалог, а не просто получил уведомление на блокировке экрана.

Активация происходит автоматически при первом запуске приложения, если оператор поддерживает RCS. Проверить состояние можно в настройках чат-функций. Если значок замка или надпись «Чат-функции включены» отсутствуют, система работает в режиме обычных SMS, и получить квитанцию о прочтении не получится. В этом случае отображается только «Доставлено» — подтверждение попадания в сеть получателя.

⚠️ Внимание: Уведомление «Доставлено» для обычного SMS означает лишь попадание сообщения в центр обработки оператора получателя. Это не гарантирует, что телефон включен, находится в зоне покрытия или что абонент открыл входящее.

☑️ Проверка готовности к RCS на Huawei

Выполнено: 0 / 4

Включение отчетов о доставке для классических SMS

Если RCS недоступен, остается только запрос отчета о доставке (Delivery Report). Эта опция скрыта в глубине меню приложения «Сообщения» и работает не со всеми операторами одинаково. На смартфонах Huawei с оболочкой EMUI путь к настройке выглядит так: откройте «Сообщения» → три точки меню → Настройки → Дополнительно → Получать отчеты о доставке.

После активации каждое исходящее SMS будет сопровождаться служебным сообщением от оператора с текстом вроде «Сообщение доставлено абоненту +7XXX...». Эти отчеты приходят как отдельные системные SMS и не визуализируются в диалоге. На HarmonyOS 3/4 интерфейс может отличаться: настройка часто перенесена в Настройки телефона → Приложения → Сообщения → Настройки SMS.

Важно понимать: отчет о доставке приходит, когда сообщение попало в телефон получателя (или на его SIM-карту). Если телефон выключен или вне зоны, отчет придет позже — когда абонент появится в сети. Некоторые корпоративные тарифы и виртуальные операторы (MVNO) блокируют генерацию таких отчетов на стороне сети.

💡

На двух SIM-картах настройку отчетов о доставке нужно включать отдельно для каждого слота в меню «Настройки SIM-карты» внутри приложения «Сообщения».

Настройка и диагностика RCS-чатов в приложении «Сообщения»

Для надежной работы индикаторов «Прочитано» проверьте раздел Чат-функции. Откройте приложение «Сообщения», нажмите на аватар профиля справа сверху → Чат-функции. Здесь отображается статус подключения, номер телефона для верификации и переключатели: «Включить чат-функции», «Отправлять уведомления о прочтении», «Показывать индикатор набора текста».

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

⚠️ Внимание: При смене SIM-карты или сбросе настроек сети RCS-сессия сбрасывается. Повторная верификация номера обязательна, иначе сообщения будут уходить как обычные SMS без статусов прочтения.
Коды USSD для проверки услуг оператора (примеры)

*111# — универсальное меню самообслуживания (МТС, Билайн, МегаФон, Теле2)|*105# — баланс и услуги (часто для корпоративных тарифов)|Обратитесь в поддержку оператора для подтверждения поддержки RCS в вашем тарифе

Таблица отличий: SMS vs RCS на Huawei

Параметр Классический SMS (SMPP) RCS-чат (Chat features)
Статус «Прочитано» Не поддерживается Поддерживается (галочки/надпись)
Статус «Доставлено» Только через отчет оператора (отдельное SMS) Встроен в диалог (одна галочка/значок)
Индикатор набора текста Нет Есть
Макс. размер сообщения 160 символов (70 кириллицей) До 8000 символов
Требования Только связь GSM Интернет + поддержка оператора + приложение Google Messages

Почему уведомления о прочтении могут не работать

Частая причина — несовпадение версий приложений или отключение опции у получателя. Даже если у вас включены чат-функции, собеседник может запретить отправку квитанций о прочтении в своих настройках приватности (Чат-функции → Конфиденциальность → Отправлять уведомления о прочтении). В этом случае вы увидите «Доставлено», но никогда не увидите «Прочитано».

Другая проблема — агрессивное управление автозапуском приложений в EMUI/HarmonyOS. Система может «убивать» фоновый процесс «Сообщений» и «Служб оператора», разрывая постоянное соединение с RCS-серверами. Добавьте оба приложения в Настройки → Батарея → Запуск приложений → Управление вручную → Разрешить автозапуск, фоновый запуск. Это критично для стабильного получения статусов в реальном времени.

📊 Какую проблему со статусами сообщений вы встречали чаще?
Не приходят отчеты о доставке SMS
RCS висит в статусе «Настройка...»
Статус «Прочитано» не появляется, хотя собеседник онлайн
Все работает корректно

Особенности фирменного приложения «Сообщения» от Huawei (устаревшее)

На старых моделях (серия P30, Mate 20 и ранее) по умолчанию стоял проприетарный клиент Huawei с зеленым значком. Он не поддерживает RCS и протокол Universal Profile. В нем доступна только настройка Запросить отчет о доставке для каждого сообщения отдельно или глобально через меню «Дополнительные настройки». Обновить его до поддержки современных стандартов нельзя — Google Messages является единственным решением для RCS на Android.

Если вы используете старый клиент, настоятельно рекомендую сменить приложение по умолчанию на «Сообщения» от Google (скачать из AppGallery или Aurora Store). При первом запуске новый клиент предложит перенести историю SMS. После миграции станут доступны чат-функции, если оператор их предоставляет. На новых флагманах серии P60, Mate 60 и Nova 11/12 Google Messages установлен из коробки.

⚠️ Внимание: Приложение «Сообщения» от Huawei (зеленое) больше не обновляется и не получит поддержку RCS. Переход на Google Messages (синее) — единственный способ получить статус «Прочитано» на любом современном смартфоне бренда.
💡

Главный вывод: без активации RCS-чатов в Google Messages узнать, прочитал ли человек SMS, технически невозможно. Обычные SMS дают только отчет о доставке в сеть оператора.

Альтернативные способы контроля прочтения

Если RCS не заработал (оператор не поддерживает, роуминг, старый тариф), надежнее всего перевести переписку в мессенджеры: WhatsApp, Telegram, ВКонтакте, WeChat. Все они имеют встроенные индикаторы прочтения (две галочки, галочка-глаз, статус «Seen»), работающие поверх интернета и не зависящие от мобильного оператора.

Для деловых целей существует услуга SMS-трекинг от операторов и сторонних шлюзов (например, для банковских уведомлений или OTP). Она работает через специальные API и платная. Для личного использования избыточна. В крайнем случае можно позвонить или отправить голосовое сообщение — факт ответа подтвердит доступность абонента.

Как включить отчеты о доставке через код (не на всех прошивках)

Откройте «Телефон» → наберите ##4636## → «Информация о телефоне» → прокрутите вниз к «SMS» → включите «Delivery reports». Работает на чистом Android/EMUI старых версий.

Часто задаваемые вопросы

Почему я вижу «Доставлено», но нет «Прочитано» в RCS-чате?

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

Можно ли узнать прочтение SMS на кнопочном телефоне получателя?

Нет. Кнопочные телефоны и старые смартфоны без поддержки RCS не отправляют квитанции о прочтении (Read Receipts) в сеть. Стандарт GSM 03.40 предусматривает только Delivery Report (доставка в терминал), но не User Read Report.

Как отключить уведомления «Прочитано» для исходящих сообщений на моем Huawei?

Приложение «Сообщения» → аватар профиля → Чат-функции → Конфиденциальность → выключите «Отправлять уведомления о прочтении». Тогда ваши собеседи не будут видеть, когда вы открыли их сообщения, но вы тоже потеряете возможность видеть их статусы.

Работает ли RCS в роуминге за границей?

Да, если у вас включен мобильный интернет (роуминг данных) или вы подключены к Wi-Fi. RCS работает через IP-канал, а не через голосовую сеть оператора. Однако некоторые операторы блокируют RCS-трафик за границей — в таком случае сообщения уйдут как обычные SMS (платные по тарифам роуминга).

Где найти историю отчетов о доставке обычных SMS?

Они приходят как отдельные системные сообщения от короткого номера оператора (например, 900, 999, 111). В приложении «Сообщения» они часто группируются в отдельный раздел «Служебные» или «Отчеты о доставке», доступный через меню (три полоски) → «Архив» или «Служебные сообщения».