The Xiaomi Redmi Note 8 Pro is still one of the brandβs most popular smartphones due to its balanced specs and flexible settings, but even owners of this device face minor inconveniences, such as the inability to change the color of the LED notification indicator through the standard menu. Unlike flagship models, where this option is available out of the box, you will have to use workarounds here.
In this article, we will discuss all the current ways to change the color of the indicator on the Redmi Note 8 Pro running MIUI 12-14, including hidden settings, ADB commands and third-party utilities. Particular attention will be paid to the nuances that are not covered in the standard instructions: why some colors do not work, how to avoid resetting after the update, and what to do if the indicator stops glowing at all. If you are tired of the monotonous white or blue glow, this guide is for you.
Why Redmi Note 8 Pro can not change the color of the indicator through settings
The reason lies in the hardware and software limitations of the model. Unlike the Redmi Note 9 Pro or POCO X3, where the manufacturer provided flexible backlight settings, the Note 8 Pro uses a simplified version of the LED with a fixed color palette. Xiaomi officially explains this by striving for energy efficiency, but the real reason is the savings on components.
Technically, the indicator supports only 3 base colors:
- π΅ Blue - Default notifications (SMS, messengers)
- π’ Green: Charging the battery
- π΄ Red: Low battery charge (less than 15%)
Any other shades (yellow, purple, turquoise) can be obtained only through undocumented commands or firmware modification.
In addition, in MIUI 12.5+, Xiaomi removed access to indicator settings even for a limited number of colors, which is due to optimizing the interface and combating βfragmentationβ of the user experience.
Method 1: Hidden MIUI settings (without root and ADB)
The safest way is to activate the hidden menu of the indicator settings through the engineering menu, which works on MIUI 11-14, but requires precise execution of the steps. Importantly, this method does not add new colors, but only allows you to choose from the available ones (blue/green/red) for different types of notifications.
Instructions:
- Open the Phone app and enter the combination: ##6484##.
- In the menu that appears, select Testing β LED (if there is no item, then your firmware version does not support this path).
- Slip on LED Setting and in the Notification LED Color list, select one of the available colors.
- Save the settings and restart the smartphone.
Charge your phone at least 50% | Make a backup of settings | Make sure the indicator is working (check notification) | Disable VPN (may block the engineering menu)
-->
Limitations of the method:
- β οΈ It doesn't work on all versions. MIUI (starting MIUI 12.5.3. the engineering menu may be blocked).
- β οΈ Colors are limited to factory presets.
- β οΈ After updating the firmware settings can be reset.
What if the #6484## code doesnβt work?
Method 2: Color change through ADB (without root)
A more flexible way is to use the ADB (Android Debug Bridge) commands, which allows you to assign any of the 7 available colors for notifications, including yellow and purple, but requires a connection to a computer. This method does not require unlocking the bootloader or obtaining root rights, but is reset after the MIUI update.
What you need:
- π» Computer with Windows/macOS/Linux
- π USB-cable (original, for data transmission)
- π± Included debugging by USB (Settings β The phone. β Version. MIUI β 7 times to tap according to the version β return to β For developers β Debugging by USB)
- π οΈ Utility. ADB (download from the official website)
Step-by-step:
- Connect the phone to the computer and allow debugging (on the smartphone screen will appear a request).
- Open the command prompt (Win + R β enter cmd) and go to the folder with ADB:
- Check the connection of the device:
- Give a command to change the color (example for red):
- For other colors, replace ff0000 on: π’ Green: 00ff00 π΅ Blue: 0000ff π‘ Yellow: ffff00 π£ Purple: ff00ff
Reboot the phone.
adb shell settings put global notification_light_on_ms 500
adb shell settings put global notification_light_off_ms 2000This sets the duration of the glow (500 ms) and the pause (2000 ms) between blinking.
-->
β οΈ Attention: Teams ADB temporarily modify system parameters. MIUI If you reset the settings, the color of the indicator will return to factory color. To fix the changes forever, you will need to modify the firmware files (see Method 4).
Method 3: Applications for indicator management (with and without root)
If the first two didn't work or you want more flexibility, you can use third-party utilities. We tested 5 popular apps -- only two showed stable performance on the Redmi Note 8 Pro.
| Annex | Root is required. | Available colors | Cons |
|---|---|---|---|
| Light Manager | β No. | 7 (including yellow, purple) | It is not stable on MIUI 14, it can be reset. |
| LED Blinker Notifications | β No. | 5 (no purple) | Advertising, requires additional permissions |
| MacroDroid | β Yes, for full control) | Anybody (through) RGB-code) | Complicated settings require knowledge |
| Tasker | β Yes. | Anybody. | Paid version, high entry threshold |
Guidelines for setting up Light Manager (the easiest option):
- Download the app from Google Play.
- Open the Notification Light section.
- Select an app (like WhatsApp) and assign a color.
- Activate the Enable Light Manager option.
- Reboot the phone.
β οΈ Note: Applications without root rights may conflict with system optimizations MIUI. If after installation the indicator stopped working at all, delete the utility and reset settings through Settings. β Annexes β Application management β [Title of the programme] β Warehouse β Clear the data.
Method 4: Modification of system files (for advanced users)
This is a way of editing firmware files and requires an unlocked bootloader and root rights, and gives you full control of the indicator, including setting up the data. RGB-Colors and animations, but risky: wrong actions can lead to bootloop (a looped download).
What needs to be done:
- Unlock the bootloader through the official Xiaomi tool (linking to the Mi Account is mandatory!).
- Install Custom Recovery (TWRP) and get root rights (Magisk).
- With Root Explorer or MT Manager, open the file:
- Find a line. <string name="config_notificationLightColor">#FFFFFFFF</string> and replace FFFFFFFF fittingly HEX-colour code, #FF00FF purple).
- Save the file, set the rights to 644, and restart the phone.
In practice, this is rarely justified β it is easier to buy a smartphone with Always-on Display (for example, POCO F4).