На смартфонах Huawei и Honor имя звонящего перестает отображаться на экране блокировки или во входящем вызове из-за сбоя в приложении «Телефон», отключенных разрешений на наложение окон или конфликта с системной темой EMUI и HarmonyOS. Часто виноваты обновления безопасности, сбивающие настройки доступа к контактам, либо сторонние лаунчеры и антивирусы, блокирующие системные всплывающие окна. Проблема встречается на моделях серий P, Mate, Nova и Y независимо от версии Android.

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

Основные причины отсутствия имени звонящего

Ключевая причина — отсутствие у системного приложения «Телефон» разрешения «Наложение на другие приложения» (Display over other apps). Без этого права интерфейс входящего вызова не может отрисоваться поверх запущенных программ или экрана блокировки. Второе по частоте — отключенный доступ к контактам: если приложению запрещено читать телефонную книгу, оно не может сопоставить номер с именем.

Третий фактор — конфликт с темами, шрифтами или режимами экономии энергии. Некорректная тема из магазина Themes может скрыть текст имени белым на белом или сместить элементы интерфейса за границы экрана. Агрессивное управление питанием часто «убивает» фоновый процесс идентификации номера перед тем, как экран успеет загореться.

  • 🔧 Отключено разрешение «Наложение окон» для приложения «Телефон»
  • 📞 Запрещен доступ к контактам в настройках прав доступа
  • 🎨 Конфликт с установленной темой оформления или нестандартным шрифтом
  • 🔋 Режим экономии энергии ограничивает фоновую активность dialer
  • 📱 Сторонний лаунчер или приложение-запиратель экрана перехватывает событие вызова
📊 Какая причина чаще всего встречалась у вас?
Отключено наложение окон
Нет доступа к контактам
Проблема с темой/шрифтом
Режим экономии энергии
Другое/не знаю

Проверка разрешений приложения «Телефон»

Начните диагностику с проверки базовых прав. Откройте Настройки → Приложения → Все приложения, найдите в списке Телефон (значок зеленой трубки). Зайдите в Разрешения и убедитесь, что у пункта Контакты стоит «Разрешить». Далее вернитесь в меню приложения «Телефон», выберите Наложение на другие приложения и активируйте переключатель Разрешить отображение поверх других приложений.

На прошивках HarmonyOS 2.0+ и EMUI 12+ путь немного отличается: Настройки → Приложения → Телефон → Дополнительные настройки → Наложение на другие приложения. Если переключатель неактивен (серый), проверьте, не включен ли «Режим простой работы» (Easy Mode) — он часто блокирует изменение системных прав.

☑️ Чек-лиск прав приложения «Телефон»

Выполнено: 0 / 4
⚠️ Внимание: На некоторых моделях (например, Huawei P40, Mate 40 и новее) после сброса настроек приложений разрешение «Наложение окон» сбрасывается в «Запрещено» по умолчанию. Его нужно включать вручную после каждого сброса.

Настройка идентификатора звонящего и спам-фильтра

Встроенный идентификатор звонящего (Caller ID) берет данные из облачной базы Huawei и локальной телефонной книги. Откройте приложение «Телефон» → меню (три точки) → Настройки → Идентификатор звонящего и спам. Включите «Определять номера» и «Фильтровать спам». Если функция была выключена, телефон не запрашивал имя у сервера для неизвестных номеров и не сверял их с контактами.

Проверьте, не добавлен ли номер в черный список или список блокировки. Заблокированные контакты иногда отображаются как «Неизвестный» или «Заблокированный вызов» без имени. Путь: Телефон → Настройки → Блокировка номеров → Правила блокировки. Убедитесь, что переключатель «Блокировать неизвестные номера» выключен, если ждете звонки от новых контактов.

Влияние тем, шрифтов и режимов экономии энергии

Магазин тем Huawei предлагает тысячи оформлений, но не все они корректно работают с системным dialer. Темы с прозрачными или полупрозрачными элементами экрана вызова часто делают белый текст имени невидимым на светлом фоне обоев. Временное решение — переключиться на стандартную системную тему (Default) через приложение Темы → Я → Мои темы → По умолчанию.

Нестандартные шрифты (скачанные из того же магазина) могут не поддерживать кириллицу или иметь нулевую ширину символов. Верните шрифт на «По умолчанию» в Настройки → Экран и яркость → Стиль и размер шрифта. Также проверьте режим экономии энергии: Настройки → Батарея → Режим экономии. Добавьте «Телефон» в исключения (Неограниченный доступ к батарее), чтобы система не выгружала его из памяти.

НастройкаПуть в EMUI 10-12Путь в HarmonyOS 2-4
Наложение оконПриложения → Телефон → НаложениеПриложения → Телефон → Дополнительно → Наложение
Экономия батареиБатарея → Запуск приложений → Телефон → ВручнуюБатарея → Дополнительно → Запуск приложений → Телефон
Идентификатор звонящегоТелефон → Настройки → ИдентификаторТелефон → Настройки → Идентификатор и спам
Сброс настроек приложенийСистема → Сброс → Сброс настроек приложенийСистема и обновления → Сброс → Сброс настроек приложений
💡

Если имя не отображается только на экране блокировки, но видно в разблокированном состоянии — проблема точно в разрешении «Наложение на другие приложения» или режиме экономии энергии.

Сброс настроек приложения и кэша системы

Если права в порядке, но имя не появляется, сбросьте настройки системного dialer. Это не удалит контакты и историю вызовов, но вернет права и настройки уведомлений к заводским. Зайдите в Настройки → Приложения → Все приложения → Телефон → Память и нажмите Очистить кэш, затем Управление данными → Очистить все данные. После этого перезагрузите смартфон.

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

Что делает «Сброс настроек приложений» (подробнее)

Восстанавливает разрешения по умолчанию для всех приложений. Включает отключенные системные приложения. Сбрасывает ограничения фона и уведомления. Не удаляет личные данные (фото, контакты, файлы). Требует повторной настройки уведомлений и прав для сторонних приложений.

⚠️ Внимание: После сброса настроек приложений обязательно зайдите в разрешения «Телефона» и заново включите «Наложение на другие приложения», так как это право часто сбрасывается в запрет по политике безопасности Android 10+.

Когда проблема на стороне оператора или SIM-карты

Если имя не определяется только для определенных номеров (например, корпоративных или зарубежных), причина может быть в отсутствии АОН (автоматического определения номера) у звонящего или в настройках передачи Caller ID на стороне оператора. Некоторые корпоративные АТС и виртуальные номера намеренно скрывают имя, передавая только номер. Проверьте вставку SIM-карты в другой слот (если есть Hybrid-слот) или в другой телефон — если имя там отображается, проблема в настройках вашего Huawei.

Редко, но бывает: поврежденный файл phonebook.db на SIM-карте. Перенесите контакты из SIM в память телефона или аккаунт Google/Huawei ID через приложение «Контакты» → «Управление контактами» → «Импорт/Экспорт». Старые SIM-карты формата 32Кб/64Кб часто некорректно хранят длинные имена в кириллице.

Прошивка, регион и обновления безопасности

На смартфонах с HarmonyOS NEXT или свежими патчами безопасности Google (2026-2026) ужесточена политика Foreground Service Types. Приложение «Телефон» теперь обязано объявлять тип сервиса phoneCall для показа экрана вызова. Если вы ставили кастомные прошивки, моды (Magisk-модули) или меняли регион в настройках (Настройки → Система → Язык и регион → Регион), системный dialer может потерять подпись или права.

Верните регион на Россию или Страну пребывания. Некоторые регионы (например, Индия, Китай) имеют специфические настройки идентификации спама, блокирующие отображение имен для международных форматов номеров. Проверьте обновления: Настройки → Система и обновления → Обновление ПО. Патчи безопасности часто исправляют баги отображения экрана входящего вызова.

💡

Создайте виджет «Контакты: Прямой набор» на рабочем столе и позвоните на свой номер с другого телефона. Если имя отобразится в виджете, но не на экране вызова — проблема именно в UI dialer, а не в базе контактов.

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

Почему имя есть в контактах, но на входящем звонке пишет «Неизвестный»?

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

Имя звонящего не показывается только на экране блокировки, при разблокированном телефоне всё ок. Что делать?

Это классический признак отключенного разрешения «Наложение на другие приложения» (Display over other apps) для системного приложения «Телефон». Включите его в настройках специального доступа.

Поможет ли сброс к заводским настройкам (Hard Reset)?

Да, но это крайняя мера. Достаточно выполнить «Сброс настроек приложений» (System → Reset → Reset app preferences), который не удаляет личные данные, но восстанавливает все системные разрешения dialer.

Почему после установки темы из магазина Huawei пропало имя звонящего?

Тема использует несовместимые стили текста (белый цвет на белом фоне, нулевой размер шрифта или смещение за экран). Верните стандартную тему и шрифт в приложении «Темы».

Может ли антивирус или чистильщик (Clean Master, 360 Security) блокировать экран вызова?

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

💡

Главная причина «нет имени на входящем» на Huawei — отключенное разрешение «Наложение на другие приложения» для системного dialer. Проверьте его в первую очередь перед сложными манипуляциями.