The Xiaomi Redmi Note 9 is one of the most popular smartphones in the budget segment, but its owners often face an unexpected problem: a bright flash is triggered with every incoming call or notification. This feature, designed to alert in noisy conditions, can be annoying at night or in dark rooms. Unfortunately, in standard MIUI settings, the option to turn off the flash is not always obvious β its location depends on the firmware version and regional features.
In this article, weβll look at 5 proven ways to turn off flash when calling Redmi Note 9 (including Note 9 Pro and Note 9S models), and explain why the feature can spontaneously turn on after updates, learn how to act through system settings, engineering menus, and even third-party apps β if standard methods donβt work.
Why does the flash work when you call and notify?
Flash Notifications has been added to MIUI for users with hearing impairments or in situations where the sound signal cannot be heard (for example, in a noisy room). On the Redmi Note 9, it is activated by default in some regional firmware, especially if the smartphone is purchased in:
- π India β here feature is enabled to meet local accessibility standards;
- πͺπΊ Europe β in firmware with support EEA (European Economic Area);
- π Global versions with MIUI 12 and later β as part of the unified settings.
In addition, a flash can spontaneously turn on after MIUI updates if Xiaomi adds new alert features. For example, in MIUI versions 13-14, the default reset algorithm sometimes returns settings to factory settings, including the flash.
It is important to understand that on the Redmi Note 9, two different modules are responsible for the flash:
- Hardware flash camera β a physical LED next to the main module;
- Screen flash β flashing of the display (occurs less often, but can also be annoying).
Method 1: Disconnect via notification settings (MIUI 12β14)
The easiest method is to use built-in MIUI options. The interface may vary slightly depending on the firmware version, but the overall algorithm is the same:
- Open the Settings app (cog icon).
- Go to the Notifications and Status bar section.
- Select Notification Flash (or Light Effects in some versions).
- Turn off the slider next to the Flash option when calling.
If Flash Notifications is not in the main menu, try an alternative path:
Settings β Special features β Hearing β Flash notificationsIs the notification settings open?|Is there a "Notification flash" item"?|Slider shifted to "Off" position"?|Reboot your smartphone after the changes?-->
β οΈ Note: Some firmware for Redmi Note 9 (especially Indian) may call the option Flash on Call or LED Indicator. If you don't find it, move on to the next one.
Method 2: Use of an engineering menu (for power users)
If standard settings donβt work, you can turn off the flash via the Engineering Mode, a method that requires caution, as improper actions can disrupt the smartphone.
Instructions:
- Open the Phone app and enter the combination: ##36446337## (or alternative code ##4636## β Hardware Testing β LED).
- In the menu that opens, select Hardware Testing β LED.
- Find Flashlight or Torch LED and turn it off for Incoming Call mode.
- Save the changes and restart the device.
What to do if the engineering menu does not open?
β οΈ Attention: Changes to the engineering menu may result in network resets or unstable camera performance. If you have problems after manipulation, reset through Settings β The phone. β Resetting settings.
Method 3: Disconnect via ADB (without root rights)
If previous methods didnβt work, you could use Android Debug Bridge (ADB), a tool to debug Android devices, which doesnβt require superuser rights, but requires a computer.
Step-by-step:
- Download and install ADB Tools on PC.
- Turn on your smartphone Debugging over USB: Settings β About Phone β MIUI Version (click 7 times) β Return to Settings β Additional β For Developers β Debugging over USB
- Connect the Redmi Note 9 to your computer and confirm your trust in the device.
- Open the command line (Windows) or the terminal (macOS/Linux) Enter: adb shell settings put global flash_notification_enabled 0
- Reboot your smartphone.
To return the flash back, use the command:
adb shell settings put global flash_notification_enabled 1π‘
If ADB does not recognize the device, install Xiaomi USB Drivers from the official website or through the Mi PC Suite.
Method 4: Third-party applications for flash control
If system methods did not help, you can use third-party utilities.The best options for the Redmi Note 9:
| Annex | Functions | Need root? | Reference |
|---|---|---|---|
| Flash Alerts 2 | Flexible flash settings for calls and SMS, flash timers | No. | Google Play |
| LED Blinker Notifications | Management LED-indicator and flash, support MIUI | No. | Google Play |
| MacroDroid | Automating the shutdown of the flash according to schedule or conditions | No. | Google Play |
How to set up Flash Alerts 2:
- Install the app and give you access to notifications.
- In the main menu, select Flash on Call β Disabled.
- Turn off the Use Camera Flash option in additional settings.
β οΈ Attention: Some applications (e.g, LED Blinker may conflict with system services MIUI, If the alerts are late after installation, delete the program.
Through settings MIUI|Engineering menu|ADB-team|Third-party annexes|I couldn't turn it off.-->
Method 5: Resetting settings to factory (extreme case)
If all previous methods fail, you have to reset to factory settings, which is a radical solution, but it is guaranteed to remove all user settings, including the forced flash.
How to perform the reset:
- Create a backup of data through Settings β About Phone β Backup.
- Go to Settings β About the phone β Reset settings.
- Choose Reset all settings (does not delete files) or Delete all data (complete reset).
- Confirm the action and wait for the reboot.
After discharge:
- π The flash when calling will be disabled by default (if the firmware is not Indian);
- π± When you first start, skip setting up Special Opportunities;
- π§ Check for updates MIUI β Sometimes the reset returns the old firmware version.
π‘
Resetting is the only way to return the βcleanβ state of the system if the flash is enabled at the firmware level (e.g., in regional versions for India).
Frequent problems and solutions
Even after the shutdown, the flash may reappear, and we'll look at the reasons and ways to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| The flash is activated after the MIUI update | Resetting default settings | Repeat the shutdown via Settings β Notifications or ADB |
| No "Notification flash" in the settings | Regional firmware (e.g. Indian) | Use the Engineering Menu or ADB |
| Flash flashes when charging | Notification of charging in MIUI | Turn off the settings β Battery β Charging indicator |
| Flash control applications are not working | The conflict with MIUI Optimization | Turn off optimization in Settings β Additional β Special features β MIUI Optimization |
If the problem persists, check:
- π± Version MIUI β In Settings β Some bugs only get fixed after the update;
- π§ Firmware region - Indian versions (IN) More often include flash by default;
- π οΈ Root rights β if you have them, try disabling the flash using Titanium Backup or Xposed Framework.