The flash camera that triggers an incoming call or notification is one of the most annoying features in Xiaomi smartphones. This option, designed to attract the userβs attention in noisy environments, often works inappropriately: drains the battery, distracts at night and can even cause an epilepsy attack in sensitive people. Unfortunately, the manufacturer does not always make it obvious β the settings are hidden in different parts of MIUI, and on some models require editing system files.
In this article, weβll look at all the ways you can turn off your flashlight when making calls, from standard settings to hidden commands for power users. The instructions are relevant for MIUI 12/13/14 devices (including Redmi, POCO, and Black Shark), and take into account the features of Android 11-14 firmware. If youβve tried to turn off the flash through the Sounds menu, but nothing has worked, youβll find alternative solutions here.
We warn you that some methods require superuser rights (root) or work with system files, and we recommend that inexperienced users start with safe methods (sections 1-3) and move to radical measures (sections 4-5) only if the standard settings do not work.
1. Disconnect via the Sound and Vibration menu (standard method)
On most Xiaomi smartphones, the flash control option for calls is hidden in the audio settings, but its location depends on the MIUI version and device model.
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Scroll down to the Flash block when calling/notifying (on some firmware - Light effects).
- Turn off the slider next to the flash point when an incoming call is made.
If there is no such item, try an alternative path:
- π Settings β Special facilities β Rumor β Flash notifications (for MIUI 12β13).
- π Settings β Display. β Flash notifications (for MIUI 14 on some models).
- π Settings β Annexes β Management of notifications β Additionally. β Outbreak (rare but occurring).
On POCO F3/F4/F5 and Redmi Note 10/11/12, this option may be called Light indicator or Visual alerts. If the flashlight continues to blink after the switch is off, move to the next section.
2. Checking the settings of the βPhoneβ application
Sometimes the flash is not controlled by system parameters, but by the settings of the Phone application itself, and this is true for devices with custom firmware or older versions of MIUI (below 12.5).
- Open the phone application (pipe icon).
- Click on the three dots in the top right corner and select Settings.
- Go to the Incoming Calls or Alerts section.
- Look for options like Flash on Call, Light Signal, or Vibration and Light.
On some models (Redmi 9A/9C, POCO M3), this option can be hidden behind the option "Additional settings", and if there is nothing here, the problem lies deeper.
π‘
If your phone doesnβt have an option to turn off the flash, try temporarily installing a third-party call app (like Google Phone) that ignores MIUI system settings and doesnβt activate the flashlight.
3.Use of the Do Not Disturb mode (bypass)
If the standard methods didn't work, you can do a trick: set up the Do Not Disturb mode so that it blocks the light alerts, which doesn't shut down the flash completely, but prevents it from going off at an inconvenient time.
Instructions:
- Go to Settings β Sounds and vibration β Do not disturb.
- Select a schedule and set a time when you do not want the light to flash (for example, from 22:00 to 8:00).
- In the Exclusions section, allow calls, but turn off Visual Alerts or Light Effects.
The downside of this is that the flash will work during the day, but you will not wake up at night from the bright light. MIUI 14 also appeared the option Sleep mode (Settings) β Screen. β Sleep mode, which automatically disables all visual notifications.
Why does the light flash even when the settings are turned off?
4. Disconnect via ADB (for advanced users)
If all previous methods fail, you'll have to use the Android Debug Bridge (ADB) commands, which requires a computer and USB debugging enabled, but is guaranteed to shut down the flash at the system level.
Step 1: Preparation
- π₯οΈ Install. ADB Tools on PC.
- π± On your phone, turn on Settings. β The phone. β Version. MIUI (Press 7 times to activate the developer mode).
- π§ Back to Settings β Additionally. β For developers and enable debugging by USB.
Step 2: Execution of commands:
- Connect the phone to the PC and enter in the command line (terminal):
adb devices(Your device should show up. If not, check the drivers.)
- Enter the command to disable the flash when calling:
adb shell settings put global flash_notification_enabled 0- To disable the flash at notifications:
adb shell settings put global notification_light_pulse 0After you've done the commands, restart your phone. If the flashlight keeps flashing, try an alternative command:
adb shell pm disable-user --user 0 com.android.server.NotificationFlashDownload ADB Tools on PC
Enable the developer mode on Xiaomi
Activate debugging over USB
Connect the phone to the computer
Check the detection of the device by the team `adb devices`-->
5. editing system files (root only)
This method is risky and can cause the phone to run unstable, only use it if other methods have not worked and you have a backup of the data.
The flash is managed by the system file /system/cust/prop/local.prop or /vendor/build.prop.
- Get root rights (for example, through Magisk).
- Install a file manager with root support (such as Root Explorer or Mixplorer).
- Open /vendor/build.prop and find the line:
ro.miui.has_flashlight_notification=true- Replace true with false or add to the end of the file:
persist.sys.notification.flash=0- Save the file, set the rights to 644, and restart the phone.
If the phone stopped booting after editing, restore the original file via TWRP or reflash the device.
π‘
Editing system files without a backup can cause a phone to "break": Always backup before changing build.prop!
6. Alternative solutions: applications and firmware
If none of these methods worked, consider these options:
| Method | Description | Risks. |
|---|---|---|
| π± Third-party calls | Install Google Phone or Truecaller β they ignore the settings of the MIUI flash. | It may not support dual SIM or recording conversations. |
| π Custom firmware | Firmware like LineageOS or Pixel Experience doesnβt have a built-in flash when making calls. | Loss of warranty, possible bugs with the camera or sensors. |
| π οΈ Magisk module | Install Disable Flashlight Notification through Magisk Manager. | It requires root, and may conflict with other modules. |
| π§ Resetting settings | It'll bring the phone back to factory settings, maybe fix the flash failure. | All data except files will be deleted SD-map. |
The most reliable option is custom firmware, but it is only suitable for advanced users, and if you are not willing to take risks, try third-party calling apps first.
π‘
Before installing custom firmware, check its compatibility with your model on the XDA Developers forum. Wrong firmware can bring your phone down!
FAQ: Frequent questions about the outbreak when calling on Xiaomi
β Why After Updating MIUI flashlight starts again?
β Can you turn off the flash only for specific contacts?
β The flash flash flashes even when the phone is down?
β After the shutdown, the flash stopped working. LED-Notifications, how to return?
β Is there a way to turn off the flash without a computer?
If your problem is not solved, check out the phone model and MIUI version in the comments. We will add the article in relevant ways for your device.