Xiaomi Redmi 5 is one of the most popular budget smartphones of the brand, but its owners often face an unexpected feature: flash flash flashes when incoming calls and notifications. This option can be annoying, especially at night when bright lights wake up others. In this article, we will discuss all possible ways to turn off the flash, including hidden MIUI settings, changing system files and alternative solutions for different versions of firmware.
Complicating the problem, some versions of MIUI (especially 10-12) may not have the standard switch in the settings or not work correctly. We tested all methods on Redmi 5 with firmware from MIUI 9 Global to MIUI 14, and also took into account the nuances for Chinese (China ROM) and European (EU ROM) versions. If you have tried to turn off the flash through the settings menu, but nothing worked, do not rush to reset the phone to factory settings.
Why does the flash flash flash flash when calling and notifying?
Flash Alerts was originally designed for hearing-impaired people, which allows visual alerts of an incoming call or message when the sound is turned off or the smartphone is in silent mode. On Redmi 5, this option is activated by default in some regional firmware, and in others, it is turned on after the system update.
The main reasons why the outbreak may not work properly:
- π Update MIUI β After upgrading to the new version of the firmware settings are reset or new features appear, including forced flash alerts.
- π± Factory reset β sometimes after a hard reset flash turns on automatically, even if it was previously disabled.
- π οΈ Manual intervention β installation of custom firmware, modified cores or control applications LED-The indicator may also affect the flash.
- π΅ Application conflict β some programs (e.g. Flash Alerts 2 or LED Blinker can duplicate the system function.
Interestingly, Redmi 5 can flash not only when calling, but also when SMS, notifications from messengers (WhatsApp, Telegram), or even when the battery is low, depending on the settings of the particular firmware, in the next sections we will discuss how to disable each of these scenarios.
Method 1: Standard shutdown via settings (MIUI 9β14)
In most cases, you can turn off the flash via the settings menu, but the path to this option varies depending on the version of MIUI. Below are the current instructions for all the firmware versions that Redmi 5 supports.
For MIUI 9-11:
- Open the settings β Additional settings.
- Select Special Opportunities.
- Scroll down to the Hearing block and tap the Flash at notifications.
- Move the slider to the off position.
For MIUI 12-14:
- Go to Settings. β Special facilities.
- Select Flash at Notifications (may be called Visual Alerts).
- Turn off the Calls and Notifications option separately.
Donβt forget to check the MIUI version in Settings β About the phone
Make sure you have enough battery power (minimum 30%)
Close all background apps that may block settings
Restart your phone before changing the settings-->
If your firmware does not have a flash point at notifications, this may mean:
- π Your version. MIUI modified (for example, custom firmware Xiaomi.eu or LineageOS).
- π§ Settings reset to factory, and the option is hidden (solved through Engineer Mode).
- π± You have a Chinese version of the firmware (China) ROM), where some functions are only available after unlocking the bootloader.
π‘
If the settings donβt have a βFlash at Notificationsβ option, try typing βflashβ or βflashβ in the settings search bar β sometimes it helps to find hidden options.
Method 2: Use of Engineer Mode (Engineering Menu)
If the standard method didnβt work, you can try turning off the flash via the Engineering Mode, which works on most versions of MIUI, but you need to be careful β incorrect changes can cause malfunctions in the phone.
Instructions:
- Open the Phone app and enter the combination: ##36446337###
- You will be taken to Engineer Mode. Go to Hardware Testing β Audio β LoudSpeaker Mode.
- Scroll down to Flashlight Notification (or Torch Notification).
- Set the Disable value and save the changes.
- Reboot the phone.
Important: Some Redmi 5 firmware may not have Flashlight Notification, in which case try the alternative route: Hardware Testing β LED β Notification Light Settings and disable all flash-related options.
What happens if the Engineer Mode does not open?
Warning: Changing the parameters in Engineer Mode may result in:
- π Loss of sound in a speaker or microphone.
- π΅ Violation of sensors (gyroscope, accelerometer).
- π Increased battery consumption.
β οΈ Note: If after changes in the engineering menu the phone started to work incorrectly, reset the settings through Settings β Additionally. β Recovery and reset, which will bring all the parameters back to factory, including the flash settings.
Method 3: Disconnect via ADB (for power users)
If previous methods have failed, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which requires connecting the phone to a computer and basic command line knowledge.
Step-by-step:
- Turn on Developer Mode on your phone: Go to Settings β About Phone. Tap 7 times on MIUI Version. Go back to Settings β Additional β Developer. Activate USB Debugging.
Redmi 5
ADB Tools
Open the command line (Windows) or terminal (macOS/Linux) and type:
adb devices(If the device is not identified, install drivers for Xiaomi Redmi 5.)
adb shell settings put global flash_notification_enabled 0This command turns off the flash for all notifications. If you want to turn off just for calls, use:
adb shell settings put global flash_notification_call_enabled 0Once you've completed the commands, restart your phone. The changes will take effect immediately.
| ADB Team Team | Action. | Note |
|---|---|---|
| flash_notification_enabled 0 | Disables flash for all notifications | Includes SMS, messengers, system alerts |
| flash_notification_call_enabled 0 | Turns off the flash for calls only | Not affected by notifications from applications |
| flash_notification_battery_enabled 0 | Turns off the flash at low charge | It doesn't work on all firmware. |
| settings list global | grep flash | Shows the current flash settings | Useful for diagnosis |
β οΈ Note: If after use ADB If the flash continues to flash, check if the settings of third-party applications (for example, Flash Alerts or Light Flow) are blocked, they must be removed or disabled manually.
Method 4: Delete system files (root only)
If you have root rights, you can delete the system files responsible for flash notifications, which is the most radical and only suitable for experienced users, as improper actions can lead to a phone "brick".
Instructions:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/media/audio/notifications/.
- Find files with names that contain flash or torch (for example, flash_notification.ogg).
- Remove them or rename them by adding.bak at the end.
- Reboot the phone.
π‘
Deleting system files is a last resort, and make sure to back up your system files via TWRP or MIUI Backup before doing so. If you're not sure what you're doing, use other methods.
Method 5: Alternative solutions (if nothing helps)
If all of the above methods fail, try alternatives:
1. Use of third-party applications
Applications like Flash Alerts 2 or Light Manager can take control of the flash and force it to be disabled, but they require additional permissions and can conflict with system settings.
2. Firmware rollback
If the problem occurred after the MIUI update, you can return the previous firmware version.
- Download the stable version of MIUI for Redmi 5 from the official Xiaomi website.
- Use the Mi Flash Tool to run through Fastboot.
- Reset your settings after the rollback.
3. Contact the service center
If the flash flash flash flashes due to a hardware malfunction (for example, damage to the camera plume), self-disabling may not help, in which case it is better to contact an authorized Xiaomi service.
π‘
Before visiting the service center, back up your data via Settings β Additional β Backup and Reset. This will save your files if your phone is reset.
Frequent Mistakes and How to Avoid Them
When trying to turn off a flash, users often make mistakes that only complicate the situation, and consider the most common ones:
| Mistake. | Effects of consequences | How to fix it |
|---|---|---|
| Use of informal firmware | Loss of warranty, unstable operation of the phone | Getting back to MIUI with the Mi Flash Tool |
| Delete system files without root | Phone boot failure ("brick") | Switch your phone through Fastboot |
| Change the settings in Engineer Mode without knowing the parameters | Problems with sound, sensors, battery | Reset settings through Recovery and Reset |
| Ignoring MIUI updates | Security vulnerabilities, bugs in the work | Upgrade to the latest stable version |
Another common mistake is to disable permissions for system applications (e.g. com.android.phone or com.miui.flashlight).
- π΅ Network loss (the phone will stop catching the operator's signal).
- π¦ Incorrect operation of the flashlight (the flash will be activated arbitrarily).
- π± Interface freezes MIUI.
If you've already made one of these mistakes, don't panic. In most cases, the phone can be recovered through:
- π Reset to factory settings (Settings) β Additionally. β Recovery and discharge).
- π± Fastboot Flashing (instructions are available on the forum) 4PDA).
- π οΈ Recovery through TWRP (if a custom Recovery is installed).