Are you tired of missing important calls because your phone is in your bag or in another room? Flashing a flashlight on an incoming call on the Xiaomi Redmi Note 9 is a simple but effective solution. This feature not only visually alerts you to a call, but also helps save battery power compared to constant vibration.
Unfortunately, in standard MIUI settings, flashing flashing is often hidden or absent when calling. But that doesn't mean you can't activate it! In this article, we'll look at 5 proven ways, from built-in settings to using third-party apps and even ADB commands. Choose the method that's right for you.
Why doesnβt the flashlight flash when calling by default?
Many Redmi Note 9 users are faced with the fact that the flashing flashlight function when an incoming call is turned off out of the box.
- πΉ Energy efficiency policy β Xiaomi optimizes MIUI for maximum autonomy, and the constant use of a flashlight increases battery consumption.
- πΉ Regional settings β on some firmware (e.g. Europe or India) the option may be blocked.
- πΉ Version. MIUI β in old assemblies (below) MIUI 12) the function may not be present at all.
In addition, on the Redmi Note 9 (model M2003J15SC), hardware limitations can affect the operation of the LED. For example, if a flashlight is used as a flash for the camera, the system blocks its simultaneous use for notifications.
Method 1: Enable through standard MIUI settings
To start with, check the built-in options, and some versions of MIUI 12/13/14 have flashing flashing hidden in the special features menu:
- Open the Settings. β Special facilities.
- Go to the Hearing section (or Sounds and Vibrations in the new versions).
- Find the flashing flashlight option when calling or Visual Alerts.
- Activate the switch and select the flashing color (if available).
If there is no such item, try an alternative path:
- π± Settings β Notifications and status bar β Notification indicator.
- π¦ Check if the flashlight option is available in the list of available indicators.
π‘
If your MIUI version doesnβt have an explicit flashlight option, try turning on the Camera Indicator β sometimes this activates LED blinking.
Method 2: Use the Flash Alerts 2 application
If the standard settings don't work, third-party utilities will come to the rescue, and one of the most reliable solutions is Flash Alerts 2 (available on Google Play), which not only includes flashing a flashlight, but also allows you to configure:
- π Frequency of blinking (1 to 5 times per second).
- π¨ Color (if supported by hardware).
- π Alert types (calls, SMS, messenger notification).
- π Power saving mode (offsetting at low charge).
How to set up:
- Install Flash Alerts 2 from Google Play.
- Launch the app and grant permissions to access notifications and the camera.
- Turn on the Flash on Call option.
- Set up additional parameters as desired.
Download the application from the official store|Allow notifications to be accessed in Android settings|Enable permission to use the camera|Check the flashlight manually (to rule out hardware problems)-->
The app works on most Xiaomi devices, including the Redmi Note 9, Note 9 Pro, and Note 9S. However, some firmware may require you to disable battery optimization for this app:
- Go to Settings β Applications β Application Management.
- Find Flash Alerts 2 and select Battery Optimization.
- Set it up without limits.
Method 3: Configure via ADB (for power users)
If you're not afraid of the command line, you can activate the hidden flashlight function through the ADB (Android Debug Bridge), which works even on the stock firmware without root rights.
You'll need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB Tools.
- π± Included Debugging by USB on the phone (Settings) β The phone. β 7 times press the version MIUI β return to β For developers).
Instructions:
- Connect Redmi Note 9 to your PC via USB and select File Transfer mode.
- Open the command prompt (cmd) in the folder with adb.exe.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Execute the command to activate flashing flashlight: adb shell settings put global flashlight_notification_enabled 1
- Reboot the phone.
If the function did not work after the reboot, try an alternative command:
adb shell settings put global camera_double_click_power_key 1What if the ADB canβt see the device?
π‘
The ADB method is the most reliable, as it activates a hidden function at the system level, but after resetting or updating the MIUI, you may need to re-execute the command.
Method 4: Using Tasker for flexible customization
For users who want full control of flashing flashlights, Tasker is a great tool to create automated scripts, including responses to incoming calls.
Algorithm of settings:
- Install Tasker and AutoInput plugin.
- Create a new profile (Profile β Event β Phone β Incoming Call)
- Add Task β New Task and select Flashlight β Toggle.
- Adjust the delay between blinking (e.g. 500ms) and the number of repetitions.
Advantages of this method:
- ποΈ Flexibility β you can customize different scenarios for different contacts.
- π Additional triggers - blinking when SMS, notifications from specific applications.
- β±οΈ Timers β Automatically shutting down a flashlight after a predetermined time.
Example of a task to blink every 2 seconds for 30 seconds:
A1: Flashlight [ Set:On ]
A2: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ]
A3: Flashlight [ Set:Off ]
A4: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ]
A5: Goto [ Type:Action Number Number:1 Label: ]
A6: Stop [ With Error:Off ]π‘
In Tasker, you can add a condition to check the battery level, for example, to turn off the flashlight if the charge is below 15%, this will help to avoid discharge at the critical moment.
Method 5: Rooting and editing system files
This method is only suitable for power users, as it requires root rights, and allows you to manually activate hidden MIUI functions, including flashing a flashlight.
β οΈ Warning: Rooting voids warranty and may cause the device to malfunction.Before you start, backup your data.
Instructions:
- Get root rights with Magisk.
- Install a file manager with root support (such as Root Explorer).
- Go to /system/csc/others.xml or /system/csc/feature.xml.
- Find the line with the parameter CscFeature_FlashNotification and change the meaning to true.
- Save the file, set the rights to 644, and restart the phone.
If the file others.xml No, it can be created manually with the following contents:
<FeatureSet>
<CscFeature_FlashNotification>TRUE</CscFeature_FlashNotification>
</FeatureSet>After the reboot, a new option will appear in the settings to control the flashing of the flashlight.
An alternative way to edit
Comparison of methods: which one to choose?
To make it easier for you to determine, we have compiled a comparative table of all ways:
| Method | Difficulty | Root is required. | Energy consumption | Reliability |
|---|---|---|---|---|
| Standard settings of MIUI | β | β No. | Low. | Medium (not on all firmware) |
| Flash Alerts 2 | ββ | β No. | Average. | Tall. |
| ADB | βββ | β No. | Low. | High (before resetting settings) |
| Tasker | ββββ | β No. | High (depending on the script) | Very high. |
| Routing | βββββ | β Yes. | Low. | Maximum |
For most Redmi Note 9 users, Flash Alerts 2 is the best solution, which requires no technical skills and works consistently. If you donβt want to install third-party apps, try the ADB method.
Important: On MIUI 14 and later, flashing flashing can be blocked at the kernel level, in which case only rooting or rolling back to an older version of the software will help.
Frequent problems and their solutions
Even after a successful setup, flashing a flashlight may not work properly. Consider typical situations and ways to fix them:
- π Flashlight doesnβt flash at low charge β many apps (including Flash Alerts) 2) Automatically disable the function when the charge is lower 10-15%. Check the energy saving settings.
If the flashlight does not respond at all, check its performance manually:
- Open the notification panel and tap the flashlight icon.
- If it doesnβt turn on, the problem may be in the hardware (e.g., contact oxidation or LED damage).
π‘
On the Redmi Note 9 with firmware based on Android 10 and below flashing flashlight is more stable than on Android 11+.