How to make a flash flash flash on Xiaomi Redmi when calling

Many smartphone owners who have moved from other brands to the Xiaomi ecosystem often face an unexpected limitation. This is a feature that seemed standard years: flashing an LED camera flash when an incoming call. In the familiar shell of MIUI or the new HyperOS, a user can search for a switch in the Sound and Vibration section for a long time, but never find it. This is not a firmware error or a malfunction of the gadget, but a conscious decision of the developers, which, however, can be avoided.

Implementing this feature on Redmi and Poco smartphones requires an understanding of the architecture of the Android operating system. The standard Settings menu means that you cannot activate flashing flashlights during a call, since the corresponding slider was removed from the interface several years ago. However, the need for visual alerts has not gone away, especially for people with hearing impairments or those who carry a phone in a bag where the vibration may not be heard. The solution is third-party applications or hidden system codes that depend on the software version.

In this article, we will take a closer look at all the ways you can activate this feature, which apps are the most secure and energy efficient, and also look at the nuances of the Event Notification feature, which sometimes lurks in the back of the menu. It is important to understand that using third-party software requires certain permissions, but with the right approach, this will not adversely affect the security of your data.

Why Xiaomi doesn’t have a built-in flash setting

The lack of native functionality on the menu is puzzling for many users, because Xiaomi is optimizing the Android operating system to meet its energy saving standards. LED-The camera module consumes battery power, which contradicts the brand’s philosophy of long-term autonomy, which is why you won’t find the right switch in the standard set of “Phone” or “Contacts” tools.

In addition, the MIUI interface shell has its own notification system, which often conflicts with system requests for access to hardware. The standard Android notification mechanism is blocked by Xiaomi’s proprietary services, blocking direct access to the flash without special permissions, which creates a situation where even an installed application may not work correctly without deep setting of access rights.

It is also believed that the failure of the function is associated with the increased use of the flashlight as a strobe in concerts, which led to overheating of the camera module. Although modern LEDs are quite reliable, the manufacturer prefers to be safe, leaving the user to decide for himself whether he needs this risk.

⚠️ Warning: Installing third-party flash management apps requires giving them broad access rights, including access to contacts and call logs. Use only proven high-ranking programs on Google Play.

Using apps from Google Play Market

The most reliable and versatile way to make a flash flash flash flash flash is to install a specialized application. Google Play offers many solutions, but not all of them work consistently on the MIUI shell. The best of them are able to detect the state of locking the screen and activate the LED only when a call arrives, ignoring other notifications to avoid draining the battery in vain.

One of the most popular solutions is Flash on Calls, SMS, which is lightweight, has no intrusive ads, and has flexible sensitivity settings. Once installed, the program will request permission to access the phone and camera, you need to confirm these actions, otherwise the application will not be able to track the incoming signal and turn on backlight, and it is also important not to delete the process from memory by fixing it in the list of running tasks.

An alternative is LED Flash Alerts, which is notable for allowing you to adjust the blinking color (if your smartphone has a two-tone LED, which is rare now) or blinking frequency. It is critical for Xiaomi owners to set up autorun correctly, as we will discuss in the next section, otherwise the system will kill the process a few minutes after the screen is turned off.

  • 📱 Flash on Calls – a minimalist application with minimal resource consumption.
  • 🔔 Call Flashlight – allows you to customize different blinking patterns for different contacts.
  • 🌟 Super Flashlight – combines flashlight and call notifications.

When choosing a program, pay attention to the date of the last update. If the developer hasn’t updated the app for more than a year, chances are that it won’t work correctly with new versions of Android 12, 13 or 14, which have stricter background rules.

📊 What flash app do you use?
Flash on Calls
Call Flashlight
LED Flash Alerts
Not using/I don't know

Configure access and auto-start rights on MIUI

Just installing an app isn't enough. Xiaomi's aggressive power saving system by default limits the background activity of any programs. To keep your flash flash flashing software running consistently, you need to manually configure several settings. Ignoring this step is the main reason why users "don't work" the feature after installation.

First of all, you need to allow auto-start. Find the installed application in the menu, click and hold the icon, select About (or go to Settings → Apps → All Apps). Find Auto-Start and activate the switch. This will allow the system to run the program immediately after you turn on the phone without waiting for the user to act.

Next, remove the battery constraints. In the same app information menu, find Battery Consumption (or Charge Savings). Select No Limits. This is a critical step that prevents the system from forcibly shutting down even in deep sleep. Without this permission, the flash may stop working as soon as the screen goes out.

☑️ Setting up rights for flash application

Done: 0 / 1

It is also recommended to fix the application in RAM. Open the list of running applications (swipe up from the bottom of the screen or menu button), find the window of your application to flash and pull it down until the lock icon appears. This is a signal to the system that this process is a priority and does not need to be unloaded when cleaning the memory.

Activation through hidden Android settings

In some versions of the firmware MIUI And on certain Redmi models, the flash function is still hidden in the system settings, but access to it is limited «LED-Try searching by settings: type the word “flash” or “flash” into the search bar in the phone settings menu.

If the search failed, you can try to activate the function through an engineering menu or special codes, although they are often blocked on global versions of firmware. One of the working methods for older versions of Android is to enter code # # #6484## (engineering menu), but beware: changing unknown parameters can lead to unstable phone operation. In most cases, this path is closed for modern models, and relying on applications remains the only option.

There's also a Notification Flash feature, which is in the Special Options section. Pathway: Settings → Advanced Settings → Special Options. There might be a flash notification. If there is one, activate it. However, often this switch only manages system notifications, ignoring incoming calls from carriers unless the relevant profile is set up.

Activation methodDifficultyStability of workImpact on the battery
Third-party annexesLow.High (when set up)Average.
System settings (if any)Very low.MaximumLow.
Engineering menuTall.Unstable.Depends on the setting.
Special facilitiesMediumMediumLow.

⚠️ Note: It is not recommended to use applications that require a Root right to enable a flash. Obtaining superuser rights will void the warranty on the Xiaomi device and may cause a security failure (Widevine). L1), because of what will stop working banking applications and streaming services in HD.

Set up notifications for specific contacts

Often users don't need to flash every time they call, but only from important subscribers. With standard Android tools, this is difficult to do, but some advanced applications allow you to create profiles. For example, you can set the rule: "If Contact from the Family group calls, flash 5 times, if Work - 2 times."

Call Flashlight has a Favorites feature, you can add specific numbers to it, in which case the app will ignore all other calls and activate the LED only for selected people, which is convenient at night or in meetings when you only need to respond to emergency situations.

You should also pay attention to the settings of the Phone app itself from Google or MIUI Dialer. In some cases, you can assign a special ringtone to contact, and if the flash app supports a response to audio events (which is rare), this can work as a trigger. However, the most reliable method is to use the internal address book of the flashing app.

What if the flash stopped flashing after the MIUI update?
After a major system update (e.g., from MIUI 13 to 14 or switching to HyperOS), application permissions are reset. You need to go through the process again: Settings → Apps → Your Flash App → Rights → Allow Everything. Also turn on auto-start again, as the system may have “forgot” this setting.

Energy conservation problems and their solution

The main enemy of flash flash is the power saving mode. When the battery goes below 20% (or 15%, depending on the settings), Xiaomi automatically goes into saving mode. In this mode, the background activity of the applications is completely blocked, and the flash stops working. This is the normal behavior of the system, not a bug.

To avoid this, you can add a flash app to power saving exceptions. Go to Settings → Battery → Settings (cogs) → Exceptions. Add your app to it. Now, even in saving mode, it will continue to work, although it will consume more power than usual.

It’s also worth considering the physical wear of the LED. If you use the blinking function for years at high brightness, over time the LED can degrade or completely fail. Modern smartphones have protection against overheating, but blinking for long conversations (if the “flash during talk” function is enabled) puts a strain on the camera module.

  • 🔋 Check the settings of “Ultra Battery Saver” – in this mode, third-party applications do not work.
  • 🌡️ Watch the heating of the body in the area of the camera during long conversations with a flashing flash.
  • 📉 If the battery is down to 5%, the system will forcibly turn off all background processes, including blinking.

💡

Use Do Not Disturb in conjunction with a flash, set your phone so that at night, the calls are only from the chosen ones, and that's where the flash works, so you don't miss an important call without hearing a sound, and you don't disturb others with the light from ordinary spam calls.

FAQ: Frequently Asked Questions

Does flash flashing affect battery life?
Yes, it does, but it's not critical. LEDs use a little bit of power, but if the phone is in your pocket and rings a lot, constant switching can add 3-5% to your daily flow, and the main effect is not the flash itself, but the application running in the background, which constantly surveys the state of the network.
Will the flash work if the phone is completely off?
No, it's technically impossible. The flash, the screen and the processor require battery power and an operating system running, and if the phone is turned off, it can't receive and respond to network signals.
Can you make the flash flash flash flash when WhatsApp messages?
Yes, most of the apps we’ve reviewed (e.g. Flash on Calls, SMS) have messaging settings, so you’ll need to give permission to “Access Notifications” in the app’s settings and select WhatsApp, Telegram, or Viber from the list.
Why does the flash flash flash once and go out even though the bell is ringing?
The system likely killed the application process due to memory shortage or aggressive optimization. Check autostart and battery consumption settings, as described in the MIUI settings section. Also try rebooting your smartphone.

💡

For stable operation of the function on Xiaomi, it is critical not only to install the application, but also to properly configure its rights in the system, especially the paragraphs “Autostart” and “No battery restrictions”.