The battery charge indicator on Xiaomi smartphones is one of the most noticeable elements of the interface, but not all users know that it can be changed to their preferences. MIUI offers 2-3 display options (percentage, icon or combined), but with the help of hidden functions, ADB-Dozens of alternative styles are available for teams or third-party apps, from minimalist digits to animated indicators in the style of iOS or Samsung One. UI.
In this article, we will discuss all working ways to change the battery indicator on Xiaomi, Redmi and other devices. POCO (relevant MIUI 12-14 and HyperOS. You will learn how to enable hidden settings without root rights, which apps are safe to use, and how to return to the standard view if something goes wrong. ADB-commands on new models (e.g. Xiaomi 14 or Redmi Note 13) where improper manipulations can lead to resetting.
Standard MIUI settings: What can be changed without additional tools
To start with, the simplest of them all, the built-in MIUI options that are available without installing third-party software or using a computer, are suitable for users who want to minimally change the look of the indicator without risking system stability.
To open the battery settings menu:
- Go to Settings. โ Screen.
- Select Status bar (on some firmware โ Notification panel).
- Find the Battery Indicator Style (or Charge Display) section.
Depending on the version of MIUI and the smartphone model, the following options will be available to you:
- ๐ Battery icon โ classic display in the form of a battery with a filling.
- ๐ Charge percentage is a numerical value only (e.g., "87%").
- ๐ Combined - icon + periphery.
- ๐ซ Hide the indicator - completely disabling the display (not recommended).
The POCO F5 and Xiaomi 13T models with HyperOS may have an additional option, a color indicator that changes hue depending on the charge level (green โ yellow โ red), but this option is often reset after a firmware update.
โ ๏ธ Note: On some devices (e.g. Redmi) 10C or POCO M5) After selecting the percentage display, the numbers can be superimposed on the notification icons. To fix this, try to enable the option to Show the percentage in the status bar in the section Additional screen settings.
Hidden MIUI settings: how to enable advanced indicator options
If standard options are scarce, you can activate hidden battery indicator settings that Xiaomi doesnโt show by default. This doesnโt require root rights, but youโll need to follow a few steps through ADB (Android Debug Bridge), which works on most devices with MIUI 12-14, but may not be supported on HyperOS.
Here's what you're gonna need:
- ๐ป Computer with installed Xiaomi drivers and tool ADB (You can download from the official Android website).
- ๐ฑ Xiaomi smartphone with enabled debugging USB (Settings โ The phone. โ Version. MIUI โ 7 times press the line, then return to Additional settings โ For developers โ Debugging by USB).
- ๐ USB-cable (preferably original).
Follow the instructions:
Connect your phone to your PC and allow debugging |Open command line (Windows) or terminal (Mac/Linux)|Check the connection with adb devices |Make sure the device is displayed in the list-->
adb shell settings put global battery_percent_style 1This command will turn on a percentage display inside the battery icon. To return the standard view, use:
adb shell settings put global battery_percent_style 0Available values for battery_percent_style:
| Meaning | Description | Example |
|---|---|---|
| 0 | Standard Icon Without Interest | ๐ |
| 1 | Interests inside the icon | ๐85% |
| 2 | Interest near the icon | ๐ 85% |
| 3 | Only percentages (no icons) | 85% |
| 4 | Colored icon (MIUI 13+) | ๐ (green/red) |
On some firmware (e.g., POCO X5 Pro), the command may not work the first time, in which case try to restart the device or re-enter. If not found error appears, then your version of MIUI does not support this setting.
What if the ADB does not recognize the device?
3. Applications for customization of the battery indicator: TOP-5 proven utilities
If you want fully customized display styles (like a circular progress bar, animations, or themed icons), youโll need to use third-party apps. Weโve selected the 5 most reliable utilities that work on Xiaomi without root rights and do not conflict with MIUI.
Important: Check reviews on Google Play before installing โ some apps may show ads or require unnecessary permissions (such as accessing SMS).
- ๐จ Battery Style โ over 100 display styles, including an iPhone, Samsung and Pixel imitation, allowing you to customize color, size and position. MIUI 14 may require permission to "overlay over other applications".
- ๐ Battery Percent Enabler is a simple utility for forced inclusion of percentage display (useful if standard settings are used). MIUI not working).
- ๐ฑ Energy Bar โ adds a colored charge band along the edge of the screen (like on the Samsung Galaxy) compatible with most Xiaomi devices, but can conflict with navigation gestures.
- ๐ BatteryBot Pro is an advanced utility with a widget and a customizable indicator in the status bar.
- ๐ญ Hex Installer for advanced users, allows you to install themes and modified system icons (including battery) Requires an unlocked bootloader.
Example of settings in Battery Style:
- Install the app from Google Play.
- Open and grant permission to Overlay over other applications (Settings โ Applications โ Battery Style โ Additional โ Display on top of other applications).
- Select a style (e.g., "iOS 16" or "Material You").
- Adjust the color, size and position of the indicator.
- Activate the change by pressing the Apply button.
โ ๏ธ Note: Apps like Energy Bar or Battery Style can slightly increase battery consumption (by 1-3%) due to constant display of overlay. If you notice a strong heating or rapid discharge, turn off the utility.
๐ก
If the indicator hasnโt changed after installing the app, try restarting your phone or temporarily disabling battery optimization for that app in the MIUI settings (Settings โ Applications โ Application Management โ Battery Style โ Battery Optimization โ Without Limits).
4. Change the indicator through MIUI themes: step-by-step instruction
One of the safest ways to change the look of a battery indicator is to use MIUI themes. Many themes include customized status bar icons, including stylized charge indicators. The advantage of this method is that it does not require ADB, root rights or third-party applications.
How to set a theme with a changed indicator:
- Open the Themes app (icon in the form of a brush).
- Go to the popular or recommended section.
- In the search box, enter the query โbattery iconโ or โstatus barโ.
- Select your favorite theme (e.g., "iOS 17 Theme" or "Pixel Experience") and click Apply.
- Confirm the application of all the elements of the topic (including the status bar).
Some popular themes with unique battery indicators are:
- ๐ iOS 16/17 Theme โ imitation of Apple style with a percentage display in the round icon.
- ๐ค Pixel UI โ Minimalist design like on Google Pixel, with a digital indicator on the right.
- ๐ฎ Game Center โ thematic icons for gamers (indicator in the form of a controller).
- ๐ Dark Matter โ Dark Theme with animated charge indicator.
If the indicator has not changed after applying the topic, check:
- Whether all the elements of the topic are applied (sometimes the status bar is applied separately).
- Is there a conflict with other modifications (for example, if you have previously used ADB)?
- Is the topic updated to the latest version (in My Topics section)?
โ ๏ธ Note: On HyperOS devices (e.g. Xiaomi 14 or Redmi) K70) Some themes may not work properly due to changes in the structure of system files. โ Additionally. โ Backup and reset.
๐ก
MIUI themes are the safest way to customize themes, as they are moderated by Xiaomi and do not violate the integrity of the system, but the choice of indicator styles is limited to the available themes in the store.
5. Advanced Customization: Modifying System Files (For Power Users Only)
If you want a completely unique display of the battery indicator (for example, your own graphics or animation), you will have to edit the system files. This method requires an unlocked bootloader and access to root, as well as knowledge of working with the system. APK-file XML-On HyperOS devices (2026)+) This method may result in blocking certain functions, including contactless payments.
Here is a brief guide (detailed guide is beyond the scope of this article):
- Unlock the bootloader through the official Xiaomi tool (linking to the Mi Account is mandatory!).
- Install custom recovery (TWRP or OrangeFox).
- Download a modified SystemUI.apk file (e.g., from the XDA Developers forum).
- Edit res/drawable and res/values files using APKTool.
- Flow the modified SystemUI.apk through recovery.
The risks of this method:
- ๐จ Reset to factory settings when files are mistaken.
- ๐ Violation OTA-Updates (you will need to install firmware manually).
- ๐ Blocking Mi Accounts when unofficial changes are detected.
- ๐ต Loss of warranty (if the device is warranty, Xiaomi may refuse repairs).
Example of code to change the color of the indicator in SystemUI (colors.xml file):
<color name="battery_color">#FF00FF</color>
<color name="battery_text_color">#FFFFFF</color>โ ๏ธ Note: On devices with Qualcomm Snapdragon 8 Gen 2/3 (for example, Xiaomi 13 Pro or Redmi K60 Ultra) editing SystemUI.apk It can cause bootloop.Be sure to have a backup before experimenting. boot.img and vendor.img.
6 How to return a standard battery indicator if something goes wrong
If the battery indicator is not displayed correctly after the changes (for example, it shows an incorrect percentage, an icon is missing or artifacts appear), there are several ways to return to the standard view.
If you've used ADB-team:
adb shell settings delete global battery_percent_styleThis command will reset the indicator settings to factory settings. After you do this, restart the device.
If you have installed a third-party application:
- Open the Settings โ Applications.
- Find an app (like Battery Style) and click Delete.
- Disable Overlay permission on top of other apps for all suspicious utilities.
- Reboot the phone.
If you have used the MIUI theme:
- Open the Topic app.
- Go to My Themes and select Standard.
- Confirm application.
If you have edited system files:
- Restore the original SystemUI.apk via TWRP.
- Or reset settings (Settings โ Additional โ Backup and Reset โ Reset settings).
If none of the methods worked and the indicator still works incorrectly, try:
- Update the firmware through Settings โ Software update.
- Clear the System UI app cache (Settings โ Applications โ Show Everything โ System UI โ Storage โ Clear the cache).
- Contact Xiaomi support (if the device is warranty).
๐ก
Before any battery indicator experiment, back up your data. 90% of the time, problems are solved by resetting your settings or removing third-party apps, but it's better to be safe.