Вы устали от того, что фонарик на вашем Xiaomi автоматически включается при каждом входящем звонке? Эта функция, предназначенная для удобства в темных помещениях, часто раздражает пользователей — особенно когда телефон лежит экраном вниз или фонарик срабатывает в дневное время. К сожалению, в стандартных настройках MIUI опция отключения этой функции спрятана неочевидно, а на некоторых моделях её вообще нет в меню.
В этой статье мы разберём все возможные способы отключить фонарик при звонке — от официальных настроек до скрытых команд и сторонних приложений. Вы узнаете, почему функция может не отключаться на некоторых прошивках, как обойти ограничения MIUI 14/15, и что делать, если после обновления системы проблема вернулась. Инструкции подойдут для большинства моделей: от бюджетных Redmi Note 12 до флагманов Xiaomi 14 Ultra.
Почему фонарик включается при звонке и можно ли это отключить?
Функция автоматического включения фонарика при входящем звонке появилась в MIUI 10 и изначально позиционировалась как "умное дополнение" для комфортного приёма вызовов в темноте. Логика проста: когда вы поднимаете трубку, датчик приближения фиксирует движение, а система активирует подсветку, чтобы вы могли увидеть кнопки на экране. Однако на практике это часто работает некорректно:
- 🔦 Фонарик срабатывает даже днём или при ярком освещении.
- 📱 Включается, когда телефон лежит на столе (ложные срабатывания датчика движения).
- 🔋 Быстро разряжает батарею из-за частых включений.
- 😤 Раздражает окружающих в общественных местах (кино, театры, встречи).
Технически функция реализована через взаимодействие Sensor HAL (аппаратный уровень датчиков) и сервиса com.android.phone. В некоторых прошивках её можно отключить через настройки, но Xiaomi периодически удаляет эту опцию из меню — особенно на глобальных версиях MIUI для Европы и Индии.
Способ 1: Отключение через стандартные настройки MIUI
На большинстве современных смартфонов Xiaomi (начиная с MIUI 12) опция отключения фонарика при звонке спрятана в меню "Дополнительные настройки". Однако её расположение может отличаться в зависимости от модели и региональной прошивки. Следуйте инструкции:
- Откройте приложение
Настройки(значок шестерёнки). - Перейдите в раздел
Приложения → Управление приложениями. - Нажмите на три точки в правом верхнем углу и выберите
Показать все приложения. - В поисковой строке введите
Телефони выберите системное приложениеcom.android.phone. - Тапните по
Уведомления → Входящие вызовы. - Прокрутите вниз и найдите опцию
Фонарик при входящем звонке(илиFlash on callна английской прошивке). - Переведите ползунок в положение Выкл.
Если этого пункта нет — значит, ваша прошивка не поддерживает отключение через меню. В этом случае попробуйте альтернативные способы ниже.
☑️ Проверка перед отключением
⚠️ Внимание: На некоторых моделях (например, Redmi 9A или Poco M3) после отключения этой опции фонарик может снова активироваться после перезагрузки. Это баг прошивки — решается только через ADB-команды (см. Способ 3).
Способ 2: Использование режима "Не беспокоить" (обходной путь)
Если в вашей прошивке нет прямой опции отключения, можно воспользоваться режимом "Не беспокоить" (DND). Этот метод не убирает фонарик полностью, но позволяет отключить его в определённые часы или для конкретных контактов:
- 🕒 Настройте расписание DND на время, когда фонарик мешает больше всего (например, с 22:00 до 8:00).
- 📵 Добавьте важные контакты в исключения, чтобы не пропустить важные звонки.
- 🔕 Включите опцию
Только будильники— это отключит все уведомления, включая фонарик.
Как настроить:
- Откройте
Настройки → Звук и вибрация → Не беспокоить. - Выберите
Расписаниеи установите нужный временной промежуток. - В разделе
Исключениядобавьте контакты, для которых фонарик должен работать.
| Метод | Плюсы | Минусы |
|---|---|---|
| Отключение в настройках телефона | Просто и быстро | Не работает на всех прошивках |
| Режим "Не беспокоить" | Работает на всех моделях | Отключает все уведомления |
| ADB-команды | Работает на 100% устройств | Требует ПК и отладку по USB |
Способ 3: Отключение через ADB-команды (для продвинутых)
Если стандартные методы не сработали, самый надёжный способ — использовать ADB (Android Debug Bridge). Этот инструмент позволяет изменять скрытые системные настройки, включая отключение фонарика при звонке. Важно: после выполнения команд функция будет отключена навсегда, даже после сброса настроек.
Что понадобится:
- 🖥️ Компьютер с Windows/macOS/Linux.
- 📱 Кабель USB (оригинальный для стабильного соединения).
- 🔧 Включённая
Отладка по USBна телефоне.
Пошаговая инструкция:
- Скачайте ADB Tools и распакуйте архив.
- На телефоне включите
Отладку по USB(Настройки → О телефоне → Версия MIUI— нажмите 7 раз, затем вернитесь вДополнительные настройки → Для разработчиков). - Подключите телефон к ПК и введите в командной строке:
adb devices(должно появиться ваше устройство).
- Выполните команду отключения фонарика:
adb shell settings put global flashlight_on_call 0 - Перезагрузите телефон.
⚠️ Внимание: На некоторых прошивках (например, MIUI 14 для POCO F5) после обновления системы настройки ADB сбрасываются. Чтобы этого избежать, зафиксируйте команду через adb shell cmd settings set global settings_provider_model strict.
Способ 4: Сторонние приложения для отключения фонарика
Если вам не хочется возиться с ADB, можно воспользоваться сторонними утилитами. Лучшие варианты:
- 📱 Flash Alerts 2 — позволяет гибко настраивать фонарик и вибрацию при звонках. Есть опция полного отключения.
- 🛠️ MacroDroid — создаёт правило "Если входящий звонок → Выключить фонарик".
- 🔧 Tasker — для продвинутых пользователей (требует настройки профиля).
Как настроить в MacroDroid:
- Установите приложение из Google Play.
- Создайте новый макрос с триггером
Входящий звонок. - Добавьте действие
Отключить фонарик(Flashlight → Turn Off). - Сохраните и активируйте макрос.
Минус этого метода: приложениям нужны права Специальные возможности или Наложение поверх других окон, что может влиять на производительность.
Что делать, если приложение не работает?
Проверьте, не блокирует ли его MIUI Optimizer (отключите в настройках батареи). Также добавьте приложение в исключения Автозапуска и Оптимизации батареи.
Способ 5: Ручное редактирование системных файлов (для опытных)
Этот метод подходит только для пользователей с разблокированным загрузчиком и установленным TWRP. Он предполагает редактирование файла build.prop, который отвечает за системные параметры. Опасно! Неправильные изменения могут привести к bootloop (зацикленная загрузка).
Инструкция:
- Сделайте резервную копию
build.propчерез TWRP или Root Explorer. - Откройте файл в текстовом редакторе (например, MT Manager).
- Добавьте в конец строки:
persist.sys.flashlight_on_call=0 - Сохраните файл и перезагрузите телефон.
Если после изменений телефон не загружается, восстановите оригинальный build.prop через TWRP.
Частые проблемы и их решения
Даже после отключения фонарика пользователи сталкиваются с возвращением функции. Рассмотрим типичные сценарии и способы их исправления:
- 🔄 Фонарик снова включается после обновления MIUI.
→ Повторите процедуру отключения через ADB или настройки. Прошивки часто сбрасывают пользовательские параметры. - 📱 На некоторых контактах фонарик работает, на других — нет.
→ Проверьте настройки исключений в приложенииТелефонилиКонтакты. Возможно, для этих номеров установлены индивидуальные параметры. - 🔋 Быстрый разряд батареи после отключения функции.
→ Это временный эффект. Система переиндексирует настройки в течение 1–2 дней.
Если ни один из методов не сработал, причиной может быть:
- 🛠️ Кастомная прошивка с модифицированными системными сервисами.
- 📦 Конфликт с другими приложениями (например, Truecaller или Google Phone).
- 🔧 Аппаратная неисправность датчика приближения (проверьте в сервисном меню по коду
##6484##).
FAQ: Ответы на популярные вопросы
Можно ли отключить фонарик только для определённых контактов?
Да, но не через стандартные настройки. Используйте приложения вроде MacroDroid или Tasker, чтобы создать правило: "Если звонит [контакт X] → отключить фонарик". В MIUI такой функции нет.
После обновления до MIUI 15 фонарик снова включается. Как исправить?
Это известная проблема новых прошивок. Помогает только повторное отключение через ADB или редактирование build.prop. Если у вас нет root-прав, используйте команду:
adb shell settings delete global flashlight_on_call
Затем перезагрузите телефон.
Фонарик включается даже когда телефон лежит на столе. Почему?
Срабатывает датчик движения или гироскоп. Отключите опцию Поднятие для пробуждения в Настройки → Экран → Дополнительно. Также проверьте, не мешает ли чехол датчику приближения.
Есть ли разница между глобальной и китайской прошивкой?
Да. На китайских версиях MIUI (например, для Xiaomi 13 Pro) опция отключения фонарика часто доступна в меню, тогда как на глобальных прошивках её убирают "для упрощения интерфейса".
Можно ли отключить фонарик без компьютера?
Да, если у вас есть root-права. Установите BuildProp Editor из Google Play и добавьте строку persist.sys.flashlight_on_call=0 вручную. Без root-прав обойтись не получится — только через ADB или сторонние приложения.