How to turn on flash when calling Xiaomi Redmi Note: 5 ways + problem solving

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.

πŸ“Š Your Xiaomi Redmi Note model?
Redmi Note 10/10 Pro
Redmi Note 11/11 Pro
Redmi Note 12/12 Pro
Redmi Note 8/9
Another model

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:

  1. Open Settings (the gear icon on the main screen).
  2. Scroll down and select Special Opportunities.
  3. Tapping on the Hearing section (some models call it Audio/Visual prompts).
  4. Find the option Flash at notifications or Blinking Light at calls and activate the slider.
  5. 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 calling

Make 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.

  1. Go to Settings. β†’ Sounds and vibrations.
  2. Select Call Notifications (or Calls and Notifications on some models).
  3. Scroll down to the Visual Tips block.
  4. 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 phoneMIUI versionThe path to adjustmentNotes
Redmi Note 10/10 ProMIUI 12.5-13Special. capabilities β†’ Hearing β†’ Flash at notificationsIt works stable, but may conflict with the theme of the Dark Mode.
Redmi Note 11/11 ProMIUI 13-14Sounds and vibrations β†’ Call notifications β†’ Visual hintsSome firmware requires a reboot after switching on
Redmi Note 12 Pro+MIUI 14Sounds. β†’ Additionally. β†’ Camera flashThe function is automatically turned off when the charge is <10%
Redmi Note 8/9MIUI 11-12Settings β†’ System β†’ Additional β†’ FlashIt 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:

  1. Download Flash Alerts 2 from Google Play.
  2. Open the application and provide all the permissions requested (access to notifications, camera, contacts).
  3. In the main menu, activate the Flash switch when calling.
  4. In the Settings β†’ Notification Types section, select Calls and Messages (optional).
  5. 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:

FunctionBuilt-in MIUIFlash 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 consumptionHigh (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:

  1. Install MacroDroid and open it.
  2. Click Add macros β†’ Triggers.
  3. Select the Call. β†’ Incoming call.
  4. In the Actions section, add Camera Control β†’ Flash β†’ Enable.
  5. Set the duration of the blinking (recommended 500 ms on / 500 ms off).
  6. 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?
Open the terminal on your PC and type: adb shell dumpsys media.camera If the output has flashMode=torche, then your Redmi Note supports software flash management.

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:

  1. Open the Phone app and enter the combination: ##36446337###.
  2. You will be taken to the EngineerMode (engineering menu).
  3. Go to Hardware Testing β†’ Audio β†’ Flashlight Test.
  4. Enable Flash On Call (or Flashlight Notification)
  5. 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 callsConflict with the camera appClose all apps that use the camera (Instagram, TikTok)
It only works 1 time.Optimizing the batteryAdd "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 activatedTurn off Autobrightness in the display settings
The flash is burning all the time.Failure in the applicationReset Flash Alerts 2 or reset your settings

If nothing helps, reset settings only for special features:

Settings β†’ Special features β†’ Three points (menu) β†’ Reset settings

For the Redmi Note 12 with MIUI 14, there is another trick:

Settings β†’ Applications β†’ Application Management β†’ Phone β†’ Permissions β†’ Flash β†’ Allow

FAQ: Frequent questions about flash on calls

❓ The flash works, but it drains the battery very quickly?
Install Flash Alerts 2 and select Economy Mode (Blinking once every 2 seconds) Time limit (e.g., only the first 15 seconds of a call) Disable for repeat calls of one contact. Also check if Flash is enabled when notifications are for messages - it wastes charge.
❓ Can you customize different flash colors for different contacts?
Yes, but only through third-party apps: In Flash Alerts 2, go to Settings β†’ Flash Colors. Choose Assign Colors to Contacts. Add Contact and select Color (e.g., red for work, green for family). Limit: On the Redmi Note 8/9 with a single-color flash, this feature will not work.
❓ After updating MIUI The flash stopped working?
This is a typical problem after updates. Try: Reset the app settings Phone: Settings β†’ Apps β†’ Phone β†’ Warehouse β†’ Clear data. Disable and turn on the flash feature again in the settings. If it doesn't help, roll back to the previous version of MIUI via Settings β†’ Phone β†’ System Update β†’ Three Points β†’ Select the Service Package. Redmi Note 12 with MIUI 14 may need to wait for a patch from Xiaomi (watch for updates in Settings β†’ About Phone β†’ MIUI version).
❓ Can you make the flash work only in silent mode?
Yes, with MacroDroid: Create a macro with a trigger Incoming Call. Add a condition: Sound Mode = No Sound. In actions, specify Enable Flash. Alternative: Flash Alerts 2 has an option Only in silent mode in the Operation Conditions section.
❓ Will the flash work if the phone is down screen?
Yes, but with reservations: On the Redmi Note 10/11/12, light will be visible through the camera glass (but dimmer by 40-50%). On the Redmi Note 8/9 with a plastic case, light barely shines through. If the phone is on a soft surface (for example, on a bed), a flash can heat the case. Advice: use a case with a cutout under the camera - this will improve the visibility of the flash.