Why flash doesn't flash when calling and how to fix it
Xiaomi smartphone owners often face a situation when the camera is equipped with a powerful camera. LED-It's a flash, but it stays dormant when you make incoming calls, and the light display not only adds visual comfort, but also helps you keep an important call in noisy environments or when the phone is down. The problem is that by default flash blinking is disabled in most firmware MIUI β It must be activated manually through hidden settings.
In this article, you will find current ways to customize for different versions of MIUI (12 to 15), including the Redmi Note 10/11/12, POCO X3/X4/X5, Xiaomi 11T/12/13 and others. We will discuss both standard methods through the phone menu, and alternative solutions for devices where the option is not βout of the boxβ. Importantly, some features may depend on regional firmware, we will also talk about this.
Before you start setting up, make sure that:
- π Battery level above 15% (flash consumes additional energy)
- π± There is an official firmware on the phone. MIUI (Custom assemblies can block the function)
- π¦ The flash is physically sound (check it in the camera app)
Method 1: Enable through standard MIUI settings
The easiest method is to use the built-in options of the system. It is suitable for most modern devices on the Internet. MIUI 12.5+, including Redmi Note 11 Pro, Xiaomi 12 Lite and POCO F4. The instructions are relevant for global and European firmware (EEA).
Open the Settings app and follow the following steps:
- Go to the section Sound and vibration (on some models β Sound settings)
- Select Incoming Call Indicator or Light Indicator
- Activate the Camera Flash Switch (could be called Light Signal)
- Configure the blinking frequency in the Flash Speed section (not available on all devices)
If you donβt have Inbound Call Indicator on your menu, it means one of three:
- π± The device does not support the function at the software level (relevant for budget models such as Redmi). 9A)
- π Installed firmware for another region (for example, Chinese instead of global)
- π Update required MIUI Up to the latest version (check in Settings) β The phone. β Updating the system)
βοΈ Preparation for flash setting
Method 2: Using a Hidden Menu of Engineering Settings
For devices that donβt have the option in the standard interface (e.g. Redmi 9 or POCO M3), you can use the engineering menu, which requires caution, as incorrect changes can affect the stability of the phone.
Instructions for activation:
- Open the phone app and enter the combination: ##6484###
- In the menu that appears, select Manual Test β LED
- Find the Flashlight Test and activate it.
- Go back to the main test menu and select Incoming Call Test.
- Set a tick against Enable Flash and save the settings
β οΈ Warning: After using the engineering menu, some features (such as automatic brightness) may reset.Check the basic phone settings after you exit.
If ##6484## does not work, try the alternative codes:
- ##4636## β Usage Statistics β LED
- #36446337## (for some Redmi models)
On devices with MIUI 14+, the engineering menu can be blocked, in which case only manual editing of system files (method 4) will help.
What to do if the engineering menu does not open?
Method 3: Apps from Google Play to control the flash
If the system's methods don't work, third-party utilities will come to the rescue. Google Play has several apps that emulate the flash blink feature when calling.
| Annex | Ratings. | Features | Requires root. |
|---|---|---|---|
| Flash Alerts 2 | 4.7β | Powered by MIUI 12-15, support for custom blinking colors | β No. |
| Flash On Call | 4.5β | Simple interface, low battery consumption | β No. |
| LED Blinker Notifications | 4.3β | Advanced settings for notifications from different applications | β οΈ Partially. |
| Flash Notification | 4.6β | Support for "do not disturb" mode, setting the frequency of blinking | β No. |
For installation and configuration:
- Download the selected application from Google Play
- Provide all requested permissions (access to notifications, camera)
- In the application settings, activate the Flash on Call option
- Adjust the color, frequency and duration of the blinking
- Add the app to the battery optimization exception list (Settings β Battery β Battery Optimization)
β οΈ Warning: Flash blinking applications may conflict with system power saving utilities if the flash stops working after the update MIUI, Try reinstalling the program and re-issue all permissions.
Important: On devices with a Snapdragon 8 Gen 1/2 processor (e.g. Xiaomi 12 Pro, 13 Ultra), some applications may not work properly due to the manufacturer's restrictions on access to hardware modules, in which case only manual editing of system files (mode 4) will help.
π‘
If the flash flash flash flashes too often after installing the application and drains the battery, reduce the frequency in the program settings to 1-2 blinks per second, which will reduce power consumption by 30-40%.
Method 4: Manual editing of system files (for advanced ones)
This method is suitable for users with unlocked bootloader and root rights. It allows you to activate the hidden flash blink function at the system level, which ensures stable operation without third-party applications.
Step-by-step:
- Install a file manager with root support (such as Root Explorer or Solid Explorer)
- Go to /system/build.prop
- Find a line. ro.miui.has_led_notification. If it is not, add it to the end of the file:
Activation of flash blinking when ringing
ro.miui.has_led_notification=1
persist.sys.flash_notification=trueAfter editing:
- Save the changes and restart the device
- Check for a new item in Settings β Sounds and vibrations
- If you donβt have an option, edit the file /system/cust/properties/miui-cust.properties, adding:
ro.config.flashlight_notification=trueFor devices running MIUI 14+, you may need to edit /vendor/build.prop with the addition of a line:
vendor.xiaomi.flashlight.notification=1β οΈ Note: Before editing system files, be sure to create a backup copy through TWRP Or OrangeFox Recovery. Errors in the syntax of the build.prop file can lead to the inability to boot the system.
π‘
Editing system files is the most reliable way to activate a flash blink, but requires technical skills. For most users, 1-3 is enough.
Solving the problems: why the flash doesn't blink after setting up
Even after activation, the function may not work, and the reasons and ways to eliminate them are considered:
| Problem. | Possible cause | Decision |
|---|---|---|
| The flash doesn't blink when you ring. | Conflict with the energy saving regime | Add the phone app to battery exclusions |
| Blinks only when the screen is unlocked | MIUI security restrictions | Disable "Show notifications on a locked screen" |
| The outbreak is working, but very dimly. | Limiting brightness in camera settings | Reset the camera settings to factory |
| The function disappeared after the update | Resetting MIUI settings | Repeat the settings again (method 1 or 2) |
Additional checks:
- π Make sure that in the settings β Annexes β The phone app has access to the camera.
- π΅ Check if Do Not Disturb or In Your Pocket (can block notifications) is enabled)
- π Restart your phone β sometimes it helps to reset the systemβs time constraints
If the problem persists, try resetting the network settings (Settings) β SIM-maps and mobile networks β Resetting network settings: In 10% of cases, this helps restore hardware modules, including flash.
Alternative ways to visually notify Xiaomi
If flash blinking is fundamentally unavailable on your model, consider alternative visual alert options:
- π Screen flash: Enable in Settings β Special facilities β Flash notifications (the screen will flash white)
- π‘ Screenlighting: Activate "Lift to Activate" in the display settings - the screen will light up when an incoming call is made
- π¨ Color notifications: Use Light Flow apps to adjust the color display on the screen
- π Vibrational patterns: Create unique vibrations for different contacts β Sounds and vibrations β Vibration on the bell
For devices with Always-On Display (such as the Xiaomi 13 Pro or Redmi K50 Ultra), you can configure the display of information about the caller directly on the screen off, which consumes minimal energy and is visually more noticeable than flash blinking.
π‘
In the models with AMOLED-screens (Xiaomi) 12/13 series, POCO F4) Turn on "Ambient Display" in the screen settings, and it shows missed call notifications on a black background with minimal battery consumption.