Определитель номера от Яндекса показывает, кто звонит, прямо во время входящего вызова: название компании, категория звонка и подсказки по подозрительным звонкам. Ниже - как включить эту функцию на Android Honor.

Подготовка

Для работы определителя на Android обычно нужны:
- установленное и обновлённое приложение Яндекс;
- вход в аккаунт Яндекс;
- разрешение отображать подсказки о звонке поверх других окон (иначе баннер не увидит экран вызова);
- по возможности включите офлайн-поиск, чтобы распознавание работало даже при проблемах с интернетом.

Включите определитель номера в приложении Яндекс

  1. Откройте приложение Яндекс.
  2. Нажмите на значок 4 квадратика (меню сервисов).
  3. Зайдите в раздел Определитель номера.
  4. Нажмите Включить.
  5. Дальше Яндекс попросит перейти к настройкам помощника и выдать разрешения. Подтвердите их.

Разрешите Яндексу работать как помощник (это важно)

Откройте экран, который предложит Яндекс (обычно через кнопку «Перейти в настройки»):
1. Найдите пункт Помощник.
2. Выберите Яндекс.
3. Вернитесь обратно в приложение Яндекс и завершите включение.

Включите показ поверх других приложений

Чтобы баннер с информацией показывался во время входящего звонка:
1. Откройте Настройки телефона.
2. Перейдите в Приложения.
3. Найдите Яндекс и откройте страницу приложения.
4. Откройте Наложение поверх других окон.
5. Включите Отображение поверх других приложений.

Включите офлайн-поиск (рекомендуется)

  1. В настройках Определителя номера включите пункт Офлайн-поиск.
  2. Дождитесь, пока Яндекс скачает базу (обычно это несколько десятков МБ).
  3. После этого подсказки будут появляться даже при нестабильном интернете.

Как проверить, что всё работает

  1. Попросите кого-то позвонить на ваш телефон с номера, который есть в базе (организация/сервис).
  2. Во время вызова должен появиться баннер с названием и оценкой звонка.
  3. Если Яндекс не уверен, он может предложить уточнить цель звонка после разговора.

Если определитель номера не показывает информацию

Чаще всего причина одна из этих:
- Не включено наложение поверх других окон (баннер просто не появляется).
- Яндекс не выбран помощником (звонки не обрабатываются правильно).
- Отключены нужные разрешения в настройках приложения.
- Не включён офлайн-поиск и сейчас есть проблемы с сетью (тогда подсказки могут быть неполными).

Дополнительно: фильтрация и блокировки

Если в вашей версии функции появились настройки фильтрации, вы сможете:
- отмечать и распознавать нежелательные звонки;
- блокировать звонки с неизвестных номеров, кроме разрешённых (если это доступно в вашем приложении).

Краткая памятка по шагам

Что сделать Где искать в телефоне/приложении Зачем
Включить определитель Приложение Яндекс -> Меню (4 квадратика) -> Определитель номера Запускает распознавание
Выбрать Яндекс помощником Настройки -> Помощник Без этого обработка звонков может не работать
Разрешить показ поверх экрана вызова Настройки -> Приложения -> Яндекс -> Наложение поверх других окон Баннер появится во время звонка
Включить офлайн-поиск Определитель номера -> офлайн-поиск Распознавание при проблемах с интернетом

Про требования и совместимость

На разных устройствах и версиях Android пункты меню могут называться чуть иначе, но логика одна: включить определитель в Яндексе + дать разрешение на наложение + назначить Яндекс помощником. Если вы видите эти переключатели, значит нужная функциональность доступна.

Источник: материалы о включении функций определителя в приложении Яндекс и требованиях к наложению поверх других окон (AndroidInsider) и справки Яндекса о работе функции распознавания звонков.