How to remove flash when calling Xiaomi: all working ways

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.

  1. Open the Settings. β†’ Sounds and vibrations.
  2. Scroll down to the Incoming Calls block and select Light Effects (or Screenlight in older versions).
  3. 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).
πŸ“Š What kind of Xiaomi model do you have?
Redmi Note 10/11/12
POCO F3/F4/F5
Xiaomi 12/13/14
Another model

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:

  1. Go to Settings β†’ Sounds and vibration β†’ Do not disturb.
  2. Activate the mode and set the schedule (for example, from 23:00 to 7:00).
  3. 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):

  1. Open the Phone app and enter the combination: ##36446337###
  2. In the menu that appears, select Hardware Testing β†’ Lights.
  3. Find Flashlight Test or Torch Mode and turn them off (set 0).
  4. Reset the device.

For smartphones on MediaTek (many Redmi and POCO models):

  1. Enter the phone keyboard: ##4636##
  2. Go to Hardware Testing β†’ LED.
  3. 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?
If the ## combinations don’t work, try: 1. Install the MTK Engineering Mode app from Google Play (for MediaTek) or Qualcomm Service Menu (for Snapdragon). 2. Check if antivirus or fraud protection is blocking access in MIUI. 3. Update the firmware – in older versions of MIUI, the engineering menu may have been disabled.

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):

  1. Enable USB Debugging in Settings β†’ About Phone β†’ MIUI version (click 7 times, then go back to Additional β†’ For Developers).
  2. Connect your smartphone to your PC and execute the command:adb shell settings put global flash_notification_enabled 0
  3. 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 shellUpdate your firmware to the latest version or roll back to a stable branch.
Resetting settings after updateRepeat 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 chargeTurn off the settings β†’ Battery β†’ Battery notifications.
Error in the operation of the proximity sensorCheck 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.

FAQ: Frequent questions about the outbreak when calling on Xiaomi

Can I turn off the flash only for specific contacts?
Yes, but not through the standard MIUI settings. Install the Light Manager app and add the numbers you want to leave the flash for in the Exceptions section. Alternatively, create a separate profile in Flash Alerts 2 with customized rules.
Why did the MIUI update turn on the flash again?
In case of major updates (for example, with MIUI 13 on MIUI 14) some user settings are reset, including the options of the engineering menu. After the update, repeat the disconnection via ADB ore-menu.
Will the flash in the camera work after the switch-off via the engineering menu?
It depends on the model. On most Xiaomi with Qualcomm Snapdragon (such as Xiaomi 12T or POCO X5 Pro), the flash in the camera will remain working. On some devices with MediaTek (such as Redmi Note 11) you may need to return the settings after shooting.
Is there a difference between switching off via settings and ADB?
Yes. The default settings (Sounds and Vibration) are only at the MIUI shell level and can reset once the upgrade is done. The ADB team changes the global settings of the system, so it's more reliable, but it requires a PC connection.
Can I turn off the flash on a locked screen?
The flash when you call on a locked screen is controlled by the same settings as when you unlock it. If you turn it off through Light Effects or ADB, it will not work regardless of the screen status, except for the Always-On Display model (such as Xiaomi 13 Pro), where you may need to additionally disconnect in the AOD settings.