The battery indicator on Xiaomi smartphones is one of the most visible elements of the interface, but it is not always suitable for users: someone wants to see exact percentages instead of an icon, someone does not like the color or shape of the icon, and some dream of dynamic animations when charging. Fortunately, MIUI offers several ways of customization, from standard settings to deep modifications through ADB or third-party launchers.
In this article, weβll look at all the methods available, from simple changes to the phone menu to advanced tricks for power users, how to turn on charge percentages, change the style of the icon, install animated themes, and even replace the system indicator through MIUI Theme Editor.
Important: Not all methods work on POCO and older versions of MIUI (below 12).If your smartphone does not support the described features, check the relevance of the firmware in Settings β About Phone β System Update.
1. Standard MIUI settings: percentages and icon style
Let's start with the simplest, built-in MIUI options, and even without additional apps, you can adjust the battery display a little bit.
To include the percentage of charge next to the icon:
- Open the Settings β Screen.
- Select Status bar (or Notification panel in new versions).
- Activate the switch to show battery percentages.
Some models (such as Xiaomi 13 or Redmi Note 12) also have a choice of icon style:
- π Round indicator β a classic icon with filling in a circle.
- π Linear indicator - a strip showing the level of charge (rarely encountered).
- π Icon without interest - only a badge without numbers.
β οΈ Attention: On devices with MIUI 14+ And HyperOS, the path to settings may be different. If you don't find Status bar, try searching through the search bar in the settings for batteryΒ».
Unfortunately, standard options are very limited, and if you want something more creative (like an animated indicator or color change), youβll have to use third-party methods.
2. Change of indicator through MIUI themes
MIUI is famous for its themes that can dramatically change the look of the interface, including the battery indicator, which does not require root rights and is suitable for most Xiaomi, Redmi and POCO models.
How to set a topic with a custom indicator:
- Open the Themes app (icon with brush).
- In the search bar, enter a battery or battery.
- Choose your favorite theme (pay attention to the screenshots β there should be a new style of indicator).
- Click Apply and confirm the changes.
Popular topics for battery customization:
- π¨ Battery Style β a collection of 10+ Styles of indicators (from minimalist to futuristic).
- π₯ Dynamic Battery β Animated indicator that changes when charging.
- π Colorful Battery β The icon changes color depending on the level of charge (green) β yellow β red).
The disadvantage of the method is that the themes often change the entire interface, not just the battery indicator, and if you don't like the new style of icons or fonts, you'll have to compromise or go back to the standard theme.
π‘
Before applying the theme, take a screenshot of the current status bar design, and if the new theme spoils the look, you can quickly get it back.
3. Use of third-party launchers (Nova, Apex, Lawnchair)
If you don't like the built-in MIUI options, you can install a third-party launcher that supports status bar customization, which works on most devices, but requires some limitations:
- β No need for root rights.
- β Not all launchers support changing the battery indicator (you need to check before installation).
- β οΈ Nana MIUI 14+ HyperOS may be restricted due to security policies.
The best launchers for battery customization:
| Launcher | Support for battery indicator | Additional chips | Difficulty setting up |
|---|---|---|---|
| Nova Launcher | β (plug-in) | Flexible customization of icons, gestures, hiding elements | Medium |
| Lawnchair | β (built-in) | Android 12+ support, adaptive icons | Simple. |
| Apex Launcher | β (only through third-party modules) | Optimization for weak devices | Difficult. |
| Poco Launcher | β (narrowly) | Minimalist design, support for themes | Simple. |
Example of settings in Lawnchair:
- Install a launcher from Google Play.
- Press your finger on the main screen β Settings.
- Go to the notification panel β Battery indicator.
- Choose style: Icon only, Icon + interest or Interest Only.
β οΈ Attention: On Xiaomi with MIUI 13+ Some launchers may conflict with system services. If lags or overheating develop after installation, go back to the standard launcher.
Advanced customization through ADB (no root)
If you are willing to dig a little into the settings, ADB-The commands allow you to change the battery indicator without obtaining root rights. MIUI 12-14 and HyperOS.
What you'll need:
- π₯οΈ Computer with drivers installed ADB (You can download from the official Android website).
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times tap to unlock the developer options, then Settings β Additionally. β For developers β Debugging by USB).
- π USB-Type-C Cable (preferably original).
Instructions for changing the style of the indicator:
- Connect the phone to the PC and allow debugging.
- Open the command line (Win + R β enter cmd).
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Use one of the commands to change the indicator: adb shell settings put global status_bar_battery_style 1 Meanings: 0 β interest-free icon. 1 β interest inside the icon. 2 β interest near the icon. 3 β only percentages (without icons). 4 β round indicator (on some devices).
Reboot your phone to make the changes take effect.
On HyperOS devices, the command may not work due to the changed system configuration structure, in which case try an alternative method through the theme editor (described below).
Install ADB drivers on PC|
Enable debugging over USB on your phone |
Connect the phone with the original cable |
Check the connection with the adb devices | command
Make a backup copy of the data-->
5. editing system files (for experienced users)
If you're willing to take risks and you have root rights or an unlocked bootloader, you can manually edit the system files that display the battery, which is a method that gives you maximum freedom, but it requires caution, because an error can lead to a system crash.
Where the indicator files are stored:
- π /system/framework/framework-res.apk β It contains standard battery icons.
- π /system/app/miui/SystemUI/SystemUI.apk β responsible for the logic of the display.
- π /data/system/theme/ β Here are stored user themes.
How to replace icons (instructions for root users):
- Download the archive with custom battery icons (for example, from the XDA Developers forum or 4PDA).
- Use Root Explorer or Mixplorer to access system files.
- Go to /system/framework/ and back up framework-res.apk.
- Replace the icon files in the folder res/drawable (They're usually called stat_sys_battery_*.png).
- Set the correct access rights (644 or rw-r----).
- Reset the device.
Editing SystemUI.apk requires decompilation using APKTool, a complex process that requires firmware modification knowledge, so we donβt recommend it for beginners.
What happens if you incorrectly edit system files?
6. applications for customization (without root)
If you don't want to mess with ADBs or system files, you can use third-party apps that don't give you the depth of customization you need to do manual editing, but they allow you to quickly change the look of the indicator.
Top.-3 battery-based applications:
- π οΈ Battery Style β changes the battery icon to custom (requires inclusion in Special Options).
- π¨ Energy Bar β adds a color charge bar along the edge of the screen (works on top of any interface).
- π Battery Widget Reborn β a widget with detailed battery information (does not replace the system indicator, but complements it).
How to set up the Energy Bar:
- Install the app from Google Play.
- Launch and grant permission to Overlay over other applications.
- Select in the settings: π¨ Color of the strip (can be tied to the level of charge). π Thickness and position (top/bottom of the screen). β‘ Animation while charging.
Activate the bar in the main menu of the application.
The downside of this approach is that applications run on top of the system and can eat up the extra battery (especially if you use animations), and they do not replace the system indicator, but only complement it.
π‘
Third-party battery customization apps donβt replace the system indicator, they just superimpose elements on top of it, which can lead to conflicts with some games or applications in full-screen mode.