Modern Xiaomi and Redmi smartphones allow owners to deeply customize the interface, turning the standard shell into a unique tool. One of the most sought-after features is the personalization of the charge indicator, which is usually hidden in the corner of the screen. The standard widget often looks boring or uninformative, especially on large displays where there are not enough visual accents.
In this article, we will discuss all the available ways to change the battery icon on Xiaomi Redmi, from the built-in MIUI settings to advanced methods through ADB. You will learn to change not only the appearance, but also the way percentages are displayed, as well as the color scheme depending on the level of charge.
Itβs worth noting that the options for change depend on the version of the MIUI operating system or the new HyperOS, as well as the region of the firmware. Global versions often have a reduced functionality compared to Chinese builds, but weβll look at solutions that work on all devices.
Standard Battery Style Settings in MIUI and HyperOS
The easiest and safest way to change the look of the indicator is to use the built-in features of the system. Xiaomi engineers have provided several basic styles that change the shape and location of the numbers inside or near the battery.
To access these settings, you don't need superuser rights or a computer connection, but just go to the settings menu and select your preferred option from the list.
- π Go to your smartphone settings.
- π Find the Notifications and Status bar section (or just the Status String).
- π Click on Battery Charge.
In the menu that opens, you'll see switches to display percentages inside or next to the icon. Some versions of the firmware offer a choice of style: classic, digital or graphic. If you have HyperOS installed, the list of available themes can be expanded with animated elements.
It is important to understand that standard settings are limited to the design that the manufacturer offers, and you cannot change the color of the icon to an arbitrary one (for example, red or neon-green) without using third-party methods.
Configure the percentage and color display
In addition to the shape, users are often interested in the color of the indicator. In standard Android and MIUI mode, the color changes automatically: white at normal charge, yellow at saving mode and red at critically low levels.
However, if you want to fix a certain color or change the thresholds, you can't do that with standard tools, and that's where deeper system settings come into play, which are available through the engineering menu or special commands.
π‘
On some Redmi models, you can change the color of the battery by turning on Dark Theme and matching the appropriate wallpaper style in the Themes app, which changes the contrast between the interface elements, including the status bar.
The following algorithm of actions is used to control the percentage of charge in the status string:
- Open the Settings. β The phone.
- Click on MIUI 7-10 times until you have the words "You are a developer".
- Return to the main settings menu and go to Advanced Settings β For developers.
You can find options on the developer menu that are related to debugging and behavior, but direct color change in the battery is rare here, and most often color is dictated by an active theme of design.
Using the ADB application for customization
The most flexible method of changing the battery icon available to advanced users involves using the Android debugging bridge (ADB), which allows you to make changes to the system configuration files without obtaining Root rights.
You will need a computer (Windows, macOS or Linux) to work), USB-cable and installed drivers ADB. The essence of the method is to send commands that change the parameters of the system rendering. UI.
βοΈ Preparation for work with ADB
Before you start any manipulations, make sure you understand the risks: Incorrect changes in system parameters can lead to the disappearance of the indicator or unstable operation of the interface.
β οΈ Attention: Use ADB Changing keys associated with SystemUI can cause a cyclic bootloop in rare cases if the command syntax is broken.
Example of commands to hide a standard indicator (to then install a custom widget):
adb shell settings put secure icon_battery 0However, ADB is most often used to activate hidden flags or set fonts that affect battery display, for example, setting a specific font can change percentage numbers to stylized characters.
Application of third-party widgets and launchers
If system limitations donβt suit you, the best way to do this is to use third-party launchers, applications like Nova Launcher, Microsoft Launcher, or specialized battery widgets that completely ignore the standard indicator.
The essence of the method is simple: you hide the standard status bar (if the launcher allows) or simply cover its area with a beautiful widget that shows the charge in the form of a ring, column or even an animated character.
| Annex | Type of change | Difficulty | I need a Root. |
|---|---|---|---|
| Battery Widget Reborn | Widget on the desktop | Low. | No. |
| Nova Launcher | Replacement of the shell | Medium | No. |
| Xposed Modules | Systemic change | Tall. | Yes. |
| Material You Battery | Widget style Android 12+ | Low. | No. |
Widgets are the safest way to go, and you can choose a design that fits perfectly with your wallpaper and place it anywhere on the screen without affecting your system files.
Can I remove the standard battery icon completely?
Xposed modules and Root rights for deep modification
For users who are not afraid of the word "Root", there are endless possibilities. Obtaining superuser rights allows you to install the Xposed framework or its modern version of LSPosed.
With modules like Android Beauty or SystemUI Tuner, you can redraw the battery icon beyond recognition, you can change its shape, add gradients, make it transparent or animated.
The installation process of modules is as follows:
- π Unlock the bootloader on your Xiaomi.
- π Install a custom Recovery (TWRP) You will get the Root Rights (Magisk).
- π Install LSPosed via Magisk and restart your device.
- π Download the desired module to change the battery and activate it in the LSPosed manager.
This method gives maximum control, but deprives the warranty on the device and can cause problems with the operation of banking applications if you do not use root hiding (Magisk Hide / Zygisk).
β οΈ Warning: Unlocking the bootloader on Xiaomi results in a complete device data reset. be sure to back up important information before starting the procedure.
Solving and eliminating errors
In the process of customization, users often find that the new settings are not applied or the icon is displayed incorrectly, this can be due to the cache of the system or a conflict of topics.
If after changing the theme or installing the widget, the battery is displayed incorrectly, try clearing the theme app cache or System UI. To do this, go to Settings β Apps β All applications, find the desired process and click Clear Cache.
π‘
Most of the problems with displaying custom elements are solved by simply restarting the device or cleaning the cache of the system applications of the interface.
Itβs also worth considering that some βheavyβ themes can slow down your smartphone, and if you notice a performance drop after installing a new icon, itβs better to go back to the standard style or opt for a lighter widget.