How to change the color of the charging indicator on Xiaomi: all working methods

The charging indicator color on Xiaomi smartphones is one of those little things that can be both annoying and pleasing to the eye. The standard orange or green hue when connecting a charger is not popular with everyone, especially if you use the theme with a different color scheme. Fortunately, the manufacturer and the enthusiast community offer several ways to change the color of the indicator, from official settings to hidden functions of the engineering menu.

In this article, we will discuss 5 proven methods, including changes through MIUI Settings, use of themes, activation of hidden options through ADB, as well as solutions for devices with an unlocked bootloader. Separately, we will focus on the nuances for different models – from the budget Redmi Note to the flagship Xiaomi 14 and gaming Black Shark.

1.Official way: customization through β€œThemes” in MIUI

The easiest and safest method is to use built-in themes, Xiaomi allows you to change the color scheme of the system, which automatically affects the charging indicator, but this does not work on all devices: on some models, the color of the indicator remains standard regardless of the chosen theme.

To try this method:

  • πŸ“± Open the Themes app (icon with brush).
  • πŸ” In the search bar, type β€œcharge color” or β€œbattery indicatorΒ».
  • 🎨 Select a theme marked β€œChanges the Charging Color” (e.g. Dark Blue or Neon Green).
  • πŸ“₯ Click "Apply" and restart the device.

If the color hasn't changed after you applied the theme, then your model doesn't support the function, so move on to the next method.

πŸ“Š Which color of the charging indicator do you like more?
Red.
Blue
Green.
Purple.
Other

Hidden MIUI settings: engineering menu

On some Xiaomi devices (especially the POCO F3/F4 and Redmi K40/K50), the color of the indicator can be changed through the engineering menu.

Instructions:

  1. Open the phone app and enter the combination: ##4636##
  2. In the menu that opens, select Battery Information.
  3. Scroll down to the Color Charging Indicator (if not, the method is not suitable for your model).
  4. Choose one of the available colors (usually red, blue, green, yellow) and save the changes.

Charge your phone at least 50%

Make a backup copy of the data

Remember the current battery settings

Use the original charger-->

Attention! If the indicator stops working or flashes incorrectly after the changes, reset the battery settings in the Settings menu β†’ Battery β†’ Reset statistics.

3.Use of ADB-commands without root)

For advanced users, there is a way to change the color of the indicator via ADB (Android Debug Bridge), which works on most devices with MIUI 12-15, but requires a connection to a computer.

Step-by-step:

  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 phone to the PC and confirm the debugging permission.
  3. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell settings put global battery_light_color RED

Replace the RED with one of the colors supported:

  • πŸ”΄ RED β€” red
  • πŸ”΅ BLUE β€” blue-colored
  • 🟒 GREEN β€” green
  • 🟑 YELLOW β€” yellow
  • 🟣 PURPLE β€” purple (not working on all models)

Once you have entered the command, restart the device. If the color hasn't changed, try another option or check your model's support.

What if the ADB does not recognize the device?
Make sure you have Xiaomi drivers installed (download from the official website). USB-Cable (preferably original) Reboot your phone and PC, turn on Charging Only and reconnect in debugging mode.

4. Applications from Third Party Developers

If the official methods don’t work, you can use third-party utilities, such as the Battery LED Notifications app (available on Google Play) that allows you to adjust the color of the charging indicator and notifications, but many of these programs require root rights to work properly.

Alternative annexes:

  • πŸ”‹ LED Blinker Notifications – Supports color and frequency settings.
  • πŸŽ›οΈ Light Manager – advanced settings for devices with LED-indicator.
  • πŸ”§ MacroDroid – allows you to create automatic rules for changing color depending on the level of charge.

Warning: Installation of applications from unknown sources can lead to data leakage or unstable system operation.

5. firmware change (for advanced users)

The most radical way is to install custom firmware, such as LineageOS or Pixel Experience, which often offer flexible settings for indicators, including charging color.

  • πŸ”“ Unlocked bootloader (Bootloader Unlock).
  • πŸ“₯ Custom recaveri installations (TWRP).
  • πŸ› οΈ Experience with firmware (risk of "bricking" device).

If you decide to do this, follow the instructions for your model on the XDA Developers or 4PDA forums. Remember that Xiaomi warranty will be cancelled once the bootloader is unlocked.

πŸ’‘

Before installing custom firmware, check compatibility with your model on the official developer website. LED-indicator on certain devices.

Comparison of methods: which one to choose?

To make the choice easier, we have compiled a table with the pros and cons of each method:

MethodDifficultyNeed root?Supported modelsRisks.
MIUI themes⭐ (simple)❌ No.Limited listSafe.
Engineering menu⭐⭐ (middle-of-the-road)❌ No.POCO, Redmi K-seriesIndicator failures
ADB-team⭐⭐⭐ (difficult)❌ No.Most of the MIUI 12+Incorrect colors
Party of annex⭐⭐ (middle-of-the-road)⚠️ Sometimes.Depends on the app.Data breach
Custom firmware⭐⭐⭐⭐ (difficult)βœ… Yes.All (from unlock. bootloader)Loss of guarantee

For most users, the best solution is a combination of themes. MIUI and ADB-If you're willing to take a chance, custom firmware will give you the best possible customization.

Frequent problems and their solutions

When you change the color of the charging indicator, users often encounter typical errors, and here are the most common ones and how to fix them:

⚠️ Attention: If after use ADB-The indicator stopped working at all, execute the command adb shell settings delete global battery_light_color and reboot the device.

Problem 1: The color has changed, but the light is not flashing smoothly. Solution: Check if the LED application you have installed conflicts with your system settings. Turn off third-party utilities and restart the phone.

Problem. 2: Xiaomi. 13/14 Solution: New flagships often lack hardware LED-Instead, it uses a backlight that you can configure through Settings. β†’ Screen. β†’ Illumination of notifications.

Problem 3: After the MIUI update, the color reset. Solution: System updates reset some user settings. Repeat the color change procedure through ADB or themes.

πŸ’‘

On devices without physical LED-indicator (e.g. Xiaomi) 12T, 13 Lite) it is impossible to change the charging color - instead, the screen backlight is adjusted.

Can you change the charging color on Xiaomi without a computer?
Yes, if your model supports change through Themes or the Engineering Menu, most devices don't require a computer, except with ADB methods.
Why did the indicator flash faster after the color change?
This may be due to a conflict of system settings: Try resetting the battery settings to Settings β†’ Battery β†’ Reset statistics or return the standard color.
Will the ADB method work on the POCO X3 Pro?
Yes, POCO X3 Pro supports color change through ADB. Adb shell settings put global settings battery_light_color [COLOR], where [COLOR] β€” selected colour (e.g, BLUE).
Can I set the color of the indicator?
No, standard methods only allow you to choose monochromatic colors. The gradient will require custom firmware with support for advanced LED settings.
Will the color of the indicator reset after resetting the phone to factory settings?
Yes, resetting the phone will bring back all settings to standard, including the color of the charging indicator, and after resetting, you will have to repeat the procedure.