Modern smartphones of the line Redmi have many functions that are often hidden from the eyes of the average user. One such useful option is for the camera's LED flash to flash during an incoming call. This feature is especially useful in noisy places where the sound of the call may be drowned out, or for people with hearing impairments who cannot rely on audio signals. A visual notification allows you to instantly understand that someone is calling you, even if the phone is face down or in a bag.

However, in the latest versions of the shell MIUI and the new HyperOS developers sometimes hide or completely remove the standard switch for this function from the basic settings. This raises a lot of questions among device owners Xiaomi, Redmi i Poco. Users are looking for ways to activate LED notifications, not realizing that this may require access to hidden engineering menus or installation of specialized software. In this article we will analyze in detail all available activation methods.

We will consider both standard system tools and third-party solutions that are guaranteed to work on current versions of Android. You will learn how to avoid application conflicts and why the flashlight may not blink on some models due to design features. Follow the instructions carefully to turn your smartphone into a more functional device.

Checking the default settings of the MIUI interface

Before moving on to complex methods, you need to make sure that the function is actually disabled in the basic menu. In some regions and firmware versions, the switch is still available in the standard interface. First, open the application Phone, which is the default system dialer. In the upper right corner of the screen, find the icon with three dots or a gear and click on it to open the call settings menu.

In the list of options that opens, look for a section that may be called "Incoming calls", "Advanced settings" or simply contain an option Flash on notifications. If you are lucky and this item is present, you just need to activate the slider. However, as practice shows, on most modern models Redmi Note i Redmi K this switch is absent, since software manufacturers decided to optimize power consumption by removing unnecessary functions from view.

It is also worth checking the settings of the camera itself and system notifications. Sometimes the blinking function is not tied to the dialer, but to the general mode LED indicator in the special features section. Go to Settings -> Advanced settings -> Special. features. There may be a "Light Effects" or similar tab here. If you find such a section, try turning it on and testing the operation.

  • 📱 Open the "Phone" application and click on the three dots in the corner.
  • ⚙️ Find the "Settings" or "Incoming calls" section.
  • 🔍 Look for the "Flash on notifications" or "Flashlight flashing" item.
  • 💡 Check the "Special Features" section in the general system settings.
⚠️ Attention: The menu location may vary depending on the MIUI version (12, 13, 14) and regional firmware (Global, Russia, EEA). If the item is not in the described places, it means that it is programmatically hidden in your firmware.
📊 Did you find the flash switch in the standard settings?
Yes, I found/found it right away
I found/found it, but it doesn’t work
No, there is no such item at all no
I have an old phone, everything is there

Activation through the CIT engineering menu

If the standard path does not lead to success, the engineering menu comes to the rescue CIT (Customer Integration Test). This is a hidden diagnostic interface designed for testing the hardware components of a smartphone at the factory. This is where deep hardware settings are often hidden, including flash LED control. To enter this menu, superuser rights (root) are not required, which makes the method safe for the average user.

To get to the testing menu, open the application Phone and enter a special combination of characters. Dial code

##6484##
. Immediately after entering the last asterisk or number, the screen should automatically switch to a menu with a list of tests. If the code doesn't work, try the alternative
##4636##
although it is more often used for network and battery information. In the CIT menu you will see a long list of tests, such as "LCD Test", "Speaker", "Vibrator".

You need to find the item related to the flash. It may be called LED Flash, Torch or Flashlight. By entering this section, you can check the performance of the diode. In some firmware versions there is a hidden “Flash on Call” setting or the ability to change the behavior of the diode. However, most often this section only serves to check hardware. If there is no explicit switch for calls in the CIT menu, move on to the next, more effective method using system applications.

Using the "Shortcut" application (Accessibility Shortcut)

The most effective way to make the flashlight blink on Redmi without root access is to use the system application Shortcut (or Shortcut). This is an official utility from Xiaomi, which is often pre-installed in the "Tools" folder, but may require an update through the store GetApps or Google Play. The essence of the method is to create automation: when the “Incoming call” event occurs, the system should perform the “Turn on flashlight” action.

To implement this scenario, run the application Shortcut. You need to create a new shortcut. Select "Incoming call" or "Ring" as the trigger (start condition). Next in the actions, find “Flash” or “Flashlight”. Set the blinking mode: select the number of blinks or duration. It's important to note that a stock app may not have a cycling feature, so you'll often need to create a scenario where the flash turns on and then turns off after a certain amount of time, or use third-party plugins for Shortcut.

After creating the scenario, be sure to give the app all necessary permissions. The system Android strictly controls access to the camera and phone. You need to allow access to contacts, phone and, most importantly, to camera. Without this permission, the script will not be able to activate the LED. It is also recommended to add the "Shortcut" application to the list of battery exceptions so that the system does not "kill" its process in the background.

☑️ Setting up a scenario in the Shortcut application

Done: 0 / 6

Third-party applications for flash flashing

When built-in tools MIUI are not flexible enough, third-party developers enter the arena. In the store Google Play there are many applications specifically designed for the "Flash on Call" function. They operate on top of system limitations and have more advanced LED control algorithms. Popular options include Flash Alerts 2, LED Blinker Notifications or Calls Flash.

The principle of operation of such apps is simple: they constantly monitor the state of the phone. As soon as a signal is received about an incoming call, the application forcibly activates the LED flash with a specified rhythm. The advantage of such solutions is the availability of ready-made blinking profiles, the ability to configure different colors (if you have a two-color flash) and even work in Do Not Disturb mode.

However, this method has its drawbacks. Constantly running such an application can increase battery consumption, since the process must constantly hang in memory. In addition, aggressive battery optimization may close such applications. To avoid this, you need to go to MIUI can close such applications. To avoid this, you need to go to Settings -> Applications -> All applications, find the installed utility, go to the "Activity Control" section and select the mode No restrictions.

Application Type Pros Cons
Flash Alerts 2 Specialized Flexible configuration rhythm Intrusive advertising
LED Blinker Universal Many functions, not just calls Complex interface
Calls Flash Simple Lightweight, weighs little Minimum settings
Shortcut (Xiaomi) System Without excess water, native It is difficult to set up a cycle
⚠️ Attention: When installing third-party applications from the Play Market, carefully read the requested permissions. If a simple “flashing light” needs access to your SMS, contacts and geolocation, this is an alarming sign. It is better to choose an application with a minimum set of rights.

Compatibility issues and technical limitations

Not all smartphones Redmi are physically capable of supporting the blinking function during a call in the form in which it is implemented in older models. In modern devices, the flash LED is often combined with the main camera module and is controlled by complex drivers. In standby mode (when the screen is off and the phone is in your pocket), the system can block access to the flash to prevent accidental battery drain or overheating.

In addition, there is an application conflict problem. If you enable a system setting (if you have one), the Shortcut app, and a third-party app from the store at the same time, they may conflict over camera resource control. As a result, the flash may either not turn on at all, or turn on once and go out, or, worse, cause the process to freeze Camera Service, which will require rebooting the smartphone.

It is also worth considering the type of screen. On devices with AMOLED displays that have an Always On Display (always-on screen) feature, the flashlight's flashing may be less noticeable or not activate at all, as the system prioritizes notifications through the screen, deeming the flash redundant. In such cases, software crutches may not work without a deep modification of the system.

FAQ: Frequently asked questions

Why does the flashlight blink once and stop?

Most likely, you have a limit on the flash duration in the application or script settings. It could also be a sign that the system is forcibly closing a process due to low RAM. Try closing other heavy applications.

Does flashing affect the rate at which the battery drains?

Yes, the flash LED consumes significant current. If your phone is lying idle and you are constantly receiving calls, your energy consumption will be higher than usual. However, for one conversation this is not critical.

Will the flashlight blink if the phone is turned face down?

Yes, in most cases this is even the main use case. The proximity sensor shouldn't block the flash since it's on the back. However, if the phone is lying on a soft surface, the light may be scattered.

Do you need root access to configure through the engineering menu?

No, entering the CIT menu via a USSD code ##6484## is available on standard firmware without obtaining superuser rights. root access is required only for deep modification of system files.

Setting the flash blinking on Redmi is a solvable task, but requires an understanding of how your specific version of the shell works. Start by checking the basic settings, then try the Shortcut app and only resort to third-party software as a last resort. Remember that visual notifications are not only convenient, but sometimes necessary for security, allowing you not to miss an important call at a critical moment.