Are you missing important calls because your phone is in your bag or in another room? Flashing a flashlight on an incoming call can be a lifeline β a bright light will catch your attention even in noisy rooms or silent mode. On Xiaomi smartphones, this feature is not always available out of the box, but it can be activated in several ways, from standard MIUI settings to third-party applications.
In this article, we will discuss 5 working methods, including hidden options for different versions of the firmware (from MIUI 12 to MIUI 14), as well as alternative solutions for models where the function is disabled by the manufacturer, you will learn how to make the flashlight flash not only when calling, but also when notifying from messengers, and avoid common errors that cause the configuration to fail.
Why Xiaomi doesnβt flash a flashlight when calling by default?
Many users of Redmi, POCO or Xiaomi are faced with the fact that the flashlight option is not in the settings menu, the reason is the company's policy:
- πΉ Energy saving: The constant blinking of the LED drains the battery, so Xiaomi turns it off on budget models (for example, Redmi). 9A or POCO M3).
- πΉ Regional restrictions: Some firmware for European and Asian markets is hidden due to local standards (e.g., in the European and Asian markets). MIUI EU It might not be).
- πΉ Hardware Restrictions: Older models (until 2019) do not physically support software flashlight control during a bell.
In addition, MIUI 13/14 changed the LED control algorithm to link the blinking to the notification system, not the call module, which means that activating the function will require settings β Notifications, not Settings β Sounds and vibrations, as before.
β οΈ Attention: On models with AMOLED-screens (for example, Xiaomi 12 Pro or Redmi) K50) flashing flashing flashlights can cause artifacts on the display due to the proximity of the LED to the matrix. Before setting up, check if colored spots appear when you turn on the flashlight in the dark.
Method 1: Standard MIUI settings (for supported models)
If your Xiaomi supports flashing flashlights out of the box, you can activate it in 3 steps:
- Open Settings β Notifications and Status bar.
- Select the Notification Indicator (or LED indicator on older versions).
- Activate the flashlight switch when you call (may be called Call Light Indication).
On some models (such as the Redmi Note 10 Pro or the POCO X3 Pro), the option is hidden deeper:
Settings β Special features β Hearing β Blinking notifications β Turn on the flashlightIf you don't have a point, your firmware doesn't support the function with standard tools.
Make sure the flashlight works manually (test through the notification panel)
Update MIUI to the latest version
Check if the LED is turned off in Settings β Battery β Energy saving mode
Reset notification settings (if blinking used to work but is gone)-->
Method 2: Hidden settings through the engineering menu (for advanced)
On some Xiaomi models (such as the Mi 11 or Redmi K40), flashing flashlights can be enabled through the engineering menu, which requires caution β incorrect actions can disrupt the camera module or sensors.
Instructions:
- Open the Phone app and type the combination: ##3646633## (some models run ##4636###).
- Go to the Hardware Testing β Lights section.
- Select Flashlight Test and activate the Blink on Call option.
- Save the settings and restart the phone.
β οΈ Note: After using the engineering menu, do not press random buttons - this can cause the light sensor or the camera autofocus to fail. If the flashlight stopped working at all after the changes, reset the settings through Settings β System system β Resetting settings.
What to do if the engineering menu is not opened?
Method 3: Apps from Google Play for flashing flashlight
If the standard methods didnβt work, use third-party utilities.The best apps for Xiaomi:
| Annex | Support for MIUI | Additional functions | Cons |
|---|---|---|---|
| Flash Alerts 2 | 12β14 | Blinking with SMS, messengers, low charge | Advertising requires permission to notify |
| Flash On Call | 9β14 | Frequency setting, work in the background | Plugins for some models are purchased separately |
| Light Flow | 10β14 | Integration with 50+ apps, color schemes | A complex interface that can conflict with MIUI |
How to set up (for example, Flash Alerts 2):
- π± Install the app and provide access to Notices and Camera.
- π¦ In the settings, select Incoming Calls and activate Flashlight Flashing.
- βοΈ Adjust the frequency of blinking (recommended 1-2 times per second, so as not to overheat the LED).
- π Add the application to Autostart (in Settings) β Annexes β Permits), otherwise MIUI will close it.
π‘
If the flashlight flashes too weak, check to see if the case covers it. On the POCO F3 and Redmi Note 11 models, the LED is located in the upper left corner - even a small ledge of the case can block the light.
Method 4: Automation via Macrodroid (for flexible configuration)
Macrodroid allows you to create an automatic rule for flashing a flashlight when you call, even if the MIUI does not directly support this function, and the advantage of the method is flexibility: you can configure blinking only for certain contacts or at night.
Step-by-step:
- Install Macrodroid from Google Play and provide all the permissions you request.
- Create a new macro: press + β Add a trigger.
- Select Phone β Incoming Call (specific numbers can be specified).
- Add action: Multimedia β Flashlight β Turn on.
- Set a delay (e.g. 500ms) and add a second action: Flashlight β Turn off.
- Activate the cycle (Repeat Action option) for continuous blinking.
To save charge, adjust the restrictions:
- π Turn off macros at charge level below 15%.
- β° Set a schedule (for example, blinking only from 20:00 to 8:00).
- π΅ Eliminate contacts from the favorite (so that the flashlight does not flash when calling from loved ones).
Macrodroid
Tasker
Automate
Other (I will write in the comments)
I don't use automation.-->
Method 5: Manual blinking through ADB (for technical users)
If you are ready to work with ADB (Android Debug Bridge), you can force flashing of the flashlight through system commands. This method is suitable for models where the function is locked at the firmware level (for example, Xiaomi Mi A3 or Redmi 7 on Android One).
Instructions:
- Activate USB Debugging in Settings β About Phone β MIUI version (click 7 times on the line with the version, then go back to Additional Settings β For Developers).
- Connect your phone to your PC and execute the command: adb shell settings put global flash_notification_enabled 1
- To check, enter: adb shell settings get global flash_notification_enabled (should be returned 1).
- Reset the device.
On some MIUI 14 firmware, this option is reset after the update. To fix the setting, create a task in Macrodroid that will repeat the command when the system boots.
β οΈ Attention: Use ADB The commands above are secure, but if you plan to edit build.prop or other configs, back up through adb backup.
Frequent problems and their solutions
If the flashlight doesnβt flash when you ring, check out these points:
| Problem. | Reason. | Decision |
|---|---|---|
| The flashlight is not responding to calls | Conflict with the energy saving regime | Turn off optimization for the flashlight app in Settings β Battery |
| The blinker only works 1 time | MIUI kills background processes | Add the application to Autostart and Without Restrictions |
| The flashlight is overheating | Blinking too high | Set a minimum of 1000 ms interval between inclusions |
| The function disappeared after the update | Resetting MIUI settings | Repeat the setting or use it ADB-team-up |
If none of the methods worked, check the hardware serviceability of the flashlight:
- π¦ Turn on the flashlight manually - if it doesn't burn, the problem is in the LED or plume.
- π οΈ In the models with IR-Blinking with a blaster (e.g. Redmi Note 8 Pro) can be blocked due to conflict with the infrared port.
- π± If the phone fell or got wet, the contacts of the flashlight could oxidize - repairs are required.
π‘
On Xiaomi models with a Snapdragon 8 Gen 1/2 processor (such as the Xiaomi 12S Ultra), flashing a flashlight can cause the camera to freeze due to a shared power controller. In this case, use only third-party applications with limited time.