How to turn off flash when calling Xiaomi Redmi 8 Pro

Many Xiaomi smartphone owners are faced with a situation where light indication becomes more of an annoying factor than a useful feature. LED-The indicator may flash during an incoming call, which in the dark or in the cinema creates significant discomfort. MIUI They do not always provide an obvious switch for this function.

Compounding the problem, firmware for different regions may have different notification settings. In some software versions, the option is hidden deeper than expected, or not at all in the GUI. Disabling the flash requires an understanding of the Android architecture and customization features from the manufacturer. It is not just a matter of aesthetics, but also a way to extend the battery life, as the constant blinking of the diode consumes energy.

In this article, we will take a look at all the available solutions to the problem, learn how to use built-in system tools, third-party utilities and even an engineering menu to fully control the light signals, and it is important to approach the process carefully so that you do not accidentally change other critical parameters of the device.

Standard Call and Notification settings

The first step in deciding how to turn off the flash is to check the basic telephony settings, and in the MIUI shell that is installed on the Redmi 8 Pro, call management options are set in a separate section, but manufacturers often hide the light display option under other menu items, making it difficult for the average user to find it.

You need to go to the Phone app and open the settings menu through three dots in the corner of the screen, and you should look for the section associated with incoming calls. In some firmware versions, the option may be called Flash on Notification or Light Indicator, and if you find a switch, deactivating it will solve the problem instantly.

⚠️ Note: The menu interface may vary depending on the version MIUI (If you don’t see the items described, it means that your firmware version hides these settings or uses an alternative management method.

Users often confuse the flash of the main camera and the separate camera. LED-Notification indicator. On the Redmi 8 Pro, these functions can be divided. In the standard screen brightness settings, there is also sometimes an option called “Raise to Activate” or “Adaptive Brightness”, which indirectly affects the behavior of the screen and indicators when calling, but does not directly control the flash.

📊 How often do you use the light indication?
Never.
Only for the missed.
Constantly.
I prefer vibration.

Using the “Themes” application to manage the indicator

A unique feature of Xiaomi’s ecosystem is the deep implementation of the Themes app in system processes. It turns out that the management of some visual effects, including the behavior of indicators, can depend on the active theme of the design. A standard theme “Classic” or “Default” can have rigidly defined parameters that do not allow you to change the flash settings through a regular menu.

Try downloading an alternative theme from the official GetThemes store. Many designers create customization themes where you can customize the device's response to events in detail. Once you install a new theme, check if the flashing problem persists. If the flash stops bothering, it's a conflict of styles.

It’s worth noting that using third-party themes can affect system performance. Heavy graphics consume more of the resources of the Snapdragon processor installed in the Redmi 8 Pro. So if you decide on this method, choose optimized themes with good reviews.

💡

Before installing a new theme, take a screenshot of the current screen settings so that after changing the design, you can quickly return the usual brightness and font configuration.

Configure through the CIT Engineering Menu

For advanced users who have not found a solution in the standard interface, there is access to hidden system settings through the CIT (Customer Integration Test) engineering menu, which is designed to test hardware components, but also contains some control parameters, accessed through a set of special code in the Phone application.

Type the code ##6484## or ##4636## in the dialer. Once you enter the last character, the menu should open automatically. Find the section associated with LED or Indicator. Here you can test the indicator, and in some cases change its mode of operation. Be extremely careful: changing unknown parameters can lead to malfunctioning of the system.

If the CIT menu has an LED Test option, you can run it to make sure the diode is physically fit and flashing for software query, not hardware failure, an important diagnostic step before more radical methods are used.

☑️ Check before entering the engineering menu

Done: 0 / 4

Third-party applications for managing notifications

When MIUI is running out of built-in tools, Google Play Store apps come to the rescue, and there are many utilities that intercept system call events and manage the flash instead of the standard system, and these programs allow you to create flexible profiles, such as flashes that work during the day but shut down at night.

One popular solution is Flash Alerts, or its analogues, and once installed, you need to give the app the necessary permissions to access calls and notifications, and you need to find the blinking point in the program settings and turn it off or set up a work schedule.

Using third-party software has its drawbacks: a constantly running application in the background can increase battery consumption and take up RAM, and new versions of Android strictly control background processes, so the application can stop working after cleaning the memory or restarting.

AnnexType of managementImpact on the batteryDifficulty setting up
System settingsBasicNo.Low.
Apps from Play MarketExpandedAverage.Medium
Engineering menuDeep.No.Tall.
ADB TeamsComplete.No.Very high.

⚠️ Warning: Download flash control apps only from trusted sources, such as the official Google Play Store. Programs from unknown sources may contain malicious code that steals personal data.

Using ADB to disable system functions

The most effective, but also the most difficult method is the use of Android debugging bridge (ADB). This way you can make changes to system databases that are not available through a normal interface, USB-cable and on-debugging USB on the smartphone Redmi 8 Pro.

First, activate the developer mode, and then seven times click on the build number in the About Phone section, then turn on the Developer menu, USB Debugging, plug the phone into your PC, and start the ADB console.

To control the behavior of the indicator, you can use commands to change global settings. For example, a command can look like this:

adb shell settings put global notification_led_off 1

However, the exact command depends on the specific version of the firmware and can vary.In some cases, you need to disable the system application responsible for the indicator, but this can lead to the loss of other notification functions. ADB-Find the exact syntax for your version MIUI on specialized forums, as an incorrect command can lead to a cyclical reboot.

Risks of using ADB
Using ADB commands gives root-like access to settings. A syntax error or introducing an incorrect value can make the phone unstable. Always do a full data backup before you start working with the console.

Do Not Disturb and Schedules

If your goal is to simply avoid flashing at night or during meetings, you don’t have to completely turn off the feature. Xiaomi has a powerful Do Not Disturb (DND) tool, which allows you to set exceptions and rules for the device to behave in this mode.

Go to Settings → Sound and Vibration → Don’t disturb. You can set up automatic schedule settings. Advanced DND settings often have a light and sound-free option that only leaves vibration or complete silence, allowing you to flexibly control your phone’s behavior at different times of the day.

You also have to look at Pocket Mode or proximity sensors, and sometimes the flash can be triggered by a sensor that thinks it's in your pocket and tries to get attention more aggressively, and checking the cleanliness of the top of the screen can solve the problem of false positives.

💡

Using a Do Not Disturb schedule is the safest and most flexible way to get rid of a flash at night without risking damage to the system.

Why does the flash flash flash even though I've turned off all notifications?
This may be due to MIUI system errors or background applications that take precedence over user settings, and it’s also worth checking if Battery Discharge Flash is included in the battery settings section.
Does turning off the flash affect the flashlight?
No, they're different modules. LED-The notification indicator or flash when calling does not affect the operation of the main flash of the camera, used as a flashlight through the notification curtain.
Can I restore flash settings after resetting?
Yes, once you reset to Factory Reset, all settings will return to the manufacturer's original state, and the flash function will be active again when you call, if it is provided by the default firmware.