Вспышка камеры, которая автоматически срабатывает при входящем звонке на смартфонах Xiaomi, Redmi или POCO, — одна из самых раздражающих функций MIUI. Особенно это касается ночного времени, когда яркий свет будит домочадцев или привлекает ненужное внимание в общественных местах. Несмотря на то, что функция изначально задумывалась как дополнительное уведомление для пользователей с нарушениями слуха, большинство владельцев устройств хотят её отключить — но не могут найти эту опцию в настройках.
Проблема усложняется тем, что Xiaomi регулярно меняет расположение параметров в новых версиях MIUI (12, 13, 14+), а на некоторых моделях (например, Redmi Note 10 Pro или POCO X3 Pro) опция вообще отсутствует в стандартном меню. В этой статье мы разберём все актуальные способы отключения фонаря при звонке, включая скрытые настройки, редактирование системных файлов (для продвинутых пользователей) и альтернативные решения для устройств с кастомными прошивками.
Прежде чем переходить к инструкциям, убедитесь, что ваш смартфон обновлён до последней версии MIUI — иногда проблема решается после апдейта. Также проверьте, не установлены ли сторонние приложения для управления звонками (например, Truecaller или Drupe), которые могут переопределять системные настройки.
Почему фонарик мигает при звонке и можно ли это отключить?
Функция мигания фонарика при входящем вызове называется "Вспышка уведомлений" (Flash Notifications) и была добавлена в MIUI начиная с версии 8. Изначально она предназначалась для пользователей с ограниченными возможностями, но со временем стала включаться по умолчанию на всех устройствах. Логика Xiaomi проста: яркая вспышка привлекает внимание лучше, чем вибрация или звук, особенно в шумных местах.
Однако на практике это приводит к ряду проблем:
- 🔋 Разряд батареи: частые срабатывания вспышки увеличивают энергопотребление на 5–15% (по тестам на Redmi Note 9 Pro).
- 😴 Ночные пробуждения: яркий свет будит спящих рядом людей, даже если телефон лежит экраном вниз.
- 📱 Перегрев камеры: при длительных звонках (например, в режиме громкой связи) фонарик может перегреваться, что приводит к автоматическому отключению.
- 🚫 Конфиденциальность: в тёмном помещении мигание выдаёт ваше местоположение (актуально для фотографов или журналистов).
Отключить эту функцию можно, но способ зависит от версии MIUI и модели смартфона. На новых устройствах (Xiaomi 13, Redmi Note 12) опция спрятана глубже, а на некоторых прошивках её вообще убрали из интерфейса. Далее мы рассмотрим все возможные варианты — от простых до сложных.
Способ 1: Отключение через стандартные настройки MIUI (для большинства моделей)
Начнём с самого простого метода, который работает на 80% устройств Xiaomi с MIUI 12–14. Инструкция актуальна для серий Redmi Note 8/9/10/11, POCO X3/F3, Mi 10/11 и других популярных моделей. Важно: путь к настройкам может незначительно отличаться в зависимости от версии прошивки.
Шаги для отключения:
- Откройте приложение
Настройки(значок шестерёнки на рабочем столе). - Перейдите в раздел
Специальные возможности(иногда называетсяУниверсальный доступ). - Прокрутите вниз и найдите пункт
Вспышка уведомлений(илиСветовые уведомления). - Отключите переключатель рядом с
Входящие вызовы(илиЗвонки). - Для надёжности также отключите опцию
Сообщения, если она активна.
Если пункта Вспышка уведомлений в меню нет, попробуйте альтернативный путь:
Настройки → Приложения → Управление приложениями.- Нажмите на три точки в правом верхнем углу и выберите
Показать все приложения. - Найдите приложение
Телефон(илиЗвонки) и откройте его настройки. - Проверьте вкладку
Уведомления— иногда опция спрятана там.
Убедитесь, что фонарик не используется как индикатор зарядки|Проверьте настройки приложения "Телефон"|Обновите MIUI до последней версии|Перезагрузите телефон после изменений-->
Что делать, если опции нет? На некоторых устройствах (например, Redmi 9A или POCO M3) пункт может отсутствовать из-за облегчённой версии MIUI (MIUI Lite). В этом случае переходите к Способу 2.
Способ 2: Использование скрытого меню инженерных настроек (для продвинутых)
Если стандартные настройки не помогли, можно попробовать отключить вспышку через инженерное меню. Этот метод работает на 90% устройств Xiaomi, но требует осторожности — неправильные действия могут нарушить работу телефона. На моделях с процессором Snapdragon (например, POCO F3 или Redmi K40) меню может отличаться от устройств на MediaTek.
Инструкция для Snapdragon:
- Откройте приложение
Телефони введите комбинацию:##36446337##(это код для теста оборудования, также известный как
MMITEST). - В открывшемся меню выберите
LEDилиFlashlight. - Найдите пункт
Call Flashи отключите его (поставьте значениеDisable). - Сохраните настройки и перезагрузите телефон.
Инструкция для MediaTek:
- Введите в телефонном приложении:
##4636## - Перейдите на вкладку
Hardware Testing(илиАппаратное тестирование). - Выберите
LEDи отключите опциюIncoming Call Flash.
Предупреждение: инженерное меню содержит параметры, критичные для работы устройства. Не изменяйте другие настройки, если не уверены в их назначении!
Что делать, если инженерное меню не открывается?
На некоторых прошивках (например, глобальной версии MIUI для Xiaomi 12T) доступ к инженерному меню заблокирован. В этом случае попробуйте:
1. Установить приложение MTK Engineering Mode (для MediaTek) или Qualcomm EngineerMode (для Snapdragon) из Google Play.
2. Использовать ADB-команды (см. Способ 4).
3. Обновить прошивку до последней версии — иногда доступ восстанавливается.
Способ 3: Редактирование системных файлов (root-доступ)
Если предыдущие методы не сработали, остаётся наиболее радикальный способ — редактирование системных файлов. Он требует прав суперпользователя (root) и подходит только для опытных пользователей. На устройствах с заблокированным загрузчиком (большинство глобальных версий Xiaomi) этот метод не сработает без разблокировки.
Инструкция:
- Установите файловый менеджер с поддержкой root (например,
Root ExplorerилиSolid Explorer). - Перейдите по пути:
/system/csc/others.xmlили (для новых версий MIUI):
/system/csc/feature.xml - Найдите строку с параметром
CscFeature_FlashNotification_IncomingCallи измените значение сtrueнаfalse. - Сохраните файл, установите права
644(rw-r--r--) и перезагрузите телефон.
Альтернативный путь (для MIUI 13+):
- Откройте файл:
/system/vendor/overlay/FlashNotificationConfigOverlay.apk - Извлеките его на ПК, отредактируйте параметры в
res/values/bool.xmlи переупакуйте APK. - Верните файл обратно в систему с теми же правами.
⚠️ Внимание: неправильное редактирование системных файлов может привести к bootloop (зацикленная загрузка) или потере функциональности камеры. Перед изменениями сделайте резервную копию черезTWRPилиOrangeFox Recovery.
| Модель Xiaomi | Поддерживаемый метод | Требуется root? | Примечания |
|---|---|---|---|
| Redmi Note 10/11 | Стандартные настройки, инженерное меню | Нет | На MIUI 13 опция спрятана в "Спец. возможностях" |
| POCO F3/X3 | Инженерное меню (Snapdragon) | Нет | Код ##36446337## работает стабильно |
| Xiaomi 12/13 | Редактирование feature.xml |
Да | Требуется Magisk для монтирования /system |
| Redmi 9A/9C | ADB-команды | Нет (но нужен ПК) | См. Способ 4 |
Способ 4: Отключение через ADB (без root)
Если у вас нет root-прав, но есть доступ к компьютеру, можно использовать ADB-команды для отключения вспышки. Этот метод работает на большинстве устройств Xiaomi с MIUI 12–14 и не требует разблокировки загрузчика.
Пошаговая инструкция:
- Скачайте и установите ADB Tools на ПК.
- На телефоне активируйте
Отладку по USB:Настройки → О телефоне → Версия MIUI(нажмите 7 раз, чтобы разблокироватьРежим разработчика), затем вернитесь вНастройки → Дополнительно → Для разработчикови включите отладку. - Подключите телефон к ПК и выполните в командной строке:
adb shell settings put global flash_notification_enabled 0 - Для надёжности также выполните:
adb shell settings put secure flash_notification_call 0 - Перезагрузите устройство.
Чтобы вернуть настройки обратно, используйте те же команды, заменив 0 на 1.
⚠️ Внимание: после сброса телефона к заводским настройкам или обновления MIUI параметры могут вернуться к значениям по умолчанию. В этом случае повторите процедуру.
Способ 5: Сторонние приложения для управления уведомлениями
Если системные методы не сработали, можно воспользоваться сторонними утилитами. Они не всегда надёжны, но иногда помогают обойти ограничения MIUI. Лучшие варианты:
- 📱 Flash Notifications (by Kieron Quinn) — позволяет гибко настраивать вспышку для звонков и сообщений. Работает на Android 10+ без root, но требует разрешения
Notification Access. - 🔧 MacroDroid — создайте макрос, который будет отключать фонарик при входящем звонке. Минус: приложение потребляет дополнительную батарею.
- 🛠️ Tasker — мощный инструмент для автоматизации. Пример задачи:
Профиль: Состояние → Телефон → Входящий вызовЗадача: Плагин → Secure Settings → Отключить фонарик
(требуется плагин
SecureTask).
Важно: перед установкой сторонних приложений проверьте их разрешения. Некоторые утилиты (например, из неизвестных источников) могут запрашивать доступ к SMS или звонкам, что небезопасно.
Альтернативный вариант: если вам нужна вспышка только для сообщений, но не для звонков, настройте её через приложение Сообщения:
Настройки → Уведомления → Световые эффекты и отключите опцию для звонков.
Частые проблемы и их решения
Даже после отключения вспышки пользователи иногда сталкиваются с её самопроизвольным включением. Рассмотрим типичные ситуации и способы их исправления:
- 🔄 После обновления MIUI вспышка снова включается:
Это связано с тем, что Xiaomi сбрасывает некоторые настройки до значений по умолчанию. Решение: повторите отключение через ADB или инженерное меню.
- 📞 Вспышка работает только для конкретных контактов:
Проверьте, не настроены ли индивидуальные уведомления для этих контактов в приложении
Телефон. - 🔋 Фонарик мигает при низком заряде батареи:
Это отдельная функция MIUI, которая сигнализирует о разряде. Отключается в
Настройки → Батарея → Индикатор низкого заряда. - 🔒 Нет доступа к инженерному меню:
На некоторых прошивках (например, для Xiaomi EU) доступ заблокирован. Попробуйте использовать ADB или root-метод.
Если ни один из способов не помог, остаётся последний вариант — установка кастомной прошивки (например, LineageOS или PixelExperience), где функция вспышки при звонке отключена по умолчанию. Однако это требует разблокировки загрузчика и может лишить вас гарантии.
FAQ: Ответы на популярные вопросы
Можно ли отключить вспышку только для звонков, но оставить для сообщений?
Да, в большинстве случаев эти настройки раздельны. В меню Специальные возможности → Вспышка уведомлений отключите только пункт Входящие вызовы, оставив активным Сообщения. Если опции нет, используйте ADB-команду:
adb shell settings put secure flash_notification_call 0
(это отключит вспышку только для звонков).
Почему после отключения вспышка всё равно мигает при звонках через WhatsApp или Telegram?
Это связано с тем, что мессенджеры используют собственные механизмы уведомлений. Откройте настройки каждого приложения и отключите опцию Световые эффекты или Вспышка при вызове. Например, в WhatsApp:
Настройки → Уведомления → Тон и вибрация → Световой индикатор.
Будет ли работать фонарик после отключения уведомлений?
Да, отключение вспышки при звонках не влияет на работу фонарика в ручном режиме (через панель быстрых настроек или приложение Камера). Вы сможете включать его как обычно.
Можно ли отключить вспышку на Xiaomi без компьютера?
Да, если у вас есть root-доступ или инженерное меню доступно напрямую. Без ПК не получится использовать ADB, но можно попробовать:
- Сторонние приложения вроде
Flash Notifications. - Ручное редактирование системных файлов через root-проводник.
- Обновление MIUI до последней версии — иногда опция появляется после апдейта.
Почему на моём Redmi Note 8 Pro нет опции отключения вспышки?
На устройствах с процессором MediaTek Helio G90T (как в Redmi Note 8 Pro) инженерное меню открывается по другому коду:
##4636##
Перейдите на вкладку Hardware Testing → LED и отключите Incoming Call Flash. Если меню нет, попробуйте ADB-метод.