How to turn off flash when calling on Xiaomi: all the ways for MIUI 12, 13 and 14

The flash of a camera flashing when you make an incoming call or notification is one of the most annoying features of Xiaomi smartphones, especially at night when bright lights wake up households or distract people in the theater. Despite the fact that the manufacturer positions this feature as β€œuseful” for alerts, many users want to turn it off forever.

The problem is that in standard MIUI settings, the flash deactivation option is often hidden or missing – especially on newer firmware versions (MIUI 13/14). In this article, we’ll break down all possible methods, from basic settings to hidden settings and even commands through ADB.

Why does Xiaomi flash when calling?

Flash Alerts was added to MIUI as an alternative way to alert people with hearing impairments, and is designed to:

  • πŸ”¦ Attract attention in noisy places (for example, at a concert or construction site).
  • 🚨 Signal important notifications (calls, SMS, alarm-clock).
  • πŸ’‘ Operate in No Sound mode when vibration is off.

But in practice, this function is more likely to interfere than to help.

  • πŸŒ™ At night, a bright flash wakes up others.
  • 🎬 In a movie theater or lecture, she distracts others.
  • πŸ”‹ Discharges the battery β€” LED-The flash consumes energy even with short blinks.

In addition, on some models (Redmi Note 10 Pro, POCO X3 Pro) flash is triggered not only on calls, but also on any notifications – from WhatsApp messages to low-charge alerts, which makes it even more intrusive.

πŸ“Š Your model. Xiaomi/Redmi/POCO?
Redmi Note 11/12
POCO X4/X5
Xiaomi 12/13
Redmi 10/9
Another model
I don't know.

Method 1: Disconnect via standard MIUI settings

On most Xiaomi devices (especially those with MIUI 12 and later), the option to turn off the flash is hidden in the special features menu.

  1. Open the settings (cog icon).
  2. Go to the Special Features section (sometimes called Convenience).
  3. Select Hearing β†’ Flash at notifications.
  4. Move the slider to the off position.

If you have a MIUI 13/14, the path may be slightly different.

Settings β†’ Special features β†’ Flash notifications

⚠️ Note: Some firmware (e.g. global version for the POCO F3) This item may not be available, so move on to the next one.

Find the section "Special Opportunities" in the settings"|Make sure you have the latest version. MIUI|Check if the item is hidden in the submenu "Hearing"|Reboot your phone after the changes-->

Method 2: Use the Sound and Vibration menu

On some models (e.g. Xiaomi Mi 11 or Redmi K40), flash control is duplicated in the audio settings section to disable it:

  1. Go to Settings. β†’ Sounds and vibrations.
  2. Scroll down to the Flash on Calls (or Notifications Flash) block.
  3. Turn off the slider.

If there is no such item, try:

  • πŸ” Click on Additional (three dots in upper right corner).
  • πŸ”„ Reboot your phone – sometimes the settings are only applied after the reboot.
  • πŸ“± Check if the options for the Developer Settings are hidden (activated by 7-fold pressing on the Version) MIUI in the section About the telephone).

Important: On the European firmware (EEA), this item may be called Flash notifications – look for it in the English version of the menu.

Method 3: Disconnect via ADB (for power users)

If standard methods don’t work, you can use the Android debugging bridge (ADB), which is suitable for all Xiaomi models, but requires a connection to a computer.

You'll need:

  • πŸ’» Computer with Windows/macOS/Linux.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ“₯ Google's Platform Tools utility.
  • πŸ”§ Included Developer Settings and Debugging by USB phone-on.

Step-by-step:

  1. Connect the phone to the PC and allow debugging (a request will appear on the phone screen).
  2. Open the command line (Windows) or terminal (macOS/Linux) in the folder with the platform-tools.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Execute the command to disable the flash: adb shell settings put global flash_notification_enabled 0
  5. Reboot the phone.

⚠️ Note: If the flash is back on after the reboot, the firmware resets the settings, in which case only manual editing of system files (requires root rights) will help).

πŸ’‘

Before using ADB, back up your data via Settings β†’ System β†’ Backup. This will help restore your phone if something goes wrong.

Method 4: Using Third-Party Applications

If you don't want to mess with ADB, you can use apps from Google Play.

AnnexFunctionsNeed root?Reference
Flash Alerts OffDisables flash for calls and notifications❌ No.Download
Notification Flash ControlFlexible settings for different types of notifications❌ No.Download
MacroDroidAutomation of the flash off schedule❌ No.Download

How to use Notification Flash Control:

  1. Install and open the application.
  2. Select Flash Notification Settings.
  3. Turn off the Enable Flash Notifications slider.
  4. In the App Settings section, you can configure exceptions (for example, leave the flash only for the alarm clock).

⚠️ Note: Some applications (e.g. Flash Alerts Off) may conflict with system services MIUI. If after installation the phone started to brake, delete the program and use it. ADB.

Method 5: Manual editing of system files (for advanced ones)

If none of these methods work, you have to change the system settings manually, which requires root rights and is only suitable for advanced users.

Instructions:

  1. Get root access (for example, through Magisk).
  2. Install a file manager with root support (such as Root Explorer).
  3. Go to /system/csc/others.xml or /system/csc/feature.xml
  4. Find the line with the parameter CscFeature_FlashNotification and change the meaning to false.
  5. Save the file, set the rights 644 (rw-r--r---).
  6. Reboot the phone.

πŸ“Œ Example of editing:

<CscFeature_FlashNotification>false</CscFeature_FlashNotification>

⚠️ Warning: Incorrect editing of system files can lead to loss of warranty or device brik.If you are not sure of your actions, use ADB third-party.

What if the phone doesn’t turn on after editing?
If Xiaomi stopped booting after changing system files, try: 1. Log in Recovery Mode (press Power + Volume up). 2. Select Wipe & Reset β†’ Wipe All Data (reset to factory settings). 3. If that doesn't help, swipe your phone through Fastboot using the Mi Flash Tool.

Why does the flash continue to work after the shutdown?

Sometimes, even after all the manipulations, the flash keeps flashing.

Problem.Reason.Decision
The flash only flashes at an alarm clock.Separate setting for an alarm clock in the clockOpen the clock β†’ alarm clock β†’ Settings β†’ flash and turn off
It only works on calls, not SMS.Different settings for calls and notificationsCheck both sections in Special Opportunities
After the MIUI update, the flash turned on againResetting settings when updatingRepeat disabling via ADB or app
The outbreak is running in "Do Not Disturb" mode.Exception for notificationsStop the flash in Do Not Disturb β†’ Exceptions

If the problem persists, check:

  • πŸ“± Version MIUI β€” Beta-based bugs are more common.
  • πŸ”„ System cache - clean it through Settings β†’ Memory. β†’ Clear the cache.
  • πŸ› οΈ Conflicting apps – some launchers (like Nova Launcher) can reset settings.

πŸ’‘

If the flash turns on on itself after the upgrade, it's a firmware bug. A rollback to an older version of MIUI or waiting for a patch from Xiaomi may be the only solutions.

FAQ: Frequent questions about the outbreak on Xiaomi

❓ Can you turn off the flash only for specific applications (e.g. WhatsApp)?
Yes, but not through the standard settings. Use the Notification Flash Control app (see Method 4) β€” it has an App Settings section where you can configure exceptions for each application separately.
❓ Why After Disabling the Flash, It Turns On Again After the Reboot?
It's a typical firmware problem. MIUI 13/14. The system resets some settings when rebooting. Solutions: Use ADB-team 3) β€” It changes the system setting. Install the MacroDroid app and create a rule that will turn off the flash every time you turn on your phone.
❓ Is there a difference in settings for Redmi, POCO Xiaomi?
No, all of these brands are MIUI-powered, so the instructions are universal. Exceptions: On POCO with POCO Launcher firmware, the path to settings may be slightly different. On older models (Redmi 4X, Mi A1), the flash option may not be available at all.
❓ Can I turn off the flash without rooting and ADB?
Yes, 80 percent of the time, standard settings (method 1 or 2) or third-party applications (method 4) help. ADB and root are only needed if: You have custom firmware. The manufacturer has blocked the change of the setting (rarely, but it happens on Chinese versions).
❓ Does turning off the flash affect camera performance?
No, the flash alert and the camera flash are different modules, disabling the first one will not affect the photo / video, but if after manipulation the camera stopped working, most likely the problem is in another (for example, the driver is damaged).