Владельцы смартфонов Xiaomi часто сталкиваются с тем, что при входящем звонке фотография контакта отображается слишком мелко или вообще отсутствует на экране блокировки. Это создаёт неудобства, особенно если вы используете индивидуальные изображения для важных абонентов. Проблема актуальна для всех моделей — от бюджетных Redmi Note до флагманских Xiaomi 13 Ultra, независимо от версии MIUI или Android.
К счастью, решить эту задачу можно несколькими способами: через стандартные настройки телефона, с помощью сторонних приложений или даже путём редактирования системных файлов (для продвинутых пользователей). В этой статье мы разберём все рабочие методы, включая скрытые функции MIUI, о которых не пишут в официальной документации. Вы также узнаете, почему иногда фото не отображается вообще и как это исправить.
Важно: некоторые способы требуют прав root или установки дополнительного ПО. Мы отметим такие моменты отдельно, чтобы вы могли выбрать оптимальный вариант без риска для системы.
Почему фото вызова не отображается на весь экран?
Перед тем как менять настройки, стоит разобраться в причинах проблемы. В MIUI логика отображения фотографий при звонке зависит от нескольких факторов:
1. Версия прошивки. В MIUI 12 и новее алгоритм рендеринга экрана вызова был изменён — теперь система по умолчанию обрезает изображения под круглую или квадратную область, а не растягивает их. Это сделано для "эстетики", но часто мешает пользователям.
2. Разрешение фотографии. Если изображение контакта имеет низкое разрешение (например, 200×200 px), система автоматически центрирует его, не растягивая на весь экран. Оптимальный размер — 1080×1920 px (для вертикальной ориентации).
3. Настройки приложения "Телефон". В некоторых сборках MIUI (особенно на POCO и глобальных версиях) опция масштабирования фото скрыта в глубине меню или отключена по умолчанию.
4. Конфликт с темами. Если вы используете кастомные темы из Темы → Мои темы, они могут переопределять стандартное отображение экрана вызова. Например, тема "Минимализм" часто обрезает фото до круга.
5. Ошибки кэша. Иногда система неправильно кэширует изображения контактов, из-за чего они отображаются в искажённом виде или не появляются вовсе.
Чтобы точно определить причину, проверьте:
- 📱 Версию MIUI: перейдите в
Настройки → О телефоне → Версия MIUI. Если у вас MIUI 13/14, проблема скорее всего в настройках приложения "Телефон". - 🖼️ Разрешение фото контакта: откройте контакт → нажмите на фото → посмотрите свойства файла.
- 🎨 Активную тему:
Настройки → Темы → Мои темы. Попробуйте переключиться на стандартную тему "По умолчанию".
Способ 1: Настройка через приложение "Телефон" (без root)
Самый простой и безопасный метод — использовать скрытые настройки стандартного приложения "Телефон". Он работает на большинстве устройств Xiaomi/Redmi/POCO с MIUI 12–14 и не требует прав суперпользователя.
Инструкция:
- Откройте приложение "Телефон" (значок трубки на главном экране).
- Нажмите на три точки (⋮) в правом верхнем углу → выберите
Настройки. - Прокрутите вниз и найдите раздел
Экран вызова(на некоторых моделях он может называтьсяВходящие вызовы). - Активируйте опцию
Полноэкранное фотоилиРастянуть фото на весь экран(формулировка зависит от версии MIUI). - Если такой опции нет, тапните 5 раз по пункту
Версия(внизу экрана настроек). Это откроет скрытое меню разработчика, где может появиться дополнительный переключатель.
Что делать, если опции нет?
- 🔄 Обновите приложение "Телефон" через
Google Play(если у вас глобальная прошивка). - 📲 Установите альтернативный диалер (см. Способ 3).
- 🛠️ Сбросьте настройки приложения:
Настройки → Приложения → Телефон → Хранилище → Сбросить.
Убедиться, что версия MIUI не ниже 12
Проверить разрешение фото контактов (минимум 500×500 px)
Отключить кастомные темы
Сделать резервную копию контактов (через Google Аккаунт)
-->
⚠️ Внимание: На некоторых моделях (например, Redmi 9A или POCO M3) после активации полноэкранного режима может пропасть кнопка ответа на звонок. В этом случае верните настройки обратно или используйте жесты (свайп вверх для ответа).
Способ 2: Редактирование системных файлов (для продвинутых)
Если стандартные настройки не помогают, можно вручную изменить параметры отображения фото в системных файлах. Этот метод требует прав root или доступа к ADB, но даёт 100% результат.
Шаг 1: Получение root-прав
Для редактирования системных файлов нужен Magisk или другой инструмент для получения root. Если у вас ещё нет прав суперпользователя:
- Разблокируйте загрузчик через
fastboot oem unlock(инструкция для вашей модели есть на официальном сайте Xiaomi). - Установите Magisk через кастомное recovery (TWRP).
- Проверьте права с помощью приложения Root Checker.
Шаг 2: Редактирование файла call_ui_config.xml
Откройте любой файловый менеджер с поддержкой root (например, Solid Explorer или FX File Explorer) и перейдите по пути:
/system/priv-app/Contacts/Contacts.res/apk/res/xml/call_ui_config.xml
Найдите строку:
<bool name="fullscreen_photo_enabled">false</bool>
И замените false на true. Сохраните файл и перезагрузите телефон.
Альтернатива без root (через ADB):
Если root получить нельзя, можно попробовать изменить настройки через ADB:
adb shell settings put global fullscreen_photo_enabled 1
Затем перезагрузите устройство.
1. Проверьте, не сбросились ли права на файл (должны быть 644 или rw-r--r--). 2. Очистите кэш приложения "Телефон": 3. Убедитесь, что фотография контакта сохранена в телефонной книге, а не только в Google Контактах (иногда синхронизация ломает отображение). 4. Попробуйте установить другое фото с разрешением 1080×1920 px (например, через Lightroom обрежьте любое изображение под этот размер).Что делать, если после редактирования фото не появилось?
Настройки → Приложения → Телефон → Хранилище → Очистить кэш.
⚠️ Внимание: Неправильное редактирование системных файлов может привести к bootloop (зацикленной загрузке). Перед изменениями сделайте резервную копию раздела /system через TWRP или OrangeFox Recovery.
Способ 3: Использование сторонних диалеров
Если вам не хочется копаться в настройках или получать root, можно установить альтернативное приложение для звонков. Многие из них поддерживают полноэкранное отображение фото по умолчанию.
Топ-3 диалера для Xiaomi:
| Приложение | Плюсы | Минусы | Ссылка |
|---|---|---|---|
| Truecaller | Автоматическое растягивание фото, блокировка спама, идентификация номеров | Реклама в бесплатной версии, собирает данные | Google Play |
| Drupe | Кастомные темы для экрана вызова, жесты, виджеты | Платные функции, иногда тормозит | Google Play |
| ExDialer | Легковесный, поддержка T9, настройка размера фото | Устаревший интерфейс, нет русского языка | Google Play |
Как настроить полноэкранное фото в Truecaller:
- Установите и откройте Truecaller.
- Перейдите в
Настройки → Экран вызова. - Активируйте опцию
Полноэкранное фото. - Выберите стиль отображения:
РастянутьилиЗаполнить. - Сделайте Truecaller диалером по умолчанию в настройках Android.
⚠️ Внимание: При использовании сторонних диалеров отключаются функции MIUI, такие как:
- Интеграция с Mi Account (синхронизация звонков).
- Жесты экрана блокировки для ответа/отклонения.
- Системная запись разговоров (если она была настроена).
Стандартный (MIUI)
Truecaller
Drupe
ExDialer
Другой (напишу в комментариях)
-->
Способ 4: Настройка через ADB (без root)
Если у вас нет root, но есть компьютер, можно попробовать изменить настройки через Android Debug Bridge (ADB). Этот метод работает на большинстве устройств Xiaomi с Android 10+.
Что понадобится:
- 🖥️ Компьютер с Windows/Linux/macOS.
- 📱 USB-кабель (желательно оригинальный).
- 🔧 Утилита ADB и Fastboot.
- 🔒 Включённая отладка по USB на телефоне.
Пошаговая инструкция:
- Включите Режим разработчика:
Перейдите в
Настройки → О телефоне → Версия MIUIи тапните по нему 7 раз. - Активируйте Отладку по USB:
Настройки → Дополнительно → Для разработчиков → Отладка по USB. - Подключите телефон к ПК и подтвердите доверенное устройство.
- Откройте командную строку (или Terminal) и введите:
adb devicesУбедитесь, что ваше устройство отображается в списке.
- Выполните команду для включения полноэкранного фото:
adb shell settings put global fullscreen_photo_enabled 1 - Перезагрузите телефон:
adb reboot
Если команда не сработала, попробуйте альтернативный вариант:
adb shell am start -n com.android.contacts/.settings.DisplayPhotoSettingsActivity
Это откроет скрытое меню настроек фото, где можно вручную включить полноэкранный режим.
Способ 5: Ручное изменение фотографий контактов
Иногда проблема кроется не в настройках телефона, а в самих изображениях. Если фото контакта имеет неподходящее разрешение или формат, MIUI может отображать его неправильно.
Требования к фотографиям:
- 📏 Разрешение: минимум
720×1280 px, оптимально —1080×1920 px. - 🎨 Формат:
JPEGилиPNG(без прозрачности). - 🔳 Соотношение сторон: 9:16 (вертикальное).
- 🖼️ Цветовая гамма: избегайте тёмных фонов — они сливаются с интерфейсом вызова.
Как правильно обрезать фото:
- Откройте изображение в любом редакторе (например, Google Фото или Lightroom).
- Обрежьте его под соотношение
9:16(или1080×1920 px). - Сохраните в формате
JPEGс качеством 80–90%. - Присвойте фото контакту через приложение "Контакты" (не через Google Контакты!).
Пример правильного и неправильного фото:
Если после замены фото оно всё равно отображается не на весь экран, очистите кэш приложения "Контакты" и "Телефон" через Настройки → Приложения.
Решение проблем: фото не отображается вообще
Если фотография контакта не показывается даже после всех настроек, проверьте следующие моменты:
1. Синхронизация контактов
Убедитесь, что контакт сохранён в локальной телефонной книге, а не только в Google Аккаунте или SIM-карте. Для этого:
- Откройте приложение "Контакты".
- Найдите нужный контакт и нажмите
Редактировать. - Проверьте, что в поле
АккаунтвыбраноТелефон, а неGoogle.
2. Очистка кэша
Иногда система неправильно кэширует изображения. Чтобы сбросить кэш:
Настройки → Приложения → Управление приложениями → Контакты → Хранилище → Очистить кэш
Настройки → Приложения → Управление приложениями → Телефон → Хранилище → Очистить кэш
3. Проверка разрешений
Убедитесь, что у приложений "Контакты" и "Телефон" есть доступ к хранилищу:
- Перейдите в
Настройки → Конфиденциальность → Разрешения приложений. - Найдите "Контакты" и "Телефон".
- Активируйте разрешения на
ХранилищеиКонтакты.
4. Сброс настроек приложения "Телефон"
Если ничего не помогает, сбросьте настройки диалера:
Настройки → Приложения → Телефон → Дополнительно → Сбросить настройки
FAQ: Частые вопросы
Можно ли сделать полноэкранное фото вызова на Xiaomi без root?
Да, в большинстве случаев достаточно активировать скрытую настройку в приложении "Телефон" (см. Способ 1) или использовать ADB (см. Способ 4). Root требуется только для ручного редактирования системных файлов (см. Способ 2).
Почему после обновления MIUI фото вызова снова стало маленьким?
Обновления MIUI часто сбрасывают пользовательские настройки. После апдейта:
- Проверьте настройки в приложении "Телефон" (
Настройки → Экран вызова). - Если опция пропала — повторите команду через
ADB: - Очистите кэш приложений "Контакты" и "Телефон".
adb shell settings put global fullscreen_photo_enabled 1
Как сделать анимацию фото при звонке (например, паралакс-эффект)?
Стандартный диалер MIUI не поддерживает анимацию фото. Для этого нужно:
- Установить сторонний диалер (например, Drupe или Contacts+).
- Использовать KLWP (кастомный лаунчер) с виджетом вызова.
- На некоторых прошивках (например, xiaomi.eu) есть скрытые анимации — их можно активировать через
ADB:
adb shell settings put global call_photo_animation 1
⚠️ Анимации могут увеличивать расход батареи.
Работает ли этот метод на POCO F5 и Redmi Note 12?
Да, инструкции из статьи актуальны для всех устройств на MIUI 13/14, включая:
- POCO F5 / F5 Pro
- Redmi Note 12 / 12 Pro+
- Xiaomi 13 / 13 Lite
- Redmi K60 / K60 Ultra
Исключение: на некоторых моделях для Китая (с прошивкой China ROM) может потребоваться дополнительная настройка через ADB.
Можно ли вернуть стандартный экран вызова после использования Truecaller?
Да, для этого:
- Перейдите в
Настройки → Приложения → По умолчанию. - Нажмите
Приложение для звонкови выберите "Телефон" (стандартный диалер MIUI). - Отключите автозапуск для Truecaller в
Настройки → Автозапуск.
Если после этого фото опять отображается не на весь экран — повторите настройки из Способа 1.