How to turn off flash flash flash when calling Xiaomi Redmi: all ways (including hidden)

The light display for incoming calls on Xiaomi Redmi smartphones is a useful feature for those who often miss a call in noisy environments. However, bright flashes can be annoying, especially at night or in dark rooms. Unfortunately, the manufacturer does not always take this option into the main settings, forcing users to look for workarounds.

In this article, we will look at all possible ways to disable flash blinking, from standard MIUI settings to hidden settings and commands for power users. We will focus on the Redmi Note 10/11/12, Redmi 9/10 and the flagships of the K series, where the logic of the function may differ, and explain why sometimes the flash continues to flash even after the menu is turned off, and how to fix this.

Why flash flashes when calling: technical nuances

The light indication function (Flash Alerts) is used LED-A flash camera for visual alert of an incoming call or notification. Xiaomi has it implemented at the firmware level MIUI and can operate in two modes:

  • πŸ”¦ Standard - blinking only when calling (configured in the menu "Special features").
  • πŸ”¦ Advanced – activate on all notifications (includes through hidden settings or ADB).

In the models with AMOLED-screens (e.g. Redmi) K50 or Note 12 Pro+) Instead of flashing, you can use screen blinking, which is a separate feature (Screen Flash), which is disabled differently.

Important: If you’ve recently updated MIUI, check the firmware version in Settings β†’ About Phone. In some builds (e.g. MIUI 14.0.3 for Redmi Note 11), the feature may be β€œreset” after the update.

Method 1: Disconnect via standard MIUI settings

The easiest method is to use the built-in system options, and the instructions are relevant for MIUI 12-14 on most Redmi models:

  1. Open the settings (cog icon on the desktop).
  2. Go to the Special Features section (sometimes called Additional Features).
  3. Select the item "Hearing" or "Alert" (depending on the firmware version).
  4. Find the option "Flash at Alerts" or "Light signals" and turn off the slider.

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

Settings β†’ Applications β†’ Notification Management β†’ Notification settings β†’ Flash at Alerts

β˜‘οΈ Checking the flash-off

Done: 0 / 4

πŸ’‘

On some models (e.g. Redmi 9A), the option is hidden in the Settings menu β†’ System β†’ Advanced Settings β†’ Special features.

⚠️ Note: On firmware for the Chinese market (China) ROM) If you use custom firmware (e.g. Xiaomi.eu), check if the option is available in the section. MIUI Optimization.

Method 2: Using hidden settings (code ##)

If the standard method didn’t work, try activating the hidden menu of engineering settings, which is suitable for most Redmi models, but requires caution:

  1. Open the Phone app.
  2. Enter the combination: ##6484## (to test sensors) or #4636## (total test menu).
  3. In the menu that appears, look for the Hardware Testing β†’ Flashlight section.
  4. Turn off the "Alert Flash" option or reset the default settings (Reset).

Some devices (such as the Redmi Note 10 Pro) may require the code ##36446337### to access advanced camera settings and flash.

What to do if the code doesn't work?
If nothing happens after entering the combination, check: - Are there any spaces or extra characters in the code? - Does your model support the engineering menu (on some budget devices it is disabled). - Does not block access to antivirus or third-party software (for example, Second Space in MIUI).

Xiaomi Redmi ModelWorking code.Note
Redmi Note 11/12##6484##Sensor menu, "Flash" section
Redmi 9/9A/9C##4636##Common test menu
Redmi K40/K50##36446337##Advanced camera settings
Redmi 8/8A##64663##Testing of hardware modules

⚠️ Warning: Do not change other options in the engineering menu without understanding their purpose! Incorrect settings can cause the camera to crash or overheat the device.

πŸ“Š Your Xiaomi Redmi model?
Redmi Note 10/11/12
Redmi 9/9A/9C
Redmi K40/K50/K60
Redmi 8/8A
Another model

Method 3: Disconnect via ADB (for power users)

If previous methods failed, the Android Debug Bridge (ADB) option remains, which requires connecting the phone to a PC and basic command line knowledge.

  1. Enable USB Debugging in Settings β†’ About Phone β†’ MIUI Version (click 7 times on the version bar, then go back to Additional Settings β†’ For Developers).
  2. Connect the phone to your computer and confirm the debugging permission.
  3. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell settings put system flash_notification_enabled 0

To turn off blinking only when calling (save for other notifications) use:

adb shell settings put system flash_notification_call 0

To return the default settings, replace 0 by 1 in the commands above.

πŸ’‘

ADB-Teams are working on all versions MIUI, But they require developer rights. Once you've done it, reboot your phone to apply the changes.

⚠️ Note: On some firmware (for example, MIUI China may need additional team to unlock changes:

adb shell pm grant com.android.settings android.permission.WRITE_SECURE_SETTINGS

If after all the manipulations LED-The flash still works when calling, the problem may lie in the:

  • πŸ“± Application conflict – some programs (such as Truecaller or WhatsApp) have their own alert settings.
  • πŸ”„ Resetting settings - after updating MIUI Functions can return to default values.
  • πŸ› οΈ Hardware failure – if blinking occurs chaoticly, it may indicate a faulty flash module.

Check the following points:

  1. Go to the settings of each messenger (for example, WhatsApp β†’ Notifications β†’ Light indication) and turn off the option.
  2. Perform a reset to factory settings (Settings β†’ About phone β†’ Reset settings), pre-saving data.
  3. If the problem occurs after a fall or moisture, contact the service center - the flash controller may be damaged.

Redmi Note 12 Pro+ 5G models with MIUI 14 firmware have a bug that flashes even when the option is turned off, so the solution is to roll back the firmware to version 13.0.9 or wait for a patch from Xiaomi.

Alternative solutions: if nothing helps

If standard methods do not work, consider the following options:

  • πŸ“΅ Disabling notifications for specific contacts – in the Contacts app you can configure individual signals.
  • πŸ”• Use of the "Do Not Disturb" mode - in Settings β†’ Sounds and vibrations set exceptions for calls.
  • πŸ›‘οΈ Installing third-party apps – for example, Flash Alerts 2 (Play Market) allows you to flexibly configure light alerts.

For models with AMOLED-screens (e.g. Redmi) K60) You can replace flash flashing with screen blinking:

adb shell settings put system screen_flash_notification 1

This is a less annoying option, especially in the dark.

FAQ: Frequent questions about turning off the flash

❓ Why After Updating MIUI flashback?
Most likely, the firmware reset by default. Check the Special Features section and re-disable if necessary. It is also recommended to disable the automatic MIUI update in Settings β†’ About Phone β†’ System Update (if the new version makes unwanted changes).
❓ Can you turn off the flash only for specific contacts?
Yes, but not through standard MIUI settings. Use apps like Contact Flash Alert (Play Market), which allow you to assign individual alerts for each contact. The alternative is to create a separate profile in Settings β†’ Sounds and Vibrations β†’ Modes.
❓ The flash flash flashes even when the phone is down?
No, it indicates a failure of the proximity sensor or firmware. Try calibrating the sensor through the engineering menu (##6484### β†’ Proximity Sensor). If it doesn't work, reset the settings or contact the service.
❓ Will these methods work for POCO or black shark?
Yes, because these brands use the same firmware. MIUI. Exception: devices on POCO Launcher (e.g, POCO F4), where the path to settings may be slightly different. ADB-team.
❓ Can you physically turn off the flash without affecting the software?
Technically yes, you can get your contacts back. LED-It's a module, but it'll make it impossible for you to use the flashlight and it'll void the warranty.