Как отключить затемнение экрана при звонке на Xiaomi: полное руководство

Вы когда-нибудь пропустили важный звонок, потому что экран Xiaomi погас в самый неподходящий момент? Функция автоматического отключения дисплея во время разговора — одна из самых спорных особенностей MIUI. С одной стороны, она экономит заряд батареи, с другой — создаёт массу неудобств: невозможно воспользоваться сенсорными кнопками, посмотреть время или переключиться на громкую связь без разблокировки.

В этой статье мы разберём все возможные способы отключения затемнения экрана при звонках на смартфонах Xiaomi, Redmi и POCO — от стандартных настроек до скрытых параметров разработчика. Вы узнаете, почему эта функция вообще существует, как она работает на разных версиях MIUI (от 12 до 14), и какие нюансы важно учитывать перед изменением настроек. Особое внимание уделим моделям с AMOLED-экранами, где проблема проявляется чаще всего.

Почему Xiaomi отключает экран во время звонка?

Автоматическое затемнение дисплея при звонке — не баг, а фича. Разработчики MIUI внедрили её с несколькими целями:

  • 🔋 Экономия заряда батареи — экран потребляет до 30% энергии, и его отключение продлевает время разговора на 10-15%.
  • Предотвращение случайных нажатий — когда телефон прижат к уху, сенсорный экран может среагировать на касание щекой или волосом.
  • 👁️ Защита зрения — яркий дисплей в темноте может ослеплять во время ночных звонков.
  • 📱 Оптимизация для датчика приближения — на некоторых моделях (Xiaomi 12 Pro, Redmi Note 11) экран гаснет только при обнаружении лица рядом.

Однако на практике эта функция часто срабатывает некорректно: экран гаснет слишком быстро (через 1-2 секунды), не реагирует на отвод телефона от уха или вовсе не включается обратно. Особенно это заметно на бюджетных моделях (Redmi 9A, POCO M3), где датчик приближения работает с задержками.

📊 Как часто вас раздражает автоматическое отключение экрана при звонках?
Постоянно
Иногда
Раньше беспокоило, но я привык
Никогда не замечал такой проблемы

Интересный факт: в ранних версиях MIUI (до 11-й) этой функции не было. Она появилась вместе с оптимизациями для AMOLED-экранов, которые стали массово устанавливать в смартфоны Xiaomi с 2019 года. На устройствах с IPS-матрицами (Redmi 8, Mi A3) проблема встречается реже.

Способ 1: Стандартные настройки MIUI (без root)

Самый простой метод — использовать встроенные опции системы. Он подходит для большинства моделей на MIUI 12–14 и не требует прав суперпользователя. Следуйте инструкции:

  1. Откройте приложение Настройки (значок шестерёнки).
  2. Перейдите в раздел Всегда на экране и блокировка (на некоторых прошивках — Экран блокировки).
  3. Выберите пункт Блокировка при приближении (или Датчик приближения).
  4. Отключите ползунок рядом с опцией Выключать экран во время звонка.

Проверьте версию MIUI в Настройки → О телефоне

Убедитесь, что датчик приближения не закрыт плёнкой или чехлом

Заряд батареи не ниже 20% (на некоторых моделях настройки сбрасываются при разряде)

Сделайте резервную копию настроек в Настройки → Дополнительно → Резервное копирование

-->

Если такого пункта нет, попробуйте альтернативный путь:

  1. Зайдите в Настройки → Приложения → Управление приложениями.
  2. В поисковой строке введите Телефон и выберите стандартное приложение звонков.
  3. Перейдите в Разрешения → Дополнительные разрешения.
  4. Найдите опцию Изменять настройки системы и включите её.
  5. Вернитесь в настройки телефона и повторите шаги из первой инструкции.

Важно! На некоторых прошивках (например, MIUI 13 Global для Xiaomi 11T) опция скрыта. В этом случае поможет только метод с параметрами разработчика (см. следующий раздел).

Способ 2: Параметры разработчика (скрытые настройки)

Когда стандартные опции не помогают, на помощь приходят параметры разработчика. Этот метод работает на 90% моделей Xiaomi, но требует аккуратности — неправильные изменения могут привести к сбоям в работе телефона.

Сначала нужно активировать режим разработчика:

  1. Перейдите в Настройки → О телефоне.
  2. Найдите строку Версия MIUI и тапните по ней 7 раз подряд.
  3. Введите пароль/графический ключ, если потребуется.
  4. Появится уведомление Вы стали разработчиком!.

Теперь выполните следующие шаги:

  1. Вернитесь в главное меню Настройки и откройте новый раздел Дополнительно → Параметры разработчика.
  2. Прокрутите вниз до блока Отладка.
  3. Найдите опцию Отключать экран при приближении (или Disable proximity sensor for calls на английской прошивке).
  4. Отключите её, переместив ползунок влево.
  5. Перезагрузите телефон для применения изменений.
Модель Xiaomi Название опции в параметрах разработчика Требуется перезагрузка?
Xiaomi 13/13 Pro Disable screen off during calls Да
Redmi Note 12 Pro+ Отключать экран при приближении Нет
POCO F5 Proximity sensor disable Да
Xiaomi 12T Screen off during calls Нет

Критическая особенность: На некоторых прошивках (MIUI 14 China) после отключения этой опции может перестать работать автоматическая регулировка яркости. Чтобы вернуть её, придётся сбросить настройки датчиков в Настройки → Экран → Автояркость → Сброс.

Что делать, если параметры разработчика сбросились?

Если после обновления MIUI опции в меню разработчика пропали, выполните следующие действия:

1. Снова активируйте режим разработчика (7 тапов по версии MIUI).

2. Проверьте, не сбросились ли настройки датчика приближения в Настройки → Система → Сброс настроек → Сброс настроек датчиков.

3. На некоторых моделях (Xiaomi 11 Lite NE) после сброса требуется повторная калибровка датчика через инженерное меню (##6484##).

Способ 3: Инженерное меню (для опытных пользователей)

Когда ни стандартные настройки, ни параметры разработчика не помогают, остаётся инженерное меню. Этот метод требует осторожности — неправильные действия могут привести к сбою датчиков или даже перегреву телефона.

Инструкция для входа в инженерное меню:

  1. Откройте приложение Телефон.
  2. Введите комбинацию: ##4636##.
  3. Выберите пункт Информация о телефоне (или Phone Information).
  4. Прокрутите вниз до блока Датчики (Sensors).
  5. Найдите строку Proximity Sensor (датчик приближения).
  6. Тапните по ней и в появившемся окне выберите Disable during call.

Предупреждение: На некоторых моделях (Xiaomi Mi 10, Redmi K40) инженерное меню может быть заблокировано. В этом случае попробуйте альтернативные коды:

  • ##36446337## — тест оборудования.
  • ##6484## — тест датчика приближения.
  • ##2664## — тест сенсорного экрана.

Если после изменений датчик перестал работать совсем, выполните сброс его калибровки:

  1. Вернитесь в инженерное меню.
  2. Выберите Sensors → Proximity Sensor → Calibrate.
  3. Положите телефон на ровную поверхность и дождитесь завершения процесса (10-15 секунд).

Способ 4: Сторонние приложения (если ничего не помогает)

Когда все встроенные методы исчерпаны, на помощь приходят приложения из Google Play. Они имитируют нажатия или блокируют сигналы датчика приближения. Лучшие варианты:

  • 📱 Proximity Sensor Fix — перехватывает сигналы датчика и принудительно держит экран включённым. Работает на Android 10–13.
  • 🔄 Screen On During Call — простая утилита с одной кнопкой активации. Не требует root.
  • 🛠️ Tasker — для продвинутых пользователей. Позволяет создать правило: "Если идёт звонок → включить экран на полную яркость".
  • 🔋 Keep Screen On — универсальное решение, но может конфликтовать с энергосберегающими режимами MIUI.

Как настроить Tasker для этой задачи:

  1. Установите приложение и предоставьте все запрошенные разрешения.
  2. Создайте новый профиль (+ → Состояние → Телефон → Звонок).
  3. В качестве действия выберите Дисплей → Яркость дисплея → Установить на 100%.
  4. Добавьте второе действие: Дисплей → Тайм-аут экрана → Отключить.
  5. Сохраните профиль и активируйте его.
⚠️ Внимание: Приложения вроде Proximity Sensor Fix могут повышать расход батареи на 5–10%, так как принудительно удерживают экран включённым. На моделях с AMOLED-дисплеями (Xiaomi 13 Ultra, Redmi K60 Pro) это также ускорит износ матрицы.

Если вы используете POCO Launcher или кастомную прошивку (xiaomi.eu, PixelExperience), проверьте совместимость приложений. Некоторые утилиты (например, Screen On During Call) не работают на прошивках без Google Mobile Services (GMS).

Способ 5: Редактирование системных файлов (для продвинутых)

Это крайний метод, который требует root-прав и знания структуры Android. Он подходит для пользователей кастомных прошивок или тех, кто готов рискнуть стабильностью системы.

Инструкция для устройств с Magisk:

  1. Установите Root Explorer или FX File Explorer с поддержкой root.
  2. Перейдите по пути: /system/usr/keylayout.
  3. Найдите файл Generic.kl или qwerty.kl (в зависимости от модели).
  4. Откройте его в текстовом редакторе и добавьте строку:
    key 217   PROXIMITY_WAKE
  5. Сохраните файл и перезагрузите телефон.

Для устройств с TWRP можно отредактировать файл build.prop:

  1. Создайте резервную копию текущего build.prop (находится в /system).
  2. Добавьте в конец файла строку:
    ro.lge.proximity.delay=255
  3. Установите права 644 для файла.
  4. Перезагрузитесь.
⚠️ Внимание: Неправильное редактирование системных файлов может привести к bootloop (зацикленной загрузке). На моделях с Dynamic RAM Expansion (Xiaomi 12S Ultra, Redmi Note 11 Pro+) это также может нарушить работу виртуальной памяти.

Если после изменений телефон перестал загружаться, воспользуйтесь Fastboot для восстановления оригинального build.prop:

fastboot flash system system.img

fastboot reboot

Частые проблемы и их решения

Даже после отключения функции затемнения экрана пользователи сталкиваются с побочными эффектами. Рассмотрим самые распространённые:

Проблема Возможная причина Решение
Экран гаснет через 3–5 секунд, несмотря на отключённую функцию Конфликт с режимом энергосбережения Отключите Ультраэкономичный режим в Настройки → Батарея
Датчик приближения не работает совсем Сбой после обновления MIUI Сбросьте настройки датчиков в Настройки → Система → Сброс настроек
Экран не включается после отвода телефона от уха Загрязнение датчика приближения Протрите датчик (расположен рядом с фронтальной камерой) ватной палочкой
Функция снова активировалась после обновления Сброс настроек MIUI Повторите настройку через параметры разработчика

На моделях с инфракрасным датчиком приближения (Xiaomi Mix 4, Redmi K50 Gaming) проблема может быть связана с помехами от стёкол или плёнок. Попробуйте временно снять защитное стекло и проверьте работу датчика.

Если ничего не помогает, последний вариант — откат прошивки. Например, на Xiaomi 11T Pro многие пользователи отмечают, что функция работала корректно на MIUI 12.5, но стала баговатой после обновления до MIUI 13.

FAQ: Ответы на популярные вопросы

Можно ли отключить затемнение экрана только для конкретных контактов?

Нет, в стандартных настройках MIUI такой функции нет. Однако можно использовать обходной путь с приложением Tasker:

  1. Создайте профиль по событию Входящий звонок от [выбранный контакт].
  2. Добавьте действие Дисплей → Тайм-аут экрана → Отключить.
  3. Для остальных контактов оставьте стандартные настройки.

Минус метода — Tasker потребляет дополнительную батарею (до 3% в час).

Почему после отключения функции экран всё равно гаснет через 30 секунд?

Это связано с тайм-аутом экрана в настройках дисплея. Чтобы исправить:

  1. Зайдите в Настройки → Экран → Тайм-аут экрана.
  2. Выберите значение Никогда (или максимальное время — 10 минут).
  3. Для моделей с AMOLED также отключите Адаптивная подсветка в этом же меню.

На некоторых прошивках (MIUI 14 China) тайм-аут сбрасывается после перезагрузки. В этом случае поможет только редактирование build.prop (см. Способ 5).

Безопасно ли использовать инженерное меню для отключения датчика?

Да, если вы изменяете только параметры датчика приближения. Риски возникают при:

  • Изменении настроек Battery, Thermal или Radio.
  • Использовании кодов, не предназначенных для вашей модели (например, ввод кода для Snapdragon на телефоне с MediaTek).
  • Прерывании процесса калибровки датчиков.

Если после изменений телефон начал перегреваться или быстро разряжаться, выполните сброс через Настройки → Система → Сброс настроек → Сброс настроек сети.

Как проверить, работает ли датчик приближения?

Есть три способа:

  1. Тестовый код: Наберите ##0*## — экран станет красным при срабатывании датчика.
  2. Инженерное меню: Введите ##4636##, выберите Sensors и посмотрите на график Proximity (должен реагировать на приближение руки).
  3. Приложение: Установите Sensor Test из Google Play — оно покажет статус всех датчиков.

Если датчик не реагирует, проверьте:

  • Не закрыт ли он плёнкой или чехлом.
  • Не повреждён ли после падения (на Xiaomi датчик часто ломается при ударе в верхнюю часть экрана).
  • Не отключён ли он в параметрах разработчика.
Можно ли отключить затемнение экрана на залоченном бутлоадере?

Да, но с ограничениями:

  • 🔹 Стандартные настройки и параметры разработчика работают без разблокировки.
  • 🔹 Инженерное меню доступно, но некоторые коды могут быть заблокированы (например, ##36446337## на Xiaomi с MediaTek).
  • 🔹 Сторонние приложения (например, Screen On During Call) требуют разрешения наложения, которое можно предоставить без root.
  • 🔹 Редактирование системных файлов невозможно без разблокировки бутлоадера.

На моделях с HyperOS (новой прошивкой от Xiaomi, анонсированной в 2023 году) некоторые методы могут не работать из-за усиленной защиты системы.