Когда на Xiaomi раздаётся входящий звонок, стандартное окно с контактом часто отображается в компактном виде — с маленькой фотографией и кнопками приёма/отклонения. Но многие пользователи хотят видеть фото абонента на весь экран, как на старых кнопочных телефонах или в рекламных роликах. Это не только красиво, но и практично: крупное изображение помогает быстрее идентифицировать звонящего, особенно если вы находитесь в шумном месте или используете смартфон как рамочный дисплей.
В этой статье мы разберём все возможные способы растянуть фото вызова на весь экран — от встроенных функций MIUI до сторонних приложений. Учтите, что возможности настройки зависят от версии прошивки и модели смартфона: на Redmi Note 12 с MIUI 14 один алгоритм, а на POCO F5 с HyperOS — другой. Мы рассмотрим универсальные решения и нюансы для разных устройств.
Почему фото вызова не занимает весь экран по умолчанию?
Производители смартфонов, включая Xiaomi, сознательно ограничивают размер окна входящего звонка. Это связано с несколькими факторами:
- 📱 Эргономика: компактное окно не перекрывает всю рабочую область экрана, позволяя видеть фоновые уведомления или время.
- 🔋 Экономия энергии: крупное фото с анимацией быстрее разряжает батарею, особенно на AMOLED-дисплеях.
- 🎨 Дизайн MIUI: фирменный стиль прошивки предполагает минимализм и функциональность.
- 🛠️ Технические ограничения: на бюджетных моделях (например, Redmi A2) полноэкранный режим может вызывать лаги.
Однако эти причины не означают, что растянуть фото невозможно. В некоторых версиях MIUI (например, MIUI 12.5 и новее) функция скрыта в глубинах настроек, а в других её можно активировать через редактор тем или сторонние утилиты. Далее мы рассмотрим все варианты — от простых до продвинутых.
Способ 1: Настройка через стандартные темы MIUI
Самый безопасный и официальный метод — использовать встроенные темы с поддержкой полноэкранного отображения звонков. Вот как это сделать:
- Откройте приложение
Темы(иконка с кистью на рабочем столе). - Перейдите в раздел
Мои темы → Установить тему. - В строке поиска введите запрос:
полноэкранный звонокилиfull screen call. - Выберите одну из тем с пометкой "Full Screen Caller ID" (например, "AOD Full Screen" или "MIUI Max Call").
- Нажмите
Применитьи подтвердите изменения.
После применения темы проверьте входящий звонок: фото контакта должно растянуться на весь экран. Если эффекта нет, попробуйте другую тему или обновите приложение Темы через Google Play.
Сделать резервную копию текущей темы|Проверить отзывы о теме (рейтинг выше 4.5)|Убедиться, что тема совместима с вашей версией MIUI|Проверять звонки в тихом режиме, чтобы не мешать окружающим-->
⚠️ Внимание: Некоторые темы могут конфликтовать с системными шрифтами или иконками. Если после применения темы появились артефакты (например, обрезанные кнопки приёма вызова), верните стандартную тему в Настройки → Дисплей → Темы.
Способ 2: Редактирование системных файлов (для продвинутых)
Если стандартные темы не дают нужного эффекта, можно вручную отредактировать системные файлы, отвечающие за отображение звонков. Этот метод требует root-прав и подходит только для опытных пользователей. Мы рассмотрим два варианта:
Вариант A: Изменение параметров в build.prop
Файл build.prop содержит системные настройки Android. Чтобы активировать полноэкранный режим звонков:
- Установите файловый менеджер с поддержкой root (например, Root Explorer или Solid Explorer).
- Перейдите по пути
/system/build.propи откройте файл в текстовом редакторе. - Добавьте в конец файла строку:
ro.miui.has_real_display_cutout=0Эта команда отключает учёт выреза в дисплее (если он есть), позволяя контенту занимать всю площадь экрана.
- Сохраните изменения, перезагрузите смартфон.
Важно: Этот метод работает только на устройствах с MIUI 11–13 и может вызвать сбои в работе камеры или жестов навигации. Перед редактированием сделайте резервную копию файла!
Вариант B: Модификация APK-файла приложения "Телефон"
Более радикальный способ — декомпиляция и редактирование APK-файла стандартного приложения Телефон (com.android.dialer). Для этого:
- Скачайте APK-файл приложения через APK Extractor или аналогичную утилиту.
- Декомпилируйте его с помощью JADX или Apktool.
- Найдите в коде файлы, отвечающие за разметку входящего звонка (обычно в папке
res/layout/incall_screen.xml). - Измените параметры
android:layout_widthиandroid:layout_heightнаmatch_parent. - Скомпилируйте APK обратно и установите его через
ADB.
Этот метод требует знаний в Java и XML, а также может привести к нестабильной работе телефона. Используйте его только если другие способы не сработали.
Что будет если ошибка при редактировании APK?
Неправильно откомпилированный APK-файл может вызвать циклическую перезагрузку смартфона или полную неработоспособность модуля звонков. В этом случае потребуется перепрошивать устройство через Fastboot или Recovery.
Способ 3: Сторонние приложения для полноэкранных звонков
Если вы не хотите возиться с системными файлами, можно установить стороннее приложение для звонков с поддержкой полноэкранного режима. Вот топ-3 проверенных решения:
| Приложение | Особенности | Минусы | Ссылка |
|---|---|---|---|
| Full Screen Caller | Простой интерфейс, поддержка анимаций, работа с MIUI 12+ | Реклама в бесплатной версии, требует разрешения на звонки | Google Play |
| Call Flash | Полноэкранное фото + мигающая подсветка экрана, настройка прозрачности | Плагины для некоторых функций покупаются отдельно | Google Play |
| Truecaller | Полноэкранный режим + блокировка спама, базы номеров | Собирает данные о контактах, тяжеловат для слабых смартфонов | Google Play |
Чтобы настроить полноэкранный режим в этих приложениях:
- Установите выбранное приложение и предоставьте ему права на
ЗвонкииКонтакты. - Запустите приложение и перейдите в его настройки.
- Найдите раздел
Входящие звонкиилиDisplay. - Активируйте опцию
Full ScreenилиMaximize Caller Photo. - При необходимости настройте дополнительные параметры: анимацию, прозрачность, положение кнопок.
⚠️ Внимание: При использовании сторонних приложений для звонков стандартное приложение Телефон от Xiaomi будет отключено. Это может привести к потере функций вроде записи разговоров или интеграции с Mi Account. Перед установкой проверьте, поддерживает ли приложение дуальные SIM-карты (если они у вас есть).
Способ 4: Использование Always On Display (AOD)
На смартфонах Xiaomi с AMOLED-экранами (например, Xiaomi 13 Pro, Redmi K60) можно задействовать функцию Always On Display для отображения фото контакта в полноэкранном режиме. Этот метод не заменяет окно входящего звонка, но позволяет видеть крупное фото абонента даже когда телефон заблокирован.
Как настроить:
- Перейдите в
Настройки → Дисплей → Always On Display. - Включите функцию и выберите стиль
Циферблат с фотографией. - Нажмите
Настроитьи загрузите фото контакта (или выберите из галереи). - Активируйте опцию
Показывать при входящем звонке(если есть в вашей прошивке).
Теперь при входящем звонке на заблокированном экране будет отображаться крупное фото абонента. Минус метода — он работает только когда телефон в спящем режиме и не заменяет стандартное окно звонка при разблокировке.
Способ 5: Настройка через ADB (без root)
Если у вас нет root-прав, но есть желание покопаться в системных настройках, можно использовать ADB (Android Debug Bridge). Этот метод позволяет изменить скрытые параметры MIUI без глубокого вмешательства в прошивку.
Инструкция:
- Установите ADB на компьютер (инструкции для Windows/Mac есть на сайте XDA Developers).
- Включите
Отладку по USBна смартфоне:Настройки → О телефоне → Версия MIUI(нажмите 7 раз), затем вернитесь вНастройки → Дополнительно → Для разработчиков → Отладка по USB. - Подключите телефон к ПК и выполните команду:
adb shell settings put global heads_up_notification_decay 10000Эта команда увеличивает время отображения уведомлений (включая входящие звонки) до 10 секунд, что косвенно может повлиять на размер окна.
- Для активации полноэкранного режима попробуйте:
adb shell settings put global policy_control immersive.full=*
После выполнения команд перезагрузите смартфон и проверьте результат. Учтите, что этот метод работает не на всех устройствах и может сброситься после обновления MIUI.
Проблемы и решения: почему фото не растягивается?
Если ни один из способов не сработал, проверьте следующие моменты:
- 📵 Нет фото у контакта: Убедитесь, что у звонящего абонента в телефонной книге присвоено изображение. Без него система нечего растягивать.
- 🔄 Кэш приложения "Телефон": Очистите кэш в
Настройки → Приложения → Телефон → Хранилище → Очистить кэш. - 📱 Ограничения производительности: На слабых моделях (например, Redmi 9A) полноэкранный режим может автоматически отключаться для экономии ресурсов.
- 🔒 Политика безопасности: На некоторых прошивках (например, корпоративных или китайских версиях MIUI) функция заблокирована.
Если проблема сохраняется, попробуйте сбросить настройки приложения "Телефон":
- Перейдите в
Настройки → Приложения → Телефон → Хранилище. - Нажмите
Сбросить настройки(не удаляйте данные!). - Перезагрузите смартфон.
FAQ: Частые вопросы
Можно ли сделать полноэкранное фото вызова на Xiaomi без root?
Да, есть несколько способов без root:
- Использовать темы MIUI с поддержкой полноэкранного режима.
- Установить стороннее приложение для звонков (например, Full Screen Caller).
- Настроить Always On Display для отображения фото на заблокированном экране.
Root требуется только для редактирования системных файлов вручную.
Почему после обновления MIUI фото вызова снова стало маленьким?
Обновления MIUI часто сбрасывают пользовательские настройки тем и системных параметров. Чтобы вернуть полноэкранный режим:
- Проверьте, не сбросилась ли тема (зайдите в
Темы → Мои темы). - Если использовали ADB, выполните команды заново.
- Обновите стороннее приложение для звонков (если оно есть).
Иногда после крупных обновлений (например, с MIUI 13 на MIUI 14) функционал полноэкранных звонков исчезает совсем — в этом случае остаётся ждать патча от сообщества или использовать обходные пути.
Будет ли полноэкранное фото вызова работать с двумя SIM-картами?
Это зависит от способа настройки:
- 📞 Стандартные темы MIUI: обычно поддерживают обе SIM-карты, но фото может отображаться только для контактов из основной телефонной книги.
- 🔧 Сторонние приложения: некоторые (например, Truecaller) корректно работают с двумя SIM, другие могут показывать фото только для первой карты.
- 🛠️ Редактирование системных файлов: может сломать функцию дуальных SIM, если неаккуратно изменить настройки.
Перед настройкой проверьте отзывы о выбранном методе на форумах (например, 4PDA или XDA).
Как сделать анимацию фото при входящем звонке?
Анимацию можно добавить двумя способами:
- Через темы MIUI: некоторые темы (например, "Dynamic Call") включают анимацию по умолчанию.
- Сторонние приложения: Call Flash или Full Screen Caller позволяют выбрать тип анимации (пульсация, zoom-эффект, смена цветов).
Для создания кастомной анимации потребуется редактировать APK-файл приложения "Телефон" или использовать Tasker с плагинами.
Можно ли настроить полноэкранное фото для конкретных контактов?
Да, некоторые приложения (например, Contacts+) позволяют назначать индивидуальные настройки отображения для разных контактов. Также можно:
- Создать отдельные темы для разных групп контактов (через MIUI Theme Editor).
- Использовать Tasker для автоматического применения тем при звонке от определённого номера.
В стандартном приложении Телефон от Xiaomi такой функции нет.