Owners of Xiaomi, Redmi and Poco smartphones often strive to personalize the interface to make the use of the gadget more comfortable and visually enjoyable. One of the most noticeable elements on the lock screen and in the notification curtain is the charge indicator. The standard battery icon may not display accurate values or simply do not fit into the overall color scheme of the theme, which forces users to look for ways to change it. Fortunately, the MIUI shell and its modern counterpart HyperOS provide flexible enough tools to adjust the appearance of the system without the need to obtain superuser rights.
The process of changing the energy display can range from simply activating digital values in settings to applying complex design themes or using ADB system commands. In some cases, users confuse the software icon with a physical notification LED, which also requires a separate setup to indicate the charging process. Understanding the differences between these elements and knowing the available modification methods will allow you to have full control over how your smartphone reports battery status.
In this guide, we will go through all the available methods in detail, from standard system settings to advanced customization methods, you will learn how to turn on the display of interest inside the icon, change the style of the indicator in the status bar, and even adjust the color scheme for energy saving mode, which will help not only improve the aesthetics, but also make charging monitoring more informative in everyday use.
Standard Charge Display Settings in MIUI and HyperOS
The easiest and safest way to change how the battery is displayed is to use the built-in system functions. Shells from Xiaomi allow you to switch between displaying only icons, icons with interest inside or interest next to the icon. To access these options, you need to go to the Settings menu, then select the Notifications section and the status bar (in new versions of HyperOS, the path can look like the Screen always on and locking or be inside the Battery settings).
Here you will find the Battery Charge switch, which controls the visibility of numerical values. Depending on the firmware version, the system can offer several display options: percentages can be inscribed inside the circuit of the battery or placed next to it. The choice of a particular style often depends on the set theme, since theme designers take precedence over the default system settings.
It is important to note that in some regions or on certain versions of Android, the location of these settings may differ. If you do not find the desired item in the status bar, try searching for it in the About Phone section, quickly clicking on the MIUI version (this will open advanced settings), or in the Battery menu -> Battery Settings. System updates periodically change the logic of the parameter grouping, so flexibility in search is necessary here.
💡
If standard settings don’t have the visual effect you want, try changing the theme in the Themes app. Many themes have their own unique styles of charge indicators that replace the system ones.
Change the style of the icon through the app “Themes”
The most effective way to dramatically change the look of an indicator is to install a third-party theme. Themes store on Xiaomi contains thousands of options where designers create unique battery icons, often animated or stylized to a specific visual concept. To take advantage of this, open the Themes app, search for a query, such as "Battery" or "Minimal", and select your favorite design.
When applying a theme, the system will ask which elements you want to activate. Make sure that the listing indicates System Icons or Status String. It is this component that is responsible for replacing standard Wi-Fi icons, signal and, of course, battery. Some topics only change wallpaper and fonts, so careful selection of components when installed is critical to achieving the desired result.
- 🎨 Open the Topics app and go to the Profile or My Pages section».
- 🔍 Search for keywords like “Battery style”, “Procent” or the names of popular designers.
- ⬇️ Download the topic and click the "Apply" button».
- ✅ In the confirmation window, select the System Icons component to replace the indicator.
Note that not all themes are compatible with all smartphone models. If the battery icon is missing or is not displayed correctly after applying the theme (for example, a black square or artifacts), the theme should be deleted. To return to the standard look, it is enough to go to the Themes app profile, select the Theme component and click on the classic Classic or Default theme.
☑️ Verification of the compatibility of the topic
Setting up LED-indicator and color scheme
Many users under the "battery indicator" understand the LED indicator (LED), It burns or flashes when the phone is connected to charging or off. On modern Xiaomi models, this LED is often hidden or integrated into the screen, but its behavior can be customized. To control the light indication in the off state or in standby mode, the section Additional settings are used -> Light indication.
You can adjust the color of the glow for different events, including low battery power or charging process. However, if your smartphone is equipped with an AMOLED screen without a separate LED (which is typical for many new models), the light display function when turned off may not be available or replaced by the AOD (Always On Display) function, in which case the color charging indicator will be displayed directly on the black background of the screen.
⚠️ Attention: On models with AMOLED-the screens are constantly activated light indication or AOD In the dark, it can cause uneven pixel burnout or increased energy consumption, even if the phone is connected to the network.
It is also possible to change the color of the battery icon depending on the level of charge through the power saving functions. When activated, the system can automatically change the color of the icon to yellow or gray, signaling the transition to economical mode. This is configured in the Battery menu -> Power saving modes, where you can specify the behavior of the system when you reach 20% or 10% charge.
Why does the LED not burn when charging?
Using ADB to customize system icons
For advanced users who don’t have enough standard settings and themes, there is a method to change the style of the battery through commands. ADB (Android Debug Bridge. This way you can implement system overlays that change the appearance of icons at the framework level, USB-cable and installed drivers ADB. First, you need to activate the developer mode on your smartphone, seven times clicking on the build number in the About Phone menu.
Once you have enabled USB debugging and connected to your PC, you can use commands to install modified overlays or change configuration files. Often, specialized modules or commands that implement Runtime Resource Overlay (RRO) are used for this purpose, which allows you to, for example, force the display of percents if it is hidden by the operator, or change the icon form to a non-standard one.
adb shell pm list packages -f | grep overlay
adb shell cmd overlay enable --percent 100Using ADB carries certain risks. Incorrect command can lead to a “boot” (cyclical reboot) or the disappearance of important system icons. Before starting any manipulation, it is recommended to make a full backup of the data. If the status bar behaves unstable after applying the command, you can always reset the changes with the adb shell cmdlay over disable-all command, which will return the system overlays to their original state.
- 💻 Install Platform-Tools on your computer.
- 📱 Turn on "Debugging by" USB» developer menu.
- 🔌 Connect your phone and authorize the connection on the smartphone screen.
- ⌨️ Enter commands carefully by checking syntax for your version of Android.
Comparison of methods of indicator change
The choice of method depends on your goals: whether you need a temporary change of appearance, deep system integration or just the numbers next to the icon. Below is a table comparing the main ways to modify the battery indicator on Xiaomi devices so you can choose the best option.
| Method | Difficulty | Security | Opportunities |
|---|---|---|---|
| System settings | Low. | Tall. | Interest only (inside/inside) |
| Annex “Themes” | Low. | Tall. | Design, animation, color |
| ADB teams | Tall. | Medium | Hidden features, overlays |
| Root modules | Very high. | Low. | Full control, custom fonts |
As you can see from the table, for most users, the best solution is a combination of standard settings and a high-quality theme from the store, which provides a balance between personalization and stability of the system. The use of ADB is justified only in cases where the usual tools do not allow to achieve a specific technical result, for example, unlocking hidden functions of regional firmware.
💡
It is safer and easier to change the style of the battery through official themes, as they are tested for compatibility and do not violate the integrity of system files.
Frequent problems and their solution
Users may face a number of common problems in customization, such as when a theme is installed, battery percentages may disappear or appear in an incorrect font, in which case cleaning the Topic app cache and System UI via the application menu helps, and the problem may lie in a conflict of several active overlays if ADB commands were previously used.
Another common situation is that you can't turn on the status bar percentages, which is common on global firmware versions where the carrier blocks this feature, and the solution is to change the region in settings (More -> Region) to India or China, which unlocks hidden menu items without changing the interface language.
⚠️ Warning: When using third-party apps from the Play Market that promise "beautiful batteries," be careful.Many require suspicious permissions or are simply "cheats" changing only the desktop widget, not the system icon.
If the charging indicator is acting strangely (flashing, not showing the process), check the physical condition of the connector and cable. Software methods will not help if the problem lies in the oxidation of contacts or a malfunction of the power controller. In such cases, resetting the settings to the factory (Wipe Data) can eliminate software glitch, but will not solve hardware breakdown.