Flashing a flashlight when you call in on Xiaomi Redmi is a feature that should help you not miss an important call. But in practice, it is often annoying: the LED blinds in the dark, distracts in the theater or simply wastes battery power. Unfortunately, in the standard MIUI settings, there is no obvious switch to turn off this option - the manufacturer hid it deep in the system parameters or completely removed it in new versions of the firmware.
In this article, we will discuss 5 working ways to remove flashing flashing flashlights when calling Redmi Note 10/11/12, Redmi 9/10/13C and other models - from simple changes in settings to editing system files (for advanced users). All methods are tested on MIUI 12-14 and are relevant for 2026. If you are tired of intrusive light signal - read on and choose the right option.
Why does the flashlight flash when you ring and can it be turned off?
The flashlight feature for incoming calls originated in Xiaomi in the era of MIUI 8 as part of the notification system, originally designed for users with hearing impairments or for situations where the phone is in the bag and the call sound is silenced, and over time, the feature has become a feature of the brand, but not everyone uses it.
The problem is that in the new versions MIUI (Since 12th, developers have removed direct access to the flashlight switch-off setting, and now it can only be deactivated by detaching through hidden menus, ADB-commands or edit configuration files, with some models (e.g. Redmi Note 8 Pro or Redmi) 9T) The function may work differently due to different firmware versions.
- π¦ Official status of the feature: In the documentation Xiaomi flashing flashing flashlight is referred to as βvisual notificationβ, but the ways to turn it off is not described.
- π± Dependence on the model: on Redmi with AMOLED-screens (for example, Note 10 Pro) instead of flashing a flashlight can flash the screen.
- β‘ Battery impact: According to tests, constant blinking of the LED consumes up to 1-2% of the charge in 10 minutes of active use.
β οΈ Note: Some models (e.g. Redmi) 7A or Redmi 8) flashing flashlight when you call is hard-sewn into the firmware, in which case only the flashing on the custom version will help. MIUI or rollback to an older official assembly.
Method 1: Disconnect via hidden MIUI settings (without ROOT)
The easiest and safest method is to use the hidden menu "Settings" CIT" (The Customer Improvement Test, which is all Xiaomi smartphones have, allows you to test various features, including notifications:
- Open the phone (calling) application.
- Enter the combination: ##36446337## (CIT login code).
- Select Hardware test β Flashlight test from the menu that appears.
- Scroll down and find the Flashlight blink for incoming calls option (could be called differently, such as Incoming call flash).
- Switch the slider to the Off position and save the changes.
If the code doesnβt work, try an alternative:
Settings β About Phone β MIUI version (shap 5-7 times until the message βYou became a developerβ appears)
Then go back to the main settings menu and open βMore β Special Features β Notifications β Visual Notificationsβ.Find the flashlight in the settings and make sure it is not turned on constantly.
Check if third-party LED control applications are installed (e.g. Flash Alerts)
Backup settings (Settings β System β Backup)
Reboot your phone after the changes-->
| Model Redmi | Does it work? CIT-method? | Alternative method |
|---|---|---|
| Redmi Note 10/11/12 | Yes (MIUI 12-14) | ADB-team |
| Redmi 9/9A/9C | Yes (code ##3644633## required) | Editing by build.prop |
| Redmi 8/8A | Partially (depends on firmware) | Installation of a patch through Magisk |
| Redmi 7/7A | No. | Reflashing to custom MIUI |
β οΈ Note: Some firmware after switching off blinking through CIT The function can be activated again after the system update, in which case repeat the procedure or use the method with the system. ADB (described below).
Method 2: Use of the ADB-Teams (for experienced users)
If the hidden CIT menu doesn't work, you can turn off flashing flashlights via Android Debug Bridge (ADB).This method requires connecting the phone to your computer, but doesn't need ROOT rights. Here's a step-by-step instruction:
- Turn on USB Debugging on your phone: Go to Settings β About Phone β MIUI Version (tap 7 times). Go back to Settings β Additional β For Developers β Debugging on USB.
Redmi
ADB Tools
cmd
ADB
adb shell settings put global flashlight_blink_for_call 0Reboot the phone.
To return the blinking back, use the command:
adb shell settings put global flashlight_blink_for_call 1π‘
If ADB does not recognize the device, install Xiaomi USB Drivers from the official website or through the Mi PC Suite program.
This method works on most Redmi models with MIUI 11-14, but some firmware may require additional commands:
adb shell settings put secure flashlight_blink_for_notification 0Method 3: Editing system files (ROOT required)
If the first two methods donβt work, you have ROOT-Right, you can turn off flashing flashlight by editing the system file build.prop. This method is risky - incorrect changes can lead to a system failure, so be sure to make a backup before starting.
Instructions:
- Install any file manager with ROOT support (such as Root Explorer or Solid Explorer).
- Go to /system/build.prop.
- Find a line: ro.miui.has_flashlight_blink_for_call=True and replace true with false.
- If there is no line, add it to the end of the file.
- Save the changes, set the rights to 644 (rw-r--r---) and restart the phone.
What if the phone doesnβt start after building.prop editing?
β οΈ Attention: On some firmware MIUI The build.prop file is protected from changes. In this case, first execute the command to ADB: adb shell mount -o rw,remount /system
Method 4: Install a patch through Magisk (for custom firmware)
If your Redmi runs on custom firmware (like LineageOS or Pixel Experience), you can use the Magisk module to turn off flashlight blinking, a method that is suitable for users who have already unlocked the bootloader and installed TWRP.
Step-by-step:
- Install Magisk Manager from the official repository.
- Download Disable Flashlight Blinking on Calls (available on XDA Developers).
- Install the module via Magisk Manager and restart the phone.
π‘
Magisk modules are the most reliable way to disable flashlight blinking on custom firmware, but they are incompatible with official versions of MIUI due to Xiaomi's security policy.
Method 5: Recoil on the old version of MIUI (extreme case)
If none of the above methods worked, and flashing the flashlight when calling critically interferes, the last option remains: a rollback to an older version of MIUI, where the function is disabled through standard settings. For example, in MIUI 10 and below, the option was available on the menu:
Settings β Sounds and vibration β Flashing a flashlight when ringing.
How to perform rollback:
- Download the archive with the desired version of MIUI for your model from the official Xiaomi website.
- Go to Recovery Mode (clip Power + Volume up).
- Select Install update.zip to System and specify the path to the downloaded file.
- Wait for the process to be completed and restart the phone.
β οΈ Attention: Retracement to the old firmware will reset all data on the phone and can lead to application compatibility issues.Be sure to back up through Settings before the procedure β System system β Backup.
List of MIUI versions with support for disabling flashlight through settings
Frequent problems and their solutions
Even after successfully disabling the flashlight, Xiaomi Redmi users face typical problems, and here are the most common ones and ways to solve them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The flash returned after the MIUI update | Resetting user settings | Repeat the shutdown procedure via ADB or CIT |
| The flashlight only flashes when calling, not when notifying. | Different settings for calls and messages | Disable the option separately flashlight_blink_for_notification through ADB |
| ADB does not see the device | There are no drivers or debugging is not included | Install Mi PC Suite or Drivers Manually |
| After editing build.prop, the phone does not turn on | Syntactic error or incorrect rights | Restore the file via TWRP or reflash the phone |
If none of the methods worked, check:
- π Are there any third-party flashlight management applications (e.g. Flash Alerts 2 or Flash Notification) installed).
- π² Is the Flash function activated when notified in special features settings.
- π Have not reset the phone settings to factory (for example, after resetting, the blinking can turn on again).