Xiaomiβs little battery icon makes it difficult to quickly assess its charge level?This is especially annoying on devices with large screens, where a tiny indicator is lost among other icons in the status bar. Fortunately, the manufacturer and the development community offer several ways to increase the size of the icon, from simple theme settings to deep system modifications.
In this article, weβll look at 5 proven methods that work on most Redmi, POCO and Mi models running MIUI 12-14 and HyperOS. You donβt need to disassemble your phone or install custom firmware β just follow the step-by-step instructions. And if youβre willing to go further, weβll show you how to use ADB or edit system files to achieve maximum control over the look of the indicator.
Before you start, consider that some methods require unlocking the bootloader or developer rights. If you're a beginner, start with the first three (they're safe and reversible) and you can go straight to the ADB and framework-res.apk sections.
1.Use of themes from MIUI Theme Store
The easiest way to resize a battery icon is to install a custom theme from the official MIUI Theme Store.Many themes offer not only new icon styles, but also increased charge indicators.
How it works:
- π¨ Open the Themes app on your Xiaomi.
- β¬οΈ Select a theme marked βCustom Status Barβ or βBig Iconsβ (view screenshots before installation!).
Advantages of the method:
- β NΔkterΓ© Themes change not only the size, but also the style of display (digital percentage, color gamut).
β οΈ Note: Some themes may conflict with system fonts or notification icons. If other interface elements are missing after applying the theme, reset the theme settings to Settings β Registration β Topics β Drop it.
Popular themes for increasing the battery icon (available from MIUI Theme Store):
| Title of the topic | Features | Support for MIUI |
|---|---|---|
| Big Status Bar Icons | Increases all status bar icons, including battery | 12β14 |
| Battery Percentage Pro | Large digital charge indicator (instead of icon) | 13β14, HyperOS |
| Minimal OS Dark | Thin lines, but increased battery | 12β14 |
| iOS Status Bar | Icon in the style of iPhone (bigger than the standard) | 13β14 |
2.Configure the display of the percentage charge
If you don't need to zoom in on the icon itself, and it's important to see the exact charge level quickly, turn on the percentage next to the battery, which will make the indicator visually more informative, even if the size does not change.
How to turn on:
- Open Settings β Notifications and Status bar.
- Slip on the Battery Indicator (or Status String in older versions of MIUI).
- Select the option βPercentage of chargeβ (or βInside the iconβ if you want to combine both options).
Some models (such as the POCO F5 or Redmi Note 12) offer additional options:
- π The number inside the icon is a compact view.
- π± The number next to the icon is better read.
- π Number only (without icon) β maximum information content.
β οΈ Attention: MIUI 14 and HyperOS may be different. If you don't find Battery Indicator, try searching for settings (the magnifier icon at the top of the screen) and enter the battery request.
π‘
On some firmware after turning on the percentage of charge, the battery icon automatically becomes slightly larger due to changing the status bar layout.
3. Editing system files (for advanced)
If the standard methods don't work, you can manually resize the icon by editing the system files. ROOT-rights or access ADB, It gives you complete control of the appearance.
You will need to:
- π± Xiaomi smartphone with unlocked bootloader (for ROOT).
- π» Computer with installed ADB and Fastboot.
- π Backup of the file framework-res.apk (bug-in).
Step-by-step:
- Connect your phone to your PC and open ADB Shell:
- Copy the framework-res.apk file to your computer:
- Open the file in the APK Tool editor (or Android Studio) and find the res/drawable folder.
- Change the battery icon files (for example, stat_sys_battery_*.png) on their high resolution versions.
- Collect the file back and install it on your phone:
Critical: Incorrectly editing framework-res.apk can lead to bootloop. Build a full backup through TWRP before you start!
What to do if the phone is stuck on loading after editing?
4.Use of ADB-commands for modification of the state string
If you don't have ROOT, but you have access to ADB, you can zoom in status bar icons without deep system interference, and this method works on MIUI 13/14 and HyperOS.
Instructions:
- Activate Developer Mode: Go to Settings β About Phone and tap the MIUI version 7 times.
- Enable USB debugging in Settings β Additional β For developers.
- Connect your phone to your PC and execute the command:
- Reset the device.
Permissible values for status_bar_icon_size:
- π 1.0 - Standard size.
- π 1.3-1.5 - moderate increase.
- π 1.8-2.0 β Maximum magnification (may distort other icons).
β οΈ Note: On certain devices (e.g, POCO X5) This command changes the size of all the icons in the status bar, not just the batteries. If the notifications start to look ugly, return the value of 1.0.
Developer mode activated
USB debugging enabled
Installed ADB drivers on PC
Created a backup of important data
Battery charge > 50%-->
5. Installation of custom launcher with customizable status bar
If system methods seem complicated, try side launchers that allow you to customize the status bar. For example, Nova Launcher or Lawnchair support plugins to change the appearance of indicators.
How to set up:
- Install Nova Launcher from Google Play.
- Download the Nova TeslaUnread module or Status Bar Customizer.
- In the launcher settings, find the Status String section and select the battery display style.
Pros of the method:
- β No, he doesn't. ROOT or ADB.
- β You can adjust the color, shape and animation of the icon.
- β Changes do not affect system files.
Cons:
- β Not all launchers support size change (size only).
- β There may be conflicts with system notifications.
π‘
Launchers are the safest way to customize, but they don't change the status bar, they just overlay their interface on top of it, which means that in some applications (like games), you'll still see a standard battery icon.
Comparison of methods: which one to choose?
To help determine, we have compiled a comparative table of all ways:
| Method | Difficulty | ROOT/ADB required | Reversibility | Risks. |
|---|---|---|---|---|
| Setting the topic | β | No. | Yes. | Minimum (topic conflicts) |
| Inclusion of percentage | β | No. | Yes. | Absent. |
| ADB-team | ββ | ADB | Yes. | Distortion of other icons |
| Editing framework-res.apk | βββ | ROOT | Partially (needs backup) | Bootloop with an error |
| Castom louncher | ββ | No. | Yes. | Conflicts with system notifications |
Selection recommendations:
- π Beginners: Start with that or percentage charge.
- π οΈ For advanced users: Try it. ADB-method.
- π§ Customization enthusiasts: editing framework-res.apk custom-launcher.