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

Вы когда-нибудь оказывались в неловкой ситуации, когда во время важного звонка на Xiaomi неожиданно загорается яркий фонарик? Эта функция, предназначенная для удобства в темных помещениях, часто срабатывает в самый неподходящий момент — на совещании, в кинотеатре или даже ночью, когда вы пытаетесь не разбудить домочадцев. К сожалению, производитель не вынес отдельный переключатель для отключения этой опции в основные настройки, но мы знаем 5 рабочих способов решить проблему на любом устройстве с MIUI (включая Redmi Note 12, POCO X5, Mi 11 и другие модели).

В этой статье вы найдете:

  • 🔍 Официальный способ через стандартные настройки (работает на MIUI 14+)
  • 🛠️ Скрытые опции в MIUI Hidden Settings для продвинутых пользователей
  • 💻 ADB-команды для полного отключения функции (даже если её нет в меню)
  • ⚙️ Альтернативные решения, если фонарик включается из-за сторонних приложений
  • Частые ошибки и почему настройка может не сохраняться

Важно: методы отличаются в зависимости от версии MIUI и модели смартфона. Если у вас POCO F5 с глобальной прошивкой, алгоритм будет одним, а для Redmi 10C на китайской версии MIUI — другим. Мы разобрали все варианты!

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

Почему фонарик включается при звонке — логика работы функции

Функция автоматического включения фонарика при входящем или исходящем звонке появилась в MIUI 12 и изначально позиционировалась как "умное дополнение" для пользователей. Логика работы проста:

  1. Датчик освещенности определяет уровень света в помещении.
  2. Если значение ниже 50 люкс (примерно как в сумерках), система считает, что вы находитесь в темноте.
  3. При начале звонка (входящего или исходящего) активируется фонарик на 3-5 секунд, чтобы вы могли увидеть экран или клавиши.

Проблема в том, что датчик часто срабатывает ложно. Например:

  • 🌃 Вы звоните днем, но рука закрывает датчик освещенности (например, на POCO X3 Pro он расположен рядом с фронтальной камерой).
  • 🎭 В кинотеатре или темной комнате фонарик слепит всех вокруг.
  • 🛌 Ночью яркая вспышка будит спящего рядом человека.

Кроме того, на некоторых моделях (например, Redmi Note 11 Pro+) фонарик может включаться даже при высоком уровне освещенности, если ранее вы вручную активировали его через шторку уведомлений. Это баг прошивки, который Xiaomi так и не исправила в некоторых региональных версиях MIUI.

Как проверить работу датчика освещенности?

Откройте приложение Телефон, наберите ##4636##, выберите Информация о датчиках и посмотрите значение Light sensor. Если оно ниже 50 при нормальном освещении — датчик загрязнен или неисправен.

Способ 1: Отключение через стандартные настройки MIUI (официальный метод)

Начиная с MIUI 14 (и на некоторых устройствах с MIUI 13), производительfinally добавил возможность отключить автоматическое включение фонарика. Однако путь к этой настройке неочевиден. Следуйте инструкции:

Откройте приложение Настройки|Перейдите в Приложения → Управление приложениями|Тапните по трём точкам в правом верхнем углу и выберите Специальные доступы|Найдите раздел Автоматическое включение фонарика и отключите ползунок-->

Важные нюансы:

  • 🔴 На некоторых моделях (например, Redmi 9A) этот пункт может называться Фонарик при звонке или Умное освещение.
  • 🔴 Если у вас POCO с кастомной прошивкой (например, Pixel Experience), этот метод не сработает — используйте Способ 3 (ADB).
  • 🔴 После обновления MIUI настройка может сброситься. Проверяйте её после каждого крупного апдейта.

Если в вашем меню нет такого пункта — не отчаивайтесь. Это означает, что ваша версия прошивки не поддерживает официальное отключение. Переходите к следующему способу.

Способ 2: Использование MIUI Hidden Settings (для продвинутых)

Если стандартного способа нет, можно воспользоваться скрытыми настройками MIUI. Для этого понадобится приложение MIUI Hidden Settings (доступно в Google Play или через APK).

Инструкция:

  1. Скачайте и установите MIUI Hidden Settings.
  2. Откройте приложение и предоставьте доступ к Специальным возможностям (нужно для работы с системными настройками).
  3. Перейдите в раздел System → Flashlight (или Фонарик в русскоязычной версии).
  4. Найдите опцию Auto flashlight during calls (Автоматический фонарик при звонках) и отключите её.

Внимание: на устройствах с MIUI 12.5 и ниже этот параметр может отсутствовать. В таком случае попробуйте обновить прошивку или используйте ADB-метод (Способ 3).

Модель Xiaomi Поддержка MIUI Hidden Settings Примечания
Redmi Note 10/11/12 ✅ Да Работает на глобальной и европейской прошивке
POCO X3/X4/X5 ✅ Да На POCO Launcher путь может отличаться
Mi 11/12/13 ✅ Да Требуется последняя версия приложения
Redmi 9/9A/9C ⚠️ Частично Может не работать на китайской прошивке
Black Shark 4/5 ❌ Нет Используйте ADB или сторонние лаунчеры

Способ 3: Отключение через ADB (для всех версий MIUI)

Если предыдущие методы не сработали, остается самый надежный способ — отключение через ADB (Android Debug Bridge). Это универсальный метод, который работает на любой модели Xiaomi, независимо от версии MIUI.

Что понадобится:

  • 🖥️ Компьютер с Windows/Linux/macOS
  • 🔌 USB-кабель (желательно оригинальный)
  • 📱 Включенная Отладка по USB на смартфоне
  • 🛠️ Утилита ADB Tools

Пошаговая инструкция:

  1. Активируйте Режим разработчика:
    • Перейдите в Настройки → О телефоне.
    • Тапните 7 раз по пункту Версия MIUI.
    • Вернитесь в Настройки → Дополнительно → Для разработчиков и включите Отладка по USB.
  • Подключите смартфон к компьютеру и выберите режим Передача файлов.
  • Откройте командную строку (Windows) или терминал (Linux/macOS) в папке с ADB.
  • Введите команды по очереди:
    adb devices

    (должно появиться ваше устройство)

    adb shell settings put global auto_flashlight_during_call 0
  • Перезагрузите смартфон.
  • Как вернуть назад?

    Если захотите включить функцию обратно, используйте ту же команду, но с 1 вместо 0:

    adb shell settings put global auto_flashlight_during_call 1
    ⚠️ Внимание: На некоторых устройствах (например, Redmi K50) после обновления MIUI настройка ADB может сброситься. Чтобы этого избежать, зафиксируйте параметр через Magisk (требуются root-права).

    Способ 4: Отключение через сторонние лаунчеры (без root)

    Если вам не хочется возиться с ADB или устанавливать дополнительные приложения, можно обойти проблему с помощью альтернативного лаунчера. Некоторые из них позволяют блокировать автоматическое включение фонарика.

    Лучшие варианты:

    • 🌈 Nova Launcher + плагин Tasker:
      • Создайте задачу в Tasker, которая будет отключать фонарик при начале звонка.
      • Используйте плагин AutoInput для симуляции нажатия на кнопку фонарика.
    • 🔄 Microsoft Launcher:
      • В настройках лаунчера есть опция Управление уведомлениями, где можно отключить автоматические действия.
    • 📱 POCO Launcher (для устройств POCO):
      • В некоторых версиях есть скрытая настройка Disable call flashlight.

    Минус этого метода в том, что он не отключает функцию на уровне системы, а лишь маскирует её. Например, при использовании Nova Launcher фонарик все равно будет пытаться включиться, но лаунчер заблокирует это действие. Это может приводить к замедлению интерфейса во время звонка.

    1. Событие: Телефон → Входящий/исходящий звонок

    2. Действие: Плагин → AutoInput → Симулировать нажатие (выберите кнопку фонарика в шторке уведомлений)

    3. Установите задержку в 1 секунду, чтобы успело сработать.-->

    Способ 5: Физическое отключение датчика освещенности (крайний случай)

    Если программные методы не помогают, а фонарик включается даже днем, проблема может быть в неисправном датчике освещенности. В этом случае есть два варианта:

    1. Чистка датчика:
      • Возьмите мягкую кисточку или ватную палочку, смоченную в спирте.
      • Аккуратно почистите область вокруг фронтальной камеры (там расположен датчик).
      • Продуйте отверстие сжатым воздухом (например, баллончиком для очистки техники).
  • Отключение датчика программно:
    • Используйте ADB-команду:
      adb shell settings put system screen_brightness_mode 0

      (это отключит автоматическую регулировку яркости, но и датчик перестанет влиять на фонарик).

    ⚠️ Внимание: Если датчик физически поврежден (например, после падения телефона), его замена обойдется в 800-1500 ₽ в сервисном центре. На некоторых моделях (например, Xiaomi 12T) датчик освещенности совмещен с датчиком приближения — в этом случае замена будет дороже.

    Перед тем как нести телефон в ремонт, проверьте работу датчика через инженерное меню (код ##4636##). Если значение Light sensor всегда 0 или не меняется при изменении освещения — датчик неисправен.

    Частые ошибки и почему настройка не сохраняется

    Многие пользователи сталкиваются с тем, что после отключения фонарика через настройки или ADB функция снова активируется. Рассмотрим основные причины:

    Проблема Причина Решение
    Настройка сбрасывается после перезагрузки Системное приложение com.android.phone перезаписывает параметры Используйте ADB с правом --user 0 или Magisk
    Фонарик включается только при входящих звонках Конфликт с приложением Truecaller или другим определителем номеров Отключите "Умные функции" в настройках определителя
    Настройка отсутствует в MIUI Hidden Settings Устаревшая версия приложения или прошивки Обновите MIUI Hidden Settings до последней версии
    ADB-команда не применяется Отсутствует доступ к settings global Попробуйте команду с su (требуется root)

    Если ни один из методов не помог, проверьте:

    • 🔄 Не установлены ли энергосберегающие приложения (например, Greenify или AccuBattery), которые могут блокировать изменения настроек.
    • 🔄 Не активирован ли режим для детей или гостевой режим — в них некоторые настройки ограничены.
    • 🔄 Не используется ли кастомная прошивка (например, LineageOS или Pixel Experience), где логика работы фонарика может отличаться.

    FAQ: Частые вопросы по отключению фонарика при звонке

    ❓ Почему на моем Xiaomi нет опции отключения фонарика в настройках?

    Это зависит от версии MIUI и региональной прошивки. На китайских версиях MIUI (например, для Redmi K40) эта функция часто отсутствует в меню. Используйте Способ 2 (MIUI Hidden Settings) или Способ 3 (ADB). Также проверьте, не скрыта ли опция под другим названием (например, Умное освещение).

    ❓ Можно ли отключить фонарик только для исходящих звонков, а для входящих оставить?

    К сожалению, в MIUI нет отдельных настроек для входящих и исходящих звонков. Функция работает универсально. Единственный обходной путь — использовать Tasker для создания отдельных правил:

    1. Создайте профиль для входящих звонков с действием Включить фонарик.
    2. Создайте второй профиль для исходящих звонков с действием Выключить фонарик.

    Это потребует root-прав или ADB-доступа для надежной работы.

    ❓ Будут ли последствия, если отключить датчик освещенности через ADB?

    Отключение датчика освещенности командой adb shell settings put system screen_brightness_mode 0 приведет к следующим изменениям:

    • ✅ Автоматическая регулировка яркости экрана отключится.
    • ✅ Фонарик перестанет включаться при звонках (так как система не сможет определить уровень освещенности).
    • ⚠️ Возможно увеличение расхода батареи, если вы забудете вручную уменьшать яркость в темное время суток.
    • ⚠️ Некоторые приложения (например, Google Photos) могут неправильно обрабатывать фотографии из-за отсутствия данных о освещении.

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

    adb shell settings put system screen_brightness_mode 1
    ❓ Почему после обновления MIUI фонарик снова стал включаться?

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

    • Xiaomi перезаписывает файл settings.global.xml, где хранится параметр auto_flashlight_during_call.
    • Новые версии прошивки могут изменять логику работы функции (например, в MIUI 14 добавили дополнительные условия срабатывания).

    Решение: После каждого обновления проверяйте настройку и при необходимости отключайте фонарик заново. Если это происходит часто, зафиксируйте параметр через Magisk (модуль Settings Database Editor).

    ❓ Работает ли этот метод на POCO F4 GT или Black Shark?

    На устройствах POCO и Black Shark логика работы фонарика может отличаться из-за кастомных прошивок:

    • POCO F4 GT: Используйте Способ 2 (MIUI Hidden Settings) или Способ 3 (ADB). В стандартных настройках опции нет.
    • Black Shark 5: Функция фонарика при звонке отключена по умолчанию. Если она активировалась, проверьте настройки в Shark Space (фирменная оболочка).

    На Black Shark также может помочь сброс настроек приложения Телефон (Настройки → Приложения → Управление приложениями → Телефон → Хранилище → Сбросить).