How to change the color of the notification indicator on Xiaomi Redmi Note 9 Pro: all ways from simple to complex

Xiaomi Redmi Note 9 Pro is equipped with LED notification indicator, which by default flashes white or blue. However, many users want to personalize their smartphone by making the indicator green, red or even rainbow. In this article, we will discuss all possible methods of color change, from built-in MIUI functions to hidden settings through ADB and third-party utilities.

It's important to understand that customization options depend on the firmware version. On MIUI 12 and later, some of the features may be limited to Xiaomi's security policies. The color of the indicator is directly related to the type of notification: for example, for missed calls, red is usually used, and for messages, blue.

1. MIUI Standard Settings: What You Can Change Without Root

To start with, the basics are the built-in options. In the Redmi Note 9 Pro (joyeuse/curtana models), access to the indicator settings is hidden in the notification menu. Here's how to get there:

  1. Open Settings β†’ Notifications and Status bar.
  2. Select the Notification Indicator (on some firmware - LED indicator).
  3. Activate the switch Show the indicator.

Here you will see a list of applications (calls, SMS, WhatsApp, etc.) with the ability to assign them a flashing color.

  • πŸ”΄ Red for important notifications (calls, alarms).
  • πŸ”΅ Blue for messages (SMS, messengers).
  • 🟒 Green for mail and some system alerts.
  • 🟑 Yellow/Orange for reminders and calendar.

Note that on MIUI 13+, the color list can be reduced to 3-4 options due to manufacturer limitations.

πŸ“Š What color of indicator do you prefer?
Red.
Blue
Green.
Yellow/orange
Other (write in the comments)

2. Hidden settings via test menu (##)

The Redmi Note 9 Pro has a hidden engineering menu where you can test hardware components, including LEDs, which doesn’t change color globally, but allows you to check all the available shades:

1. Open the phone app.


2 Enter the code: ##64663## (or ##MIUI###).




3. Select "LED Test" or "LED Test".




4.Tap each color in turn to see what it looks like.

Unfortunately, this is a diagnostic menu – you can’t save the color you choose as the main color here, but you will know exactly what shades your indicator supports (even purple is available on some devices!).

⚠️ Warning: Do not change other options in the engineering menu unnecessarily. Incorrect settings can cause malfunctions in the communication module or camera.

3. Applications for indicator customization

If there are few built-in options, third-party utilities come to the rescue.

  • πŸ“± Light Manager β€” allows you to assign unique colors to each application, adjust the blinking frequency and even use gradients.
  • πŸ”§ LED Blinker Notifications – supports Redmi Note 9 Pro and offers advanced settings including screen blinking (for devices without LED).
  • 🎨 Ambient Music Mod – changes the color of the indicator to the beat of music (works only on rooted devices).

How to set up Light Manager:

  1. Download the app from Google Play.
  2. Open it and give you access to notifications.
  3. In the Apps section, select an app (such as Telegram).
  4. Press LED Color and select any shade from the palette.
  5. Save the settings and check the indicator.

Install the application from the official store |

Enable permission "Access to notifications" |

Disable Battery Optimization for Light Manager|

Reboot your phone after settings-->

The downside of such applications is that they can conflict with MIUI system notifications. If the indicator stops working, try disabling battery optimization for the selected utility in the phone settings.

4. Color change through ADB (no root)

For advanced users, there is a way to change the color of the indicator through ADB (Android Debug Bridge. It doesn't require superuser rights, but it does require a computer and a computer. USB-cable.

Instructions:

  1. Enable USB Debugging in the Developer Settings β†’ About Phone β†’ MIUI Version – Press 7 times, then go back to Additional Settings β†’ For Developers.
  2. Connect the Redmi Note 9 Pro to your PC and confirm the debugging permission.
  3. Open the command line (Windows) or the terminal (Mac/Linux) and type:
adb shell settings put global notification_light_pulse 1


adb shell settings put global notification_light_color FF0000 # Red




adb shell settings put global notification_light_color 00FF00 #Green




adb shell settings put global notification_light_color 0000FF #Blue

Colors are set in HEX format (e.g. FF00FF for purple). After you enter the command, the indicator should change color the next time you notify.

⚠️ Note: On some firmware, Xiaomi is blocking changes through ADB. If the commands don't work, try first to run adb shell pm grant com.android.providers.settings android.permission.WRITE_SECURE_SETTINGS.

How to return the standard indicator settings?
If, after experimentation, ADB The indicator stopped working or flashed incorrectly, reset the settings with the command: adb shell settings delete global notification_light_color Then restart the phone.

5. editing system files (root required)

To control the indicator completely, you need root access, you can change the system files that control the LED, and one way is to edit /system/vendors/etc/leds.conf (the path may vary depending on the version of MIUI).

Example of changes to red when charging:

[BatteryCharging]


red=255




green=0




blue=0




on_ms=1000




off_ms=500

After editing the file, you must:

  1. Save the changes and close the file.
  2. Change access rights: chmod 644 /system/vendors/etc/leds.conf.
  3. Reboot the phone.
ColourThe meaning of redThe meaning of greenMeaning of blue
Red.25500
Green.02550
Blue00255
Yellow.2552550
Purple.1280128

Warning: Incorrect editing of system files can lead to bootloop.Always backup before making changes!

6.Alternatives: if the indicator does not flash

On some versions of the Redmi Note 9 Pro (especially with MIUI 14), the LED can be turned off at the software level.

  • πŸ”¦ Check if the indicator is turned off in the battery settings (Settings) β†’ Battery β†’ Battery Optimization – Add Notification Apps to Exceptions).
  • πŸ”„ Update the firmware to the latest version (sometimes bugs with the indicator are fixed in patches).
  • πŸ“± Use Always On Display as an Alternative: C β†’ Screen. β†’ Always On Display can be configured to display notifications on the screen turned off.

If the indicator stopped working after the upgrade, try resetting to factory settings (Settings β†’ About Phone β†’ Resetting). This is a radical method, but it often helps to return functionality.

πŸ’‘

On some firmware, the indicator does not flash when the charger is connected. Turn off the phone from charging to check the LED.

7. Frequent problems and their solutions

When you change the color of the indicator, users encounter common errors.

  • 🚫 Colour does not change after teams ADB β†’ Make sure the debugging is done USB It's on and Xiaomi drivers are installed on the PC. Try reconnecting the phone.
  • ⚑ The indicator flashes white regardless of the settings β†’ This is a sign of system reset. run adb shell settings delete global notification_light_color and re-tune the color.
  • πŸ”„ After updating MIUI indicator stopped working β†’ Check if it's turned off in the new power saving settings. Cache resetting (Settings) can also help. β†’ Warehouse β†’ Clear the cache).

If none of these methods worked, it may be a hardware malfunction of the LED, in which case, contact the Xiaomi service center.

πŸ’‘

On MIUI 14+, some of the indicator settings may be blocked due to security policy, in which case root or rollback to an older firmware version will help.

Can the indicator be made rainbow (gradient)?
System-level, no. But Light Manager supports smooth color changes for some models, and on rooted devices, you can use Ambient Music Mod to dynamically illuminate music.
Why does the ADB light flash only once after the color change?
This is due to the blinking duration settings. Add a command to change the interval: adb shell settings put global. notification_light_pulse 1500 where 1500 β€” millisecond.
Will the indicator work if the Do Not Disturb mode is turned on?
No. In DND mode, all notifications, including LEDs, are turned off. To make the indicator work, add the right apps to the exceptions: Settings β†’ Sound β†’ Do Not Disturb β†’ Allow exceptions.
Can you customize different colors for different contacts?
Standard means, no. But the Light Manager app allows you to assign unique colors to individual contacts in the phone book, and you need to create a rule in the Contacts section of the app.
Why did the indicator settings disappear after the upgrade to MIUI 14?
Xiaomi regularly simplifies the interface by removing β€œextra” options. In MIUI 14, the indicator settings can be moved to Settings β†’ Notifications β†’ Additional settings or even hidden. Try using ADB or third-party apps.