Camera flash, triggered when an incoming call or notification is on Xiaomi smartphones, is one of the most controversial features MIUI. For some users, it's a useful visual cue that helps you keep an important call in a noisy room. For others, it's an annoying and meaningless effect that only wastes your battery and distracts others. LED-In the background (for example, Redmi Note 12 Pro)+ Xiaomi 13 Ultra, where flash can blind in the dark.
Unfortunately, in the latest versions of MIUI 14/15, the manufacturer hid or removed the direct settings to disable this feature from the user interface. But that doesn't mean that the problem is unsolvable. In this article, we'll look at 5 proven ways, from official settings to hidden commands of the engineering menu and third-party utilities, and you'll learn why the flash can continue to work even after the shutdown, and how to fix it.
Before you start settings, note that some methods require developer rights or ROOT-If you are not ready to experiment, start with the simplest ways (sections 1-2.
1. Disable flash through standard MIUI settings
In some Xiaomi firmware, the flash control option for calls is saved, but hidden in non-obvious menus.
- Open the Settings. β Sounds and vibrations.
- Scroll down to the Incoming Calls block and select Light Effects (or Screenlight in older versions).
- If the camera flash is active, turn it off with a slider.
β οΈ Attention: On Xiaomi with MIUI 13+ If you don't have Light Effects, move on to the next way. Also note that on some models (e.g., light effects, POCO F5) The option may be called Notifications light, but it will be controlled only by screen lighting, not flash.
If the standard route doesnβt work, try an alternative route:
- π Settings β Special facilities β Rumor β Flash notifications (turn off the slider).
- π Settings β Annexes β Application management β Phone. β Notifications β Additional (see the Light Effects option).
2.Use of the "Do Not Disturb" mode
If the flash only works at certain hours (e.g. at night), you can do without deep settings. Do not disturb (DND) in MIUI allows you to turn off not only sounds, but also visual notifications:
- Go to Settings β Sounds and vibration β Do not disturb.
- Activate the mode and set the schedule (for example, from 23:00 to 7:00).
- In the Rules section, select Calls and turn off the Light Effects option.
The downside is that with the flash, all notifications (sounds, vibrations) will be turned off. If you need to leave the sound but only the lights out, use the following method.
π‘
In Do Not Disturb mode, you can add exceptions for important contacts. In DND settings, select Exclusions β Contacts and select the desired numbers.
3. Engineering menu: hidden settings for advanced
If standard methods donβt work, youβll need to turn to the MTK Engineer Mode or Qualcomm Service Mode, depending on the processor, which works on most Xiaomi models, but you need to be careful that the wrong actions can disrupt the camera.
Instructions for smartphones on Qualcomm Snapdragon (most flagships and mid-budget models):
- Open the Phone app and enter the combination: ##36446337###
- In the menu that appears, select Hardware Testing β Lights.
- Find Flashlight Test or Torch Mode and turn them off (set 0).
- Reset the device.
For smartphones on MediaTek (many Redmi and POCO models):
- Enter the phone keyboard: ##4636##
- Go to Hardware Testing β LED.
- Turn off Flash on Call or Notification Light options.
β οΈ Warning: After changes to the engineering menu, the flash may stop working manually (e.g., when taking a photo at night) and to return it, repeat the steps and turn the settings back on.
What to do if the engineering menu is not opened?
4. Third-party flash control applications
If you don't want to go through the settings, you can use specialized utilities. They don't require you to. ROOT-Right, but some features may be limited in the latest Android versions.
Top.-3 applications to disable flash when calling:
- π± Flash Alerts 2 - allows you to flexibly configure light notifications, including turning off flash for calls.Works on Xiaomi with Android 10+.
- π± NoLED - blocks all light effects (including flash) for notifications. MIUI 12β15.
- π± Light Manager is an advanced utility with the ability to selectively disable the flash for specific applications (for example, only for Phone or WhatsApp).
How to set up (for example, Flash Alerts 2):
Download the app from Google Play|Open and grant permissions for notifications|Go to Settings β Calling applications|Disable the flash option when incoming call|Add the application to the autoboot (to work after the restart)-->
β οΈ Note: Some applications (e.g. Light Manager) may conflict with energy-saving features MIUI. After installation, add them to the settings. β Battery β Optimizing the battery β All applications and select No Limitations.
5. RADIO-team ADB (power-user)
If none of the methods worked, there is a radical way to turn off the flash through the ADB-commands or modifications to system files. ROOT-access or unlocked bootloader, so suitable only for advanced users.
Instructions via ADB (without ROOT):
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times, then go back to Additional β For Developers).
- Connect your smartphone to your PC and execute the command:adb shell settings put global flash_notification_enabled 0
- Reset the device.
For users with ROOT:
- π οΈ Install Root Explorer and go on the way /system/csc/others.xml.
- π οΈ Find a line. <CscFeature_FlashNotification>True</CscFeature_FlashNotification> and replace True with False.
- π οΈ Save the file, set rights 644 and restart.
π‘
Changing system files can cause firmware to crash. Before editing, back up via TWRP or MIUI Backup.
Why does the flash continue to work after the shutdown?
If you have followed all the instructions, but the flash on the calls still works, the problem may lie in one of the following factors:
| Reason. | How to fix it |
|---|---|
| Conflict with the MIUI shell | Update your firmware to the latest version or roll back to a stable branch. |
| Resetting settings after update | Repeat disabling the flash through the Engineering Menu or ADB. |
| Third-party launchers (e.g. Nova Launcher) | Return to the standard MIUI launcher and check the settings. |
| The function of flash at low battery charge | Turn off the settings β Battery β Battery notifications. |
| Error in the operation of the proximity sensor | Check the sensor with the ##6484## test (for Xiaomi). |
If the problem persists, try resetting the network settings (Settings) β SIM-maps and mobile networks β Network resets: In rare cases, a module malfunction is to blame. RIL (Radio Interface Layer, which handles calls.