You miss important calls because you can't hear them in a noisy room? A camera flash on the Xiaomi Redmi Note can be your savior -- a bright flashing light will catch your attention even in the loudest of environments. But where to look for this setup in the maze of MIUI menus? Spoiler: it's not in the standard call settings.
In this article, you will find 5 proven ways to activate the flash on incoming calls, from built-in features to third-party applications.We will understand why the option may not work on some Redmi Note 8/9/10/11/12 models, and what to do if the setting disappears after the MIUI 14 update, and you will also learn how to make the flash only work on important contacts without excessive battery discharge.
Why Xiaomi Redmi Note doesnβt have a flash on default calls
Check question: have you ever seen a flash flash flash when calling a new iPhone or Samsung Galaxy? Probably not. Smartphone manufacturers rarely turn this feature on out of the box for three reasons:
- π Battery savings: Turning the LED on every call drains the battery. 2-5% faster (GSMArena test data).
- π€― Psychological factor: Vivid flashes in the dark can irritate others or even provoke seizures in people with photosensitive epilepsy.
- π± Legal restrictions: In some countries (e.g. Japan), flashing lights on gadgets are regulated by light pollution laws.
But MIUI is one of the few Android shells that can enable it without root rights, and the problem is that the way to set up changed with each new firmware version, for example, in MIUI 12, the option was in the Special Features menu, and in MIUI 14, it was moved to the Sounds and Vibrations section, and then we'll show you the current paths for all versions.
Method 1: Incorporation through "Special Opportunities" (MIUI 12-13)
This is the most reliable method for owners of Redmi Note 8/9/10 with MIUI 12 or MIUI 13 firmware. The instructions work on some custom firmware like Xiaomi.EU:
- Open Settings (the gear icon on the main screen).
- Scroll down and select Special Opportunities.
- Tapping on the Hearing section (some models call it Audio/Visual prompts).
- Find the option Flash at notifications or Blinking Light at calls and activate the slider.
- Important! The confirmation will be a warning about the battery discharge β press OK.
If you donβt have a βHearingβ menu, try an alternative route:
Settings β Additional β Special. features β Notifications β Flash when callingMake sure the screen brightness is >50% (affects the sensitivity of the light sensor)
Turn off Do Not Disturb (it blocks all notifications)
Check that the camera is not used by other apps (e.g. TikTok)
- Battery charge >15% (at low charge) MIUI disables "unnecessary" functions)-->
What if the option is gray? It means that the function is blocked by the system.
- π Restart your phone (hold the power button for 10 seconds).
- π± Update your firmware to the latest version (path: Settings) β The phone. β Updating the system).
- π οΈ Reset the special features settings: Settings β Special opportunities β Three dots (menu) β Reset the settings.
π‘
If the flash only works on the first 2-3 calls after turning on, and then stops, check the battery optimization settings for the Phone application. Add it to the exceptions: Settings β Battery β Battery Optimization β All applications β Phone β No restrictions
Method 2: Configure with Sound and Vibration (MIUI 14)
In the latest versions of MIUI 14 (Android 13/14), the path to setting up the flash has changed, and now it's hidden in the audio notification section.
- Go to Settings. β Sounds and vibrations.
- Select Call Notifications (or Calls and Notifications on some models).
- Scroll down to the Visual Tips block.
- Activate the camera flash or flashing light switch.
The Redmi Note 11/12 may require an additional step:
Settings β Sounds and vibrations β Additional β Flash at notifications β Enable for calls| Model phone | MIUI version | The path to adjustment | Notes |
|---|---|---|---|
| Redmi Note 10/10 Pro | MIUI 12.5-13 | Special. capabilities β Hearing β Flash at notifications | It works stable, but may conflict with the theme of the Dark Mode. |
| Redmi Note 11/11 Pro | MIUI 13-14 | Sounds and vibrations β Call notifications β Visual hints | Some firmware requires a reboot after switching on |
| Redmi Note 12 Pro+ | MIUI 14 | Sounds. β Additionally. β Camera flash | The function is automatically turned off when the charge is <10% |
| Redmi Note 8/9 | MIUI 11-12 | Settings β System β Additional β Flash | It may not work with some shells (e.g., POCO Launcher) |
A critical feature for the Redmi Note 12: on this model, flash calls only work if the camera settings enable the Auto-Gestural Launch option (path: Camera β Settings β Gestures β Auto-Gestural Launch).
Method 3: Use Flash Alerts 2 (for all models)
If the built-in settings donβt work or arenβt in your version of MIUI, the third-party Flash Alerts 2 app will come to the rescue.It supports all Redmi Note models, including the newest ones, and offers advanced features:
- π¦ Setting the flash color (white/red/blue).
- β±οΈ Adjustment of the frequency of blinking (from 1 to 10 times per second).
- π΅ Excluding contacts (flash wonβt work on spam calls).
- π Optimized power consumption (30 percent less than the built-in function).
Instructions for setting:
- Download Flash Alerts 2 from Google Play.
- Open the application and provide all the permissions requested (access to notifications, camera, contacts).
- In the main menu, activate the Flash switch when calling.
- In the Settings β Notification Types section, select Calls and Messages (optional).
- Press the test to check the flash.
β οΈ Attention: Redmi Note 12 with MIUI 14 the application may conflict with the built-in flash function. Before installation, disable the system setting according to the instructions from Method 2.
The advantage of Flash Alerts 2 over standard tools:
| Function | Built-in MIUI | Flash Alerts 2 |
|---|---|---|
| Do not disturb work | β No. | β Yeah (tuning in) |
| Support for Dual-LED flash | β Only the main LED. | β Both LEDs |
| Contact settings | β No. | β Available (white/list) |
| Energy consumption | High (discharge ~3% per hour) | Low (discharge ~1% per hour) |
Method 4: Automation with MacroDroid (for advanced users)
If you want to be flexible in managing your flash, such as turning it on only at night or for certain contacts, use MacroDroid, a powerful automation tool that allows you to create chains of action without root rights.
Algorithm of settings:
- Install MacroDroid and open it.
- Click Add macros β Triggers.
- Select the Call. β Incoming call.
- In the Actions section, add Camera Control β Flash β Enable.
- Set the duration of the blinking (recommended 500 ms on / 500 ms off).
- Save the macro and activate it.
An example of an extended macro for the Redmi Note 10 Pro:
Trigger: Incoming call (contact: "Mom" or "Work")
Condition: Time from 20:00 to 07:00 OR sound level < 30%
Action:
Activate flash (colour: white, frequency: 2 Hz)
2. Increase the volume of the call to 100%
3. Vibration: long-short-long
Restriction: Only if the screen is turned offβ οΈ Note: Redmi Note 12 with Android 13 MacroDroid requires additional permission ADB Without it, the macro will not work smoothly. Instructions for issuing permission: adb shell pm grant com.arlosoft.macrodroid android.permission.CAMERA adb shell pm grant com.arlosoft.macrodroid android.permission.FLASHLIGHT
How to check if your model supports ADB-flashboard?
Method 5: Manually enable through the engineering menu (for experienced)
This method is suitable for Redmi Note 8/9 models with custom firmware or if previous methods have not worked.
Step-by-step:
- Open the Phone app and enter the combination: ##36446337###.
- You will be taken to the EngineerMode (engineering menu).
- Go to Hardware Testing β Audio β Flashlight Test.
- Enable Flash On Call (or Flashlight Notification)
- Save the settings and restart the phone.
If the combination doesnβt work, try alternative codes:
- ##4636## β Testing equipment β LED indicator
- ##232338## β Flash test
β οΈ Attention: On the Redmi Note 11/12 s MIUI 14 The engineering menu may be blocked, and if you try to enter the code, you will get a message saying, "This function is disabled by the manufacturer." 3 (Flash Alerts app 2).
π‘
The engineering menu is a powerful tool, but it's dangerous. Never change the settings in Radio Information or Band Selection unless you understand what they're about, and it can lead to network loss or a build-up of your phone.
Solving the Problem: Why the Outbreak Doesn't Work
You've turned on the feature, but the flash doesn't flash when you call? Here are 10 reasons and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| Outbreak doesn't respond to calls | Conflict with the camera app | Close all apps that use the camera (Instagram, TikTok) |
| It only works 1 time. | Optimizing the battery | Add "Phone" and "Flash Alerts" to battery exclusions |
| It flashes too dimly. | Camera lens contaminated. | Wipe the flash with an alcohol napkin |
| Doesn't work in the dark. | Light sensor activated | Turn off Autobrightness in the display settings |
| The flash is burning all the time. | Failure in the application | Reset Flash Alerts 2 or reset your settings |
If nothing helps, reset settings only for special features:
Settings β Special features β Three points (menu) β Reset settingsFor the Redmi Note 12 with MIUI 14, there is another trick:
Settings β Applications β Application Management β Phone β Permissions β Flash β Allow