Служба «Телефон» на смартфонах Huawei и Honor — это системный процесс com.huawei.phoneservice, обеспечивающий базовую телефонию, IMS-регистрацию для VoLTE/VoWiFi и взаимодействие с SIM-картами. Без этого компонента невозможны входящие и исходящие вызовы, работа журнала вызовов и синхронизация контактов с модулем связи.

Многие владельцы устройств обнаруживают эту запись в статистике заряда или списке разрешений и принимают её за вредоносное ПО. На самом деле это легаitimate системный фреймворк, подписанный сертификатом Huawei, который не следует путать с пользовательским приложением «Телефон» (Dialer).

Основные функции и роль в системе

Процесс Phone Services работает в фоновом режиме с момента загрузки ОС. Он выступает посредником между модемным процессором (baseband) и графическим интерфейсом набора номера. Ключевые задачи включают обработку USSD-запросов, управление переадресацией, ожиданием вызова и конференц-связью.

Отдельный модуль внутри службы отвечает за RCS-протокол и расширенные функции связи, если оператор их поддерживает. Интеграция с IMS Service позволяет передавать голос в пакетных сетях 4G/5G без переключения на 3G (CSFB).

  • 📞 Обеспечивает базовую телефонию: звонки, SMS, MMS.
  • 🌐 Управляет IMS-сессиями для VoLTE, ViLTE и VoWiFi.
  • 🔧 Обрабатывает USSD-коды баланса и сервисных меню операторов.
  • 💾 Синхронизирует журнал вызовов с облаком и локальной БД.
⚠️ Внимание: принудительная остановка com.huawei.phoneservice через настройки приложений приведет к потере связи до перезагрузки устройства. Модем перестанет регистрироваться в сети.

Почему служба потребляет заряд и ресурсы CPU

Повышенное потребление энергии обычно связано с нестабильным сигналом сети. Когда модем постоянно ищет базовую станцию или переключается между диапазонами, служба телефонии генерирует множество системных событий (wakelocks), не давая процессору уйти в глубокий сон.

Другая частая причина — корректная работа VoLTE в роуминге или при несовместимом профиле оператора. Служба циклично пытается установить IMS-сессию, получает отказ и повторяет попытку. Это видно в статистике батареи как «Телефон: 15–25%».

📊 Сталкивались ли вы с высоким расходом батареи от службы "Телефон"?
Да, часто
Редко, только в поездках
Нет, всё работает нормально
Не обращал внимание

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

Разрешения и безопасность: что имеет доступ

По умолчанию служба запрашивает доступ к телефонии, контактам, SMS, хранилищу, микрофону и геолокации. Геолокация необходима для экстренных вызовов (E911/ERA-GLONASS) и определения кода страны для корректного форматирования номеров.

Отзыв разрешения «Телефония» или «Контакты» сломает интерфейс набора номера: не будут отображаться имена абонентов, пропадет возможность набрать номер из журнала. Микрофон используется только во время активного вызова или записи разговора системным диаллером.

💡

Если служба "Телефон" запросила доступ к камере — это баг прошивки или вредонос. Легатимный системный процесс камерой не пользуется. Сбросьте разрешения к умолчанию через Настройки → Приложения → Все приложения → Меню (три точки) → Сбросить настройки приложений.

⚠️ Внимание: на прошивках HarmonyOS 4.0+ служба может запрашивать доступ к «Ближайшим устройствам» (Nearby Devices) для быстрой передачи вызова на планшет или часы. Отказ не критичен, но отключит Continuity.

Можно ли отключить или удалить службу телефонии

Удалить com.huawei.phoneservice стандартными средствами невозможно — кнопка «Удалить» неактивна для системных приложений. Отключение через ADB (pm disable-user --user 0 com.huawei.phoneservice) превратит смартфон в планшет: SIM-карта перестанет определяться, а значок сигнала исчезнет.

Некоторые энтузиасты используют Debloater-скрипты для удаления «лишнего», но в случае со службой телефонии это гарантированный кирпич радиомодуля. Восстановление возможно только через полную перепрошивку (update.app) или откат в eRecovery.

☑️ Чек-лист

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

Решение проблем: ошибки, вылеты, уведомления

Частая ошибка «Служба Телефон остановлена» (Unfortunately, Phone Services has stopped) возникает после некорректного обновления системного приложения «Контакты» или «Телефон» через AppGallery. Кэш нового интерфейса конфликтует со старыми данными службы.

Лечение: зайти в Настройки → Приложения → Показать системные → Телефон → Память → Очистить кэш, затем то же для «Контактов» и «IMS Service». Если не помогло — «Очистить данные» у службы Телефон (журнал вызовов удалится, настройки вызовов сбросятся).

Подробная инструкция по сбросу через ADB (для продвинутых)

Подключите телефон к ПК с включенной отладкой по USB. Выполните: adb shell pm clear com.huawei.phoneservice. Это полный аналог кнопки "Очистить данные", но работает даже если интерфейс настроек вылетает. После команды обязательно перезагрузите устройство.

⚠️ Внимание: уведомление «Телефон не отвечает» (ANR) при входящем звонке часто указывает на перегруженный основной поток UI. Причина — тяжелая тема оформления или виджет на экране блокировки, запрашивающий контакты. Переключитесь на системную тему «По умолчанию» и удалите виджеты часов с погодой.

Отличия работы на EMUI и HarmonyOS

На EMUI 10–12 служба тесно связана с HMS Core; обновления телефонии приходят вместе с обновлением HMS через AppGallery. На HarmonyOS 2.0–4.0 архитектура модульная: PhoneService вынесен в отдельный APEX-модуль, обновляемый через OTA без перепрошивки всего system-раздела.

Это значит, что на новых прошивках баги телефонии исправляются быстрее, но и риск поломки после неудачного OTA выше. В HarmonyOS появился отдельный пункт меню «Настройки вызовов» → «Дополнительно» → «Службы телефонии», где можно включить логирование для диагностики.

💡

На HarmonyOS 4.0+ служба телефонии поддерживает динамическое переключение профилей IMS для двух SIM-карт одновременно (Dual VoLTE), чего не было на старых EMUI.

Параметр EMUI 11/12 HarmonyOS 3.0/4.0
Пакет службы com.huawei.phoneservice com.huawei.phoneservice (APEX)
Обновление Через HMS Core / AppGallery Через системный OTA / APEX
Dual VoLTE Зависит от модема Поддерживается нативно
Доступ к логам Только через ##2846579## Настройки → Вызовы → Дополнительно
Интеграция с ПК Нет Multi-Screen Collaboration (вызов на ПК)

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

Почему служба "Телефон" требует доступ к файлам и фото?

Доступ к хранилищу нужен для сохранения записей разговоров (если включена системная запись), MMS-вложений и резервного копирования журнала вызовов на флешку. Без этого разрешения запись звонков не запустится.

Можно ли заменить системную службу на приложение Google Phone?

Нет. Google Phone (Dialer) — это только интерфейс. Он всё равно обращается к com.huawei.phoneservice для соединения вызова. Замена системного диаллера возможна, но сама служба телефонии остаётся неизменной.

Что делать, если после обновления пропали звонки, а в логах ошибка IMS?

Выполните сброс настроек сети (Настройки → Система → Сброс → Сбросить настройки сети). Это пересоздаст профили APN и IMS-конфигурацию оператора. Если не помогло — вставьте SIM в другой слот или обновите прошивку до последней версии.

Влияет ли очистка кэша службы на контакты и SMS?

Очистка кэша (не данных) безопасна: удаляются только временные файлы превью аватарок и индексы T9. Контакты, SMS и журнал вызовов хранятся в отдельных базах данных (com.android.providers.contacts, com.android.providers.telephony) и не затрагиваются.

Почему в меню "Специальные возможности" служба "Телефон" отображается как запущенная служба?

Это нормальное поведение Android. Системные сервисы телефонии имеют статус FOREGROUND_SERVICE с приоритетом HIGH, чтобы система не убила их при нехватке RAM. Они всегда видны в списке запущенных служб.