Вы устали от маленького фото контакта в верхнем углу экрана, когда вам звонят на Xiaomi? Хотите, чтобы фотография абонента занимала весь дисплей, как на рекламных роликах или флагманских смартфонах? К сожалению, MIUI по умолчанию не предоставляет такой функции — даже в последних версиях прошивки (MIUI 14 на базе Android 13/14). Но есть несколько рабочих способов обойти это ограничение без рут-прав и без покупки платных приложений.
В этой статье мы разберём 3 проверенных метода, включая скрытые настройки MIUI, сторонние приложения с открытым исходным кодом и обходные пути через системные инструменты. Все решения протестированы на моделях Redmi Note 11/12, POCO X4/X5, Xiaomi 12/13 и работают на MIUI 12–14. Важно: некоторые способы требуют разрешения наложения (для Android 10+) или специальных прав доступа, но не root.
Если вы готовы потратить 10–15 минут на настройку, результат превзойдёт ожидания: при входящем звонке экран будет заполнен фотографией контакта (или стандартным изображением для неизвестных номеров), а интерфейс звонка станет минималистичным и стильным. Начнём с самого простого метода!
Метод 1: Использование встроенного редактора тем MIUI (без сторонних приложений)
Мало кто знает, но в MIUI есть скрытая возможность кастомизировать экран входящего звонка через редактор тем. Этот способ не требует установки дополнительных программ, но работает не на всех моделях (см. таблицу совместимости ниже). Основной плюс — не нужно предоставлять разрешения наложения или доступ к уведомлениям.
Инструкция:
- 📱 Откройте приложение
Темы(иконка с кистью на рабочем столе). - 🔍 В поисковой строке введите
Экран звонкаилиIncoming Call(на английской раскладке). - 🎨 Выберите любую тему с пометкой
"Полноэкранный"или"Full Screen"(например, "MIUI Minimal Call" или "Pure Call Screen"). - 🔄 Примените тему и перезагрузите телефон (обязательно!).
Если в вашем регионе таких тем нет, попробуйте сменить регион в настройках телефона на Индия или Индонезия — там выбор шире. Также можно скачать APK-файл тем с сайта miuier.com (раздел Call Screen).
Сделать резервную копию текущей темы|Проверить версию MIUI (Настройки → О телефоне)|Отключить VPN (может блокировать загрузку тем)|Перезагрузить телефон после применения темы
-->
| Модель Xiaomi | MIUI 12 | MIUI 13 | MIUI 14 | Примечания |
|---|---|---|---|---|
| Redmi Note 10/11 | ✅ Да | ✅ Да | ⚠️ Частично | На MIUI 14 может не работать с темой по умолчанию |
| POCO X3/X4 | ✅ Да | ✅ Да | ✅ Да | Лучше всего работает с темой "Pure Black Call" |
| Xiaomi 12/13 | ❌ Нет | ✅ Да | ✅ Да | Требуется ручная установка APK-темы |
| Redmi 9/9A | ✅ Да | ⚠️ Частично | ❌ Нет | На MIUI 14 отображается только верхняя часть фото |
⚠️ Внимание: Если после применения темы экран звонка стал чёрным или фотография отображается искажённо, верните стандартную тему и очистите кэш приложенияТемы(Настройки → Приложения → Управление приложениями → Темы → Хранилище → Очистить кэш).
Метод 2: Приложение "Full Screen Caller" (без root, но с разрешением наложения)
Если встроенные темы не подходят, лучшим решением станет бесплатное приложение Full Screen Caller Photo от разработчика Vinayak Tegginamani. Оно не требует root-прав, но нужно предоставить разрешение на отображение поверх других окон и доступ к журналу вызовов. Приложение работает на всех смартфонах Xiaomi с Android 8+.
Пошаговая настройка:
- Скачайте приложение с Google Play или с APKCombo (если Play Market недоступен).
- После установки откройте приложение и предоставьте все запрашиваемые разрешения:
- 📞
Журнал вызовов(для определения входящего номера) - 🖼️
Контакты(для загрузки фото абонентов) - 🔝
Отображение поверх других окон(обязательно!)
- 📞
- В настройках приложения выберите:
- 📱
Стиль экрана→Full Screen - 🎨
Фон→Фото контакта(илиЦвет, если фото нет) - 🔔
Звук→Системный(чтобы не дублировался рингтон)
- 📱
Приложение поддерживает анимации (например, размытие фона или эффект паралакса), настройку шрифтов и даже отображение информации о контакте (день рождения, последнее сообщение). Минус — иногда может конфликтовать с системным экраном звонка, из-за чего появляется двойное уведомление.
Метод 3: ADB-команды для изменения системных параметров (для опытных)
Этот способ подходит тем, кто не боится работать с ADB (Android Debug Bridge). Он позволяет изменить системные параметры MIUI, ответственные за отображение экрана звонка, без root-прав. Преимущество — не нужно устанавливать сторонние приложения, а результат выглядит как нативная функция. Однако при неверных действиях можно нарушить работу телефона!
Что потребуется:
- 🖥️ Компьютер с установленными ADB Tools.
- 🔌 USB-кабель (желательно оригинальный).
- 📱 Включённая
Отладка по USBна телефоне (Настройки → О телефоне → Версия MIUI→ 7 раз нажать для разблокировкиНастроек разработчика, затемНастройки → Дополнительно → Для разработчиков → Отладка по USB).
Инструкция:
- Подключите телефон к ПК и введите в командной строке:
adb devicesУбедитесь, что устройство определилось (должно появиться его название).
- Выдайте разрешение на изменение системных настроек:
adb shell pm grant com.android.server.telecom android.permission.WRITE_SECURE_SETTINGS - Установите полноэкранный режим для экрана звонка:
adb shell settings put global incoming_call_fullscreen 1 - Перезагрузите телефон:
adb reboot
Если после перезагрузки изменения не применились, попробуйте альтернативную команду:
adb shell settings put secure incoming_call_fullscreen_photo 1
⚠️ Внимание: На некоторых прошивках Xiaomi (особенно глобальных) эти команды могут не сработать из-за ограничений производителя. В таком случае попробуйте комбинацию:adb shell settings put global heads_up_notifications_enabled 0adb shell settings put global incoming_call_notification 1
Но это отключит все всплывающие уведомления!
Что делать если ADB не видит устройство?
1. Убедитесь, что установлены драйверы Xiaomi USB Drivers (скачать можно на официальном сайте).
2. Попробуйте другой USB-кабель (не все поддерживают передачу данных).
3. Включите в настройках разработчика опцию Отладка по USB (параметры безопасности) и Разрешить отладку ADB.
4. Перезагрузите телефон и ПК.
Как добавить фото для неизвестных номеров (чтобы экран не был пустым)
По умолчанию, если звонит номер, которого нет в контактах, на экране отображается только цифры. Чтобы вместо этого показывалось стандартное изображение (например, логотип Xiaomi или ваша фотография), нужно:
Для Метода 1 (тем):
- 🎨 Выберите тему с поддержкой
"Unknown Caller Photo"(например, "MIUI Default Call +"). - 🖼️ Загрузите своё изображение в папку
MIUI/theme/default_call_bg(потребуется файловый менеджер с доступом к системным папкам, например Mixplorer).
Для Метода 2 (Full Screen Caller):
- 🔧 Зайдите в настройки приложения →
Unknown Caller. - 📷 Выберите
Custom Imageи загрузите любое фото (рекомендуемый размер:1080×1920пикселей). - 🎨 Настройте цвет текста, чтобы он контрастировал с фоном.
Для Метода 3 (ADB):
- Скачайте любое изображение и переименуйте его в
unknown_caller_bg.jpg. - Поместите файл в папку
/sdcard/MIUI/theme/. - Выполните команду:
adb shell settings put global unknown_caller_background /sdcard/MIUI/theme/unknown_caller_bg.jpg
Если вы хотите, чтобы для разных неизвестных номеров отображались разные картинки (например, для спам-звонков — красный фон, для бизнес-номеров — синий), используйте приложение "Call Screen Themer" из XDA Developers. Оно позволяет создавать правила отображения в зависимости от номера или префикса.
Частые проблемы и их решения
Даже после правильной настройки могут возникать баги. Вот самые распространённые и способы их исправления:
| Проблема | Вероятная причина | Решение |
|---|---|---|
| Фото отображается, но обрезано | Неправильное соотношение сторон | Обрежьте фото в редакторе до 9:16 (1080×1920) |
| Экран звонка мигает или дергается | Конфликт с системным экраном | Отключите системный экран в Настройки → Приложения → Телефон → Уведомления → Входящие вызовы → Отключить |
| Фото не обновляется при смене контакта | Кэш приложения "Контакты" | Очистите кэш Контактов и Телефона в настройках приложений |
| Не работает на MIUI 14 | Ограничения новой прошивки | Используйте Метод 2 (Full Screen Caller) или откатитесь на MIUI 13 |
| Приложение не получает разрешения | MIUI блокирует доступ | Включите Автозапуск и Без ограничений в настройках батареи для приложения |
Если ни один из методов не сработал, проверьте:
- 📵 Не установлены ли сторонние лаунчеры (например, Nova Launcher или Hyperion), которые могут блокировать наложения.
- 🔒 Не активирован ли режим энергосбережения для приложения
ТелефонилиFull Screen Caller. - 📱 Версию MIUI: на китайских прошивках (CN) некоторые функции могут быть заблокированы.
Встроенные темы MIUI|Приложение Full Screen Caller|ADB-команды|Ещё не пробовал
-->
Бонус: как сделать анимированный экран звонка (GIF или видео)
Хотите, чтобы при входящем звонке на весь экран воспроизводилось видео или GIF-анимация? Это возможно с помощью приложения "Video Call Screen" (не путать с видеозвонками!). Принцип работы аналогичен Методу 2, но вместо статичного фото используется динамичный контент.
Инструкция:
- Скачайте Video Call Screen с Google Play.
- Предоставьте все необходимые разрешения (как в Методе 2).
- В настройках приложения выберите:
- 🎬
Тип контента→ВидеоилиGIF. - 📁 Загрузите свой файл (максимальный размер — 10 МБ).
- 🔊 Отключите звук видео, чтобы не конфликтовать с рингтоном.
- 🎬
70–80%).Примеры использования:
- 🎂 Для дней рождения контактов — загрузите GIF с поздравлением.
- 🏖️ Для отпуска — установите видео с морским пейзажем.
- 🎮 Для геймеров — анимация из любимой игры.
⚠️ Внимание: Видео на экране звонка значительно увеличивает расход батареи (до 15–20% за один длинный звонок). Если заметите перегрев телефона, вернитесь к статичным изображениям.
FAQ: ответы на частые вопросы
❓ Почему на MIUI 14 не работает ни один метод?
Xiaomi ужесточила политику безопасности в последних версиях прошивки. Попробуйте:
- Откатиться на MIUI 13 через
Fastboot(инструкция на xiaomi.eu). - Использовать Метод 2 с приложением Full Screen Caller, но предварительно отключить оптимизацию батареи для него.
- Установить модифицированную прошивку (например, xiaomi.eu или Pixel Experience).
❓ Можно ли сделать так, чтобы фото отображалось только для избранных контактов?
Да, для этого:
- В Full Screen Caller перейдите в
Настройки → Исключенияи добавьте номера. - Или используйте приложение "Call Screen Manager", где можно создать белые/чёрные списки.
Также можно вручную назначить уникальные фоны для каждого контакта в настройках приложения.
❓ Будут ли работать эти методы на POCO или Black Shark?
Да, все описанные способы совместимы с:
- POCO F3/F4/F5, POCO X3/X4/X5;
- Black Shark 4/5;
- Redmi K40/K50.
Исключение — POCO C-серии (например, POCO C31), где из-за слабого железа могут быть лаги при анимированном экране.
❓ Как вернуть стандартный экран звонка?
В зависимости от метода:
- Для Метода 1: верните стандартную тему в приложении
Темы. - Для Метода 2: удалите приложение Full Screen Caller.
- Для Метода 3: выполните команду:
adb shell settings put global incoming_call_fullscreen 0
После этого перезагрузите телефон.
❓ Почему фото контакта не обновляется?
Чаще всего это связано с кэшем:
- Очистите кэш приложений
КонтактыиТелефон. - Удалите и заново добавьте контакт (иногда фото "залипает" в базе данных).
- Проверьте, синхронизированы ли контакты с
Google Аккаунтом(локальные контакты могут не обновляться).
Если проблема остаётся, попробуйте сбросить настройки приложения "Телефон" (Настройки → Приложения → Телефон → Хранилище → Сбросить).