How to Remove Flash Blinking When Calling Xiaomi Redmi: All Ways (including ADB)

Flash flashing when incoming on Xiaomi Redmi smartphones is a feature that should help you not miss an important call. But in practice, bright flashes are often annoying, distracting in the dark or even causing a headache. LED-Backlighting (for example, Redmi Note 10 Pro or Redmi) K50), where the blinking can be seen even through a closed bag.

In this article, we’ll look at all the ways you can turn off a flash when you call, from standard MIUI settings to hidden settings and commands via ADB. Importantly, some methods require developer rights or root access, so check in advance if you’re ready for such manipulations. If your Redmi is running MIUI 12-14, at least one of the methods will work.

We'll also go into the nuances of different firmware versions and models. For example, on Redmi 9A, the way to set up a flash may be different from the Redmi Note 12 Pro+. And owners of devices with HyperOS (the new shell from Xiaomi) will have to consider the changes in the menu. But everything in order.

1. Standard shutdown via MIUI settings

The easiest way is to use built-in system options.It is suitable for most Redmi models on MIUI 12, 13 or 14, but may not be available on devices with custom firmware or older versions of the shell (for example, MIUI 11 and below).

Instructions:

  • πŸ“± Open the Settings app (cog icon).
  • πŸ” Go to Sound and Vibration (on some models – Sound and Vibration).
  • πŸ”” Scroll down to the Incoming Calls block and select Light Indication (or Flash on Calling).
  • πŸ”„ Transfer the slider to the off position. or uncheck the tick next to the Flash.

If there is no such item, try an alternative path:

  1. Go to Settings. β†’ Special facilities.
  2. Select Hearing (or Notifications and Alerts)
  3. Find the call light display option and turn it off.
πŸ“Š What is the Xiaomi Redmi model you have?
Redmi Note 10/11/12
Redmi 9/9A/9C
Redmi K40/K50
Redmi A1/A2
Another model

Important: Some firmware (e.g. MIUI Global for the European market) may have Flash notifications or Camera flash alerts. If you don't find a translation into Russian, try changing the system's language to English temporarily.

⚠️ Note: On Redmi with HyperOS (like Redmi Note 13 Pro), the path to settings has changed. β†’ Notifications β†’ Additional settings β†’ Light effects.

2. Disconnection through "Developer Mode"

If the standard settings didn’t work, try activating hidden developer options, a method that works for MIUI 13/14 devices and some custom firmware where the manufacturer has removed the direct flash setting.

Steps:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Click 7 times in a row on the MIUI Version (you will be notified "You are a developer!").

Settings

Additional β†’ For Developers

Notifications

Flash on notifications

Flash notifications

Never.

On some devices (e.g. Redmi K60), the option may be disguised by a different name:

  • πŸ”¦ Call lighting
  • πŸ”¦ LED-ring-sign
  • πŸ”¦ Hardware notifications

β˜‘οΈ Preparation for flash shutdown

Done: 0 / 4

Note: If the option is activated again after the reboot after the deactivation, this may be due to an automatic reset (e.g. due to an update). MIUI). In this case, try the method with ADB (section).

3. Use of notification application managers

If system settings don't work, you can use third-party utilities that intercept call notifications and block flash activation.

AnnexLink (Google Play)FeaturesNeed a Root?
Flash Alerts 2DownloadFlexible settings for calls and SMS, support for MIUI❌ No.
Light ManagerDownloadWorks with LED and flash, setting by application❌ No.
Notification Light ControlDownloadXiaomi support but requires ADB for full access⚠️ Partially.

Instructions for Flash Alerts 2 (the most reliable option):

  1. Install the application and open it.
  2. Go to the Calls tab.
  3. Uncheck Flash on Incoming Call.
  4. In the Permissions section, provide access to notifications and calls.

If the app doesn't block the flash, check:

  • πŸ”„ Permits: Settings β†’ Annexes β†’ Flash Alerts 2 β†’ Permissions (must include Notifications and Telephone).
  • πŸ”„ Battery Optimization: Add the App to Exceptions (Settings) β†’ Battery β†’ Optimizing the battery).
  • πŸ”„ Conflicts: Disable other notification managers.

⚠️ Note: Some applications (e.g. Light Manager) may conflict with system services MIUI, If you stop sending text messages or calls after installation, uninstall the utility and use the method with ADB.

4. Disconnection via ADB (for power users)

If none of the previous methods worked, the only thing left to do is to turn off the flash when calling over the command line, which requires connecting the phone to a PC and using the Android Debug Bridge (ADB), which is suitable for all Redmi models, including those where the manufacturer has removed the settings from the interface.

Step-by-step:

  1. Download and install. ADB-PC drivers.
  2. Activate USB Debugging on your phone: Go to Settings β†’ Developer. Enable USB Debugging.

Redmi

Open the command line (Windows) or terminal (macOS/Linux) and type:

adb shell settings put global flash_notification_enabled 0

If the team doesn’t work, try an alternative:

adb shell settings put system flash_notification 0

How do you check if the shutdown has worked?

  • πŸ“ž Call your phone from another device.
  • πŸ”¦ Make sure the flash does not flash (even in a dark room).
  • πŸ”„ If the blinking continues, restart the phone and repeat the command.
What if the ADB does not recognize the device?
1. Make sure that the drivers are installed for Xiaomi (you can download on the official website). 2. Check if File Transfer (MTP) mode is enabled when connecting via USB. 3. Try another cable or USB port. 4. Enter adb devices in the command line - if the device does not appear, reinstall ADB.

On some firmware (for example, MIUI 14 for Redmi Note 12) standard ADB-The teams are not working because of manufacturer restrictions, and you'll need root access or modified firmware.

5. editing system files (root only)

If you have root rights, you can turn off the flash when you call by editing system files, which is risky (may crash), but it gives you 100% results.

Instructions:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Follow the path:
/system/csc/others.xml
  1. Find the line with the parameter flash_notification and change the meaning from true to false:
<CscFeature_SupportFlashNotification>false</CscFeature_SupportFlashNotification>
  1. Save the file, set the rights 644 (rw-r--r---).
  2. Reboot the phone.

If the file others.xml No, check it out:

  • πŸ“ /system/csc/feature.xml
  • πŸ“ /system/csc/system.xml

⚠️ Warning: Incorrect editing of system files can lead to a "bootloop" ( looped boot). TWRP Or OrangeFox Recovery.

πŸ’‘

Before editing system files, copy them to your PC or cloud, which will help you quickly restore the original settings if something goes wrong.

Alternative solutions: physical shutdown

If software methods fail, radical measures remain, and are suitable for devices where flash flash flashes are caused by hardware failure (for example, after a fall or moisture).

Options:

  • πŸ› οΈ Disconnect flash contacts: Disassemble the phone and disconnect the camera plume (requires repair skills).
  • πŸ”Œ Use of black tape: Stick opaque tape on LED-flash (temporary solution).
  • πŸ“± Replacement of camera module: If blinking is caused by LED damage, replacing the entire module (cost) will help ~1500–3000 β‚½).

When should you consider a physical disconnection?

  • πŸ”Ή The flash flash is constantly flashing, even without calls.
  • πŸ”Ή The phone overheats when activated LED.
  • πŸ”Ή Software methods do not work, and firmware is not updated.

If you are not sure of your abilities, it is better to contact a service center, for example, Xiaomi Service may offer:

ServiceCost (β‚½)Time (days)
Diagnostics of the camera module500–10001
Replacement LED-flash1500–25001–2
Flashing (if the software fails)1000–15001

7. Frequent problems and their solutions

Even after the flash is turned off, Xiaomi Redmi users are faced with nuances.

Problem 1: The flash only flashes when you make calls via WhatsApp or Telegram.

Solution: Turn off notifications for these apps in flash settings:

  • πŸ“± Go to Settings. β†’ Notifications β†’ Additionally.
  • πŸ” Find the Lighting Effects section for applications.
  • ❌ Disable WhatsApp, Telegram and other messengers.

Problem 2: After the MIUI update, the flash started again.

Solution: Repeat disabling through ADB or use the Flash Alerts 2 app with priority over system settings.

Problem 3: There is no shutdown option on Redmi with HyperOS.

Solution: Use the command:

adb shell settings put global hyperos_flash_notification_disabled 1

πŸ’‘

If after all the manipulations the flash continues to flash, the problem may be a hardware failure. Check the phone for moisture under the camera module or contact the service.

FAQ: Answers to Frequent Questions

πŸ”Ή Why my Redmi Note 8 Pro doesn’t have the option to turn off flash in the settings?
On old models (MIUI 11 and below) option may not be available. Try: Update the firmware to MIUI 12+. Use it. ADB-Install a third-party application (e.g. Light Manager).
πŸ”Ή Can you turn off the flash only for specific contacts?
Standard MIUI means, no. But you can: Create a separate call profile in the Truecaller app (with the flash turned off), use Tasker to automatically disable the LED when calling from selected contacts.
πŸ”Ή The flash flash flashes even when the phone is down?
No, it's a failure. Possible causes: Intimacy sensor damage (phone thinks screen is on), camera plume malfunction, software glitch after upgrade, solution: reset to factory settings or go to service.
πŸ”Ή Will these methods work for POCO X3 or POCO F4?
Yeah, because POCO uses the same firmware MIUI (The exception is the models on the POCO Launcher, where the path to settings may be different. ADB.
πŸ”Ή Can I turn off the flash without rooting and ADB?
Yes, 80 percent of the time it helps: Standard settings (Sounds and Vibrations β†’ Light Indication) apps like Flash Alerts 2. Developer Mode (Section 2). ADB and root are only for devices with modified firmware or corporate policies.