Have you ever lost your phone in the dark because you didn't notice an incoming call? Or tried to find the keys in your bag while Xiaomi vibrates in your pocket? The flashlight automatically turns on when you call it solves both problems -- and it's not just a "chip" but a useful security tool. In this article, we'll look at all the activation methods, from standard settings to hidden MIUI capabilities that work even on the budget models of Redmi and Poco.
Itβs important to understand that not all Xiaomi smartphones support this feature out of the box. It depends on the MIUI version, model and regional firmware. For example, on the Xiaomi 13 Pro with global firmware, the option may not be available, whereas on the Redmi Note 11 with the Chinese version it is available by default. We tested all methods on current devices (2023-2026) and highlighted those that work stably.
1. Standard configuration through "Additional Functions"
The most obvious way is to use the built-in MIUI options, which is suitable for most models released after 2020, but may not be available on older or custom firmware.
Instructions:
- π± Open the Settings app (cog icon).
- π Go to Additional Features (on some models β Special Features).
- π‘ Find the flashlight when calling or flash when notifying.
- π Activate the slider and select the notification type: Calls, Messages or All.
If you don't have a menu item, don't get upset. On some devices (like the Poco X5 Pro), the option is hidden under a different name: Backlit Notifications. Try searching by settings (the magnifier in the upper right corner).
Make sure the flashlight is manually working (check through the notification curtain)
Update MIUI to the latest version (Settings β About Phone β System Update)
Turn off energy saving modes (they can block background processes)-->
2. Configure through the application "Security"
On Xiaomi smartphones with firmware for the Chinese market (or global, but with Mi Security installed), the feature can hide in the Security app. This method often works on the Redmi Note 10/11/12 and Mi 11.
How to turn on:
- Launch the Security app (shield icon).
- Go to the Optimization or Tools section.
- Find the flashlight unit at notifications (may be called Light Effects).
- Turn on the option and set the sensitivity (for example, only for Contacts or All Calls).
Important! If the Security app is missing, you can manually install it from AppGallery or APKCombo. Use a version compatible with your Xiaomi model.
Redmi Note Series Series Series
Poco (any model)
Mi (flagship series)
Another brand
I don't know.-->
3. Use of third-party applications
If the built-in methods didn't work, third-party utilities will come to the rescue, and we tested 5 popular apps and selected the two most reliable ones:
| Annex | Compatibility | Features | Cons |
|---|---|---|---|
| Flash Alerts 2 | MIUI 12β14, Android 10β14 | Works without root, flexible settings (color, blinking frequency) | Advertising in the free version |
| Flash Notification | All Xiaomi models | Support for custom rules (for example, WhatsApp only) | Requires permission to notify |
| Light Flow | Only root | Maximum customization (including: LED-indicator) | Tough setup |
How to set up Flash Alerts 2:
- Download the app from Google Play.
- Launch and provide access to Notices and Camera.
- In the Apps section, select Phone and activate Flash on call.
- Adjust the color and frequency of the blinking (for example, White at 1 second interval).
β οΈ Attention! Some applications (e.g. Light Flow) require root rights, can lead to loss of warranty and unstable system performance. 9A) root is almost impossible to get.
4. Configure via ADB (for advanced users)
If you're ready to dive into the technical details, the ADB method gives you complete control over flashlight settings, which works even on devices where the option is blocked by the manufacturer.
Step-by-step:
- Turn on Developer Mode: Go to Settings β About Phone and click on MIUI Version 7 times.
- Return to Settings β Additional β For developers and activate Debugging over USB.
- Connect your phone to your PC, install it. ADB Tools and execute command: adb shell settings put global flash_notification_enabled 1
- Use the following: adb shell settings put global flash_notification_enabled 0
On some models (e.g. Xiaomi 12T) you will need to restart the command after you run the flashlight, otherwise the flashlight will not work. If ADB issues a permission denied error, try adding the --user 0 flag:
adb shell settings put global flash_notification_enabled 1 --user 0What if the ADB does not recognize the device?
5. Alternative solutions: widgets and automation
If none of these methods worked, consider workarounds. They're less convenient, but they're reliable.
- π§ Flashlight widget on the home screen: add flashlight shortcut (long tap on screen) β Widgets β When you call, you can quickly turn it on manually.
- βοΈ Automation with Tasker: Create a task that turns on a flashlight when an incoming call is detected (AutoNotification plugin is required).
- π± Voice Assistant: Set up a command for Google Assistant (e.g., βOK Google, turn on the flashlightβ) and activate it with your voice while you call.
The following profile is suitable for Tasker:
- Event: Telephone β Incoming call.
- Action: Plugin β AutoTools β Lantern (include).
- Add a 2-second delay so that the flashlight doesnβt flash on short calls.
β οΈ Attention! When using Tasker or similar applications (e.g. MacroDroid), the flashlight may remain on after the call is complete. To avoid battery drain, add the action Turn off the flashlight when the event occurs.
6. Problem Solving: Why the flashlight doesn't turn on
Even after setting it right, the flashlight may not work, and here are the most common reasons and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The flashlight doesn't blink when ringing. | Option conflict with the mode of energy saving | Turn off the Adaptive Battery in the Power Settings |
| It works only for messages, not for calls. | Incorrect permissions for the phone application | Reinstall updates for the Phone app in Google Play |
| The flashlight is turned on with a delay | System optimization of MIUI | Add the Phone app to Cleanup Protection (Settings β Apps β Permissions) |
| The option disappeared after the MIUI update | Xiaomi has removed the feature in the new version of the firmware | Reverse to previous version or use of ADB |
If the problem persists, check the flashlight manually (through the notification curtain or the Camera app). On some models (e.g. Redmi A1), hardware restrictions do not allow the flash to be used during a call - in this case only an external accessory (e.g. Xiaomi Mi LED Flashlight) will help.
π‘
Before resetting to factory settings, save a list of installed apps using Mi Mover (Settings β About Phone β Backup). This will speed up recovery after reset.
FAQ: Frequent questions
β Can you set up a flashlight for certain contacts only?
β Why does the flashlight flash and not burn constantly?
β Will the flashlight work in silent mode?
β Can I adjust the color of the flashlight?
β Does this function affect autonomy?
π‘
If your Xiaomi model doesnβt support the built-in flashlight feature when calling, the best option is the Flash Alerts 2 app. It doesnβt require root, it works stable and has flexible settings.