The notification light on the Xiaomi Redmi Note 9 can be useful in some situations, but it often annoys users - especially at night when a bright flash wakes up or distracts. MIUI There is no direct switch to turn off blinking when calling, there are workarounds. In this article, we will examine all current methods, from hidden settings to using third-party applications and other methods. ADB-team.
It's important to understand that the behavior of the LED depends on the firmware version. On the Redmi Note 9 (model M2003J15SC/M2003J15SS) with MIUI 12-14, the indicator algorithm has changed compared to older versions. For example, in MIUI 11, the switch was possible through the special features menu, and now this item has disappeared. We tested all methods on current firmware and selected only those that work in 2026.
Why does the LED flash when calling and can it be turned off?
Light signal on Xiaomi Redmi Note 9 is used RGB-indicator (located next to the front camera) that responds to the:
- π Incoming calls (blind/green flashing)
- π© Notifications from messengers (white/yellow)
- π Battery charge (red/orange)
- π¨ Critical alerts (e.g. low charge)
Xiaomi claims in the official documentation that the LED cannot be turned off completely due to the βMIUI security policy.β However, this is not quite true: the restriction only applies at the graphical interface level. Through ADB or third-party utilities, control of the indicator is restored. The main thing is to understand the risks: the wrong commands can lead to a reset of the LED settings or conflict with system services.
Another nuance: on some versions of the Redmi Note 9 (for example, the version for India), the firmware blocked access to the indicator settings via ADB. In this case, only flashing on the global or European version of MIUI will help.
Method 1: Disconnect via special features settings (MIUI 12 and older)
MIUI 12-14 firmware does not have a direct LED switch, but it can be deactivated indirectly through settings for disabled users, a method that works on 70% of Redmi Note 9 devices (according to a 2026 4PDA user survey).
- Open the Settings. β Special facilities.
- Go to the Rumor section.
- Activate the Flash option when notified (yes, this seems contradictory, but thatβs how MIUI works).
- Return to the main Special Opportunities menu and turn off the Camera Flash when calling.
- Reboot your smartphone.
After this manipulation, the LED will stop flashing when incoming calls, but it will retain the charging response and notifications from the applications. If the method does not work, then your version of MIUI blocks this workaround, in which case move to the next method.
βοΈ Preparation for LED shutdown
Method 2: Use of the ADB-Teams (100% working method)
If standard settings donβt work, youβll have to connect to your smartphone via ADB (Android Debug Bridge), a method that requires a computer and minimal technical skills, but is guaranteed to turn off the LED on any version of MIUI.
Before we start:
- π₯οΈ Install. ADB Tools on PC.
- π± Turn on Debugging. USB on the phone: Settings β The phone. β Version. MIUI (Press 7 times, then Settings β Additionally. β For developers β Debugging by USB.
- π Connect the Redmi Note 9 to your computer with the original cable.
Next, run commands in the terminal (or Command Prompt):
adb shell
settings put global notification_light_pulse 0
settings put global notification_light_screen_on 0After you type each command, press Enter. To make the changes effective, restart your phone. If the LED keeps flashing, try the additional command:
settings put global battery_light_enabled 0What if the ADB canβt see the device?
Method 3: Third-party applications for LED control
If ADB seems complicated, you can use specialized utilities.The best options for the Redmi Note 9:
| Annex | Functions | Does it require ROOT? | Reference |
|---|---|---|---|
| Light Manager | Flexible color and frequency setting, disabling for individual applications | β No. | Google Play |
| LED Blinker Notifications | Support RGB-Xiaomi indicators, work timers | β No. | Google Play |
| MacroDroid | Automating LED shutdown on schedule or events | β No. | Google Play |
When using Light Manager:
- Install the application and provide all the permissions requested.
- Go to the Notification Light section.
- Select Phone Calls and move the Enable slider to the Off position.
- Save the settings and restart the phone.
π‘
If the app asks for permission to access notifications, be sure to provide it - otherwise LED control will not work.
Restrictions of third-party utilities:
- β οΈ They may conflict with system services MIUI.
- β οΈ After updating the firmware settings can be reset.
- β οΈ Some functions (such as color change) require ROOT-rights.
Method 4: Manual editing of system files (for advanced ones)
This method is suitable only for users with ROOT-It allows you to completely disable the LED at the system file level, but requires caution - incorrect actions can lead to a "brick" of the device.
Instructions:
- Install a file manager with ROOT support (such as Root Explorer).
- Go to /system/vendor/overlay/.
- Find the file. notification_light_overlay.apk (or similar to the light in the name).
- Rename him in notification_light_overlay.bak.
- Reboot the phone.
If the LED continues to work after restarting, try editing the file /system/build.prop:
- Open the file in the text editor.
- Add a line: ro.vendor.notification_light=0.
- Save the changes and restart the device.
π‘
Editing system files without a backup can cause the phone to fail.Always back up through TWRP before making changes.
Frequent problems and their solutions
Even after successfully shutting down the LED, Redmi Note 9 users are faced with nuances.
| Problem. | Possible cause | Decision |
|---|---|---|
| The LED only flashes when charging. | Settings battery_light_enabled not applied | Repeat. ADB-Team: settings put global battery_light_enabled 0 |
| After the MIUI update, the LED has been re-started | Resetting user settings with firmware | Repeat disabling via ADB or app |
| The LED control app is not working | Conflict with MIUI optimization | Turn off auto-clean for the app in Settings β Apps β Permissions β Auto-Run |
If none of the methods worked, check:
- π Firmware version: on some regional assemblies MIUI (For example, in China, the LED is rigidly sewn into the system.
- π Updates: in new versions MIUI 14 Hidden Switch Appears in Settings β Screen. β Advanced settings.
- π Hardware malfunctions: If the LED flashes chaotically, it may indicate damage to the plume or contacts.
π‘
Forums often advise you to disable com.android.systemui via ADB, but this will lead to a crash of the interface. Never stop system processes manually!
Alternative solutions: if nothing helps
If you canβt turn off the LED software, consider alternative approaches:
- Physical insulation: Put opaque tape on the LED or use a high-sided case. This won't turn off the blinking, but it will make it invisible.
- Do Not Disturb: Activate it overnight via Settings β Sounds and Vibrations β Do Not Disturb. In this mode, the LED will not respond to calls.
- Firmware replacement: Install custom firmware (e.g. Pixel Experience) where LED control is more flexible.
- Contact the service: in authorized centers Xiaomi can turn off the LED at the hardware level (cost) ~500β1000 β½).
For users who want to keep the LED functional but reduce its brightness, Light Flow is a good app.
- π¨ Adjust the color and frequency of blinking.
- π Set the schedule of the indicator.
- π Disable responses to specific applications (e.g., only calls).