How to remove the flashlight when calling Xiaomi: 5 ways

The flashlight on an incoming call on Xiaomi is a feature that should attract attention, but is often annoying. Especially unpleasant when the flash is triggered at night, blinds in the dark or just distracts. In this article, we will examine all the ways to disable this option, from standard MIUI settings to hidden developer settings.

Complicating the problem is that the path to settings may be different in different versions of the firmware. We tested the methods on the Redmi Note 12 Pro+, POCO X5 Pro and Xiaomi 13 Lite with MIUI 14/15, but the instructions are also relevant for older models. If your smartphone is running MIUI 12 or earlier, check the alternative solutions at the end of the article.

The flash-on-call feature was introduced in early versions of MIUI as part of the alert system, and was designed to:

  • πŸ”¦ Attract attention in noisy places where vibration or sound is not audible.
  • 🚨 Signal an important call (e.g. from selected contacts).
  • πŸŒ‘ Helping to find your phone in the dark by flash.

But in practice, many users experience an uncontrolled flashlight even when it's silent, which causes discomfort. The good news is that you can turn it off, but not always in an obvious way.

The newer versions of MIUI 14/15 have a deeper setup than before, like the Xiaomi 13T Pro, which moved from the Sounds section to the Special Features section, and the Redmi 10C doesn't have it on the menu at all. If the standard way didn't work, read on.

πŸ“Š How often do you get annoyed by a flashlight on Xiaomi?
Constantly.
Sometimes.
Only at night.
Never.

Method 1: Disconnecting via Call Settings (MIUI 14/15)

The easiest method is to use the standard menu, which works on most modern Xiaomi, POCO and Redmi devices with up-to-date firmware:

  1. Open the phone application (pipe icon).
  2. Slip on three dots in the upper right corner β†’ select Settings.
  3. Go to Incoming Calls (or Call Alerts) section.
  4. Find the flash point when calling (may be called a light signal) and turn off the slider.

If you don't have one, your model is using an alternative path, like on POCO F5, it's hidden in Settings β†’ Special Options β†’ Hearing β†’ Alert Flash.

Make sure your phone is not in silent mode.

Check the version of MIUI in Settings β†’ About the phone

Close all background applications (they can block changes)

Reboot your phone after disconnecting-->

Method 2: Through "Special Features" (for older versions of MIUI)

On devices with MIUI 12 and below, the path to setting up the flash is different.

  1. Open the Settings. β†’ Special facilities.
  2. Choose Hearing (or Sound and Vibration).
  3. Find the flash option at alerts.
  4. Turn it off or set exceptions (for example, only for messages, but not for calls).

⚠️ Note: Some models (e.g. Redmi) 9A) This item may not be available. In this case, try the developer mode method (see below).

Xiaomi modelMIUI versionThe path to setting up the flash
Xiaomi 13/13 Pro14/15Phone β†’ Settings β†’ Incoming calls β†’ Flash
POCO X5 Pro14Settings β†’ Special. capabilities β†’ Hearing β†’ Flash
Redmi Note 1113Settings β†’ Sound and vibration β†’ Flash at alerts
Mi 11 Lite12.5Settings β†’ Special. opportunities β†’ Flash

Method 3: Using Developer Mode (for experienced)

If standard methods don't work, you can turn off the flash through the developer's settings, which is universal, but requires care.

  1. Activate Developer Mode: Go to Settings β†’ About Phone and tap the MIUI version 7 times.
  2. Back to Settings β†’ Additionally. β†’ For developers.
  3. Find Disable camera flash on calls (or Disable camera flash on calls in English firmware).
  4. Activate it and restart the phone.

⚠️ Warning: Not all firmware supports this setting. If it's not, don't change other settings in developer mode without understanding their purpose.

What to do if there is no β€œDevelopers” item?
If after 7 taps according to MIUI, the developer mode did not appear: 1. Check if it is hidden in the settings (sometimes you need to enter the code # # #4636##). 2. Update the firmware to the latest version. 3. On some models (for example, Redmi 7A), this mode is disabled by the manufacturer - try alternative methods.

Method 4: Disconnect via the Security app (for Chinese firmware)

On Chinese firmware devices (such as the Xiaomi 12S Ultra for the domestic market), the flash setting can be hidden in the Security app:

  1. Open the Security app (shield icon).
  2. Go to Optimization β†’ Battery β†’ Battery settings.
  3. Find the Alerts section and turn off the Flash when calling.

If this item is not available, try:

  • πŸ” Go to Security. β†’ Permits β†’ Autostart and disable autostart for the Phone app (this can reset flash settings).
  • πŸ“± Install a global firmware (if you are ready to flash it over).

πŸ’‘

If you have Chinese firmware without Google services, make a backup copy through Settings β†’ Additional β†’ Backup before changing your settings.

Method 5: Using third-party apps (if nothing worked)

If all of the above methods fail, you can use third-party utilities, for example, the Flash Alerts 2 app (available on Google Play) allows you to:

  • πŸ”§ Flexibly configure the flash operation (turn on / off for calls, SMS, notice).
  • πŸ•’ Set a schedule (for example, turn off at night).
  • 🎨 Change the color and frequency of the flash (on supported models).

How to set up:

  1. Install Flash Alerts 2 from Google Play.
  2. Open the application and provide all the permissions requested (access to notifications, camera).
  3. In the Calls section, turn off the Flash on incoming calls option.
  4. Reboot the phone.

⚠️ Note: Some antiviruses (e.g. Avast) can block the operation of such applications. If the flash continues to blink, add Flash Alerts 2 to the exception of the antivirus.

πŸ’‘

The app side is the last option if the standard settings don't work, they consume an extra battery and may conflict with system services.

Frequent problems and solutions

Sometimes even after the shutdown, the flash continues to blink, and let's look at the typical causes and ways to fix them:

Problem.Possible causeDecision
The flash only blinks for some contactsIndividual Call Settings for ContactOpen contact β†’ Edit β†’ Call sound β†’ Turn off the flash
After the MIUI update, the settings resetResetting user parametersRepeat disabling the flash through Settings β†’ Apps β†’ Phone β†’ Permissions
The flash only works in silent mode.Conflict with the "Do Not Disturb" regimeTurn off the flash in DND mode in the sound settings

If the problem persists, check if the phone has:

  • πŸ› οΈ Custom firmware (like LineageOS or Pixel Experience) can ignore settings MIUI.
  • πŸ”„ Call blocking apps (like Truecaller) sometimes override system alerts.
  • πŸ”‹ Battery optimizers (e.g. Greenify) can force background processes to be turned off, including flash settings.

FAQ: Answers to Frequent Questions

Can I turn off the flash only for certain contacts?
Yes, but not on all models. On the Xiaomi 13 Pro and POCO F4 GT, it's like this: Open the contact you want to change your settings for. Click Edit β†’ Call Sound. Turn off the Flash option when you call (if you have one). If you don't, use the Flash Alerts 2 app for flexible settings.
After the flash was turned off, she turned on herself again.
This is a typical problem after updating MIUI. The system resets some settings to standard. Solutions: Check if the update for the Phone app is installed in Google Play. Turn off automatic updates to system applications in Settings β†’ Applications β†’ Application Management β†’ Phone. Reset the settings of the Phone application to factory (in the same menu).
The flash only blinks when the phone is down. How do you turn it off?
This is Lift to wake, which activates the flash when you turn the device over, and it turns off: Go to Settings β†’ Display. Find to wake up and turn it off. If there is no point, turn off the Approximation Sensor in Settings β†’ Special Options β†’ Physical buttons.
Can I turn off the flash without root rights?
Yes, all of the methods described in this article work without root. However, if you use custom firmware (for example, Xiaomi.EU), you may need to: Install Magisk module for managing system functions. Edit the build.prop file (for power users only!). ⚠️ Warning: Incorrect editing of system files without root can lead to device blink!
Flash blinks when notifications from messengers (WhatsApp, Telegram).
This is customized for each application: For WhatsApp: Settings β†’ Notifications β†’ Light signal β†’ turn off. For Telegram: Settings β†’ Notifications and sounds β†’ Flash β†’ turn off. For other messengers: check the notification settings inside the application. If you don’t have an option, use Flash Alerts 2 for global management.