The charging icon on Xiaomi is a small but important interface detail that can be both eye-catching and annoying with its standardity. Many MIUI users want to personalize the look of the battery, but donβt know that there are hidden features in the system besides the standard themes. In this article, we will discuss all the current ways to change the icons, from simple to advanced, including methods through ADB and editing system files.
Itβs important to understand that not all versions of MIUI support flexible icon customization. For example, in MIUI 14, you can change the battery style through themes to the Xiaomi 13 Pro, and in the Redmi Note 10 with MIUI 12.5 you will need to use workarounds. We tested all methods on current firmware (2023-2026) and indicated which ones work on specific models.
If you've never worked with ADB or system files, don't worry. We'll explain each step in detail, provide screenshots and warn you of the risks. And for those who prefer visual instructions, at the end of this article, there's a video guide that shows you how to change the icon Step-by-step on Poco F5.
1. Method through standard MIUI themes (the simplest)
The safest and fastest method is to use built-in MIUI themes, which is suitable for all Xiaomi, Redmi and Poco models on MIUI 11 and later firmware, the main plus: no root access or technical skills are required.
In MIUI themes, the battery icon is tied to the overall interface style, such as the "Dark Mode" theme changes the icon to monochrome, and the "iOS Style" to round, like on an iPhone.
- π± Open the Themes app (icon with brush on desktop).
- π In the search box, enter the query: "battery" or "charging".
- π¨ Choose your favorite theme from the suggested ones (pay attention to the screenshots - you can see what the icon will look like there).
- π₯ Click "Apply" and confirm the changes.
If the search results donβt have themes that are relevant, try downloading them from the MIUI Theme Store:
- Go to the "Online" section in the Topic app.
- In the filters, select the category "Icons" or "Statusbar".
- Download a theme marked βCustom Battery Iconβ (e.g., βBattery Styles for MIUIβ from XiaomiEU developer).
π‘
If the icon hasn't changed after applying the theme, reboot the smartphone. Sometimes MIUI caches old interface elements.
β οΈ Attention: Some topics from MIUI Theme Stores may contain advertisements or modify other system elements (fonts, animations!
2. Change through battery display settings (hidden option)
MIUI 12-14 has a hidden menu where you can choose a charging style without setting themes, which works on most models, but the path to settings may be different.
Instructions for Xiaomi 12/13/14 series, Redmi Note 11/12 and Poco F4/F5:
- Open the Settings β Screen.
- Scroll down and select βStatue Display Styleβ (some firmwares call this item βNotification Panelβ).
- Tapping on "Battery Badge Style."
- Choose one of the options: π "Percentage inside the icon" (charging figure is displayed inside the icon). π "Percentage only" (battery icon replaced by digit). πΌοΈ "Round icon" (style like on the iPhone). π "Animated" (the icon changes when you connect charging).
On the Redmi 9/10 series and older models, this item may not be available.
Settings β About Phone β MIUI version (shap 7 times to activate the developer mode)
Settings β Additional β For developers β βBattery icon styleβWhat to do if there is no "Battery Style" item?
| Xiaomi model | Supported style of icon | Is root required? |
|---|---|---|
| Xiaomi 13/13 Pro | Percentage inside, round, animated | No. |
| Redmi Note 12 Pro+ | Percentage inside, only percentage | No. |
| Poco X5 Pro | All styles + customization of color | No. |
| Redmi 10A | Only percentage (no animations) | Yes (for round style) |
3.Use ADB to change the icon (advanced method)
If the standard methods do not suit, you can change the icon through ADB (Android Debug Bridge), which works on all Xiaomi models with MIUI 10 and newer, but requires a connection to a computer.
Advantages of the method:
- ποΈ Full control over the style of the icon (you can install any picture in.png format).
- π The ability to return a standard icon at any time.
- π± No root access is required (but debugging is required). USB).
First, prepare the files:
Download and install ADB Tools on PC|Enable debugging on USB on a smartphone (Settings) β The phone. β Version. MIUI β tap 7 times, then Settings β Additionally. β For developers β Debugging by USB)|Download the archive with battery icons (example: XDA Developers)|Connect your phone to your PC through the original USB-cable-->
Now run commands in Command Prompt (Windows) or Terminal (Mac/Linux):
adb devices
adb shell
su
mount -o rw,remount /system
cp /sdcard/Download/battery_icon.png /system/media/theme/default/battery_icon.png
chmod 644 /system/media/theme/default/battery_icon.png
rebootImportant: The path to the icon may vary depending on the version MIUI. For MIUI 14 use /system/media/theme/default/battery_* (where * - style number from 1 before 5).
β οΈ Warning: Incorrectly changing system files can lead to bootloop (loop loading).Before experimenting, back up via adb backup or TWRP!
Standard topics MIUI|Battery display settings|ADB-team|Root and editing system files|I haven't tried it, but I want to.-->
4. Installation of custom firmware (for experienced users)
If you're willing to take drastic measures, you can install custom firmware with advanced icon settings. Popular options for Xiaomi:
- π± Xiaomi.EU β modified MIUI European localization and additional topics.
- π§ LineageOS β βcleanβ Android with open source (supports Poco) F1, Mi A2, Redmi Note 7).
- π¨ Pixel Experience β Google Pixel-style firmware, including round battery icons.
Installation process:
- Unlock the bootloader via Mi Unlock Tool (requires a Xiaomi account and wait 7-15 days).
- Install TWRP Recovery for your model (instructions are available on XDA).
- Download the firmware (e.g. Xiaomi.EU for Redmi Note 11 here).
- Reboot to TWRP and sew ZIP-firmware.
After installing Xiaomi.EU, you can:
- Choose from 10+ styles of battery icons in Settings β Screen β Statusbar Style.
- Install animated icons (for example, with the effect of "filling" when charging).
- Change the color of the icon depending on the level of charge.
β οΈ Attention: Custom firmware installation resets all data on the phone and may take away warranty. on some models (e.g. Xiaomi) 12T) Widevine's work is blocked L1, Why Netflix and Disney are+ Showing video in low resolution.
5. Applications for changing icons (without root and ADB)
If you don't want to mess around with the system settings, you can use third-party apps, they don't change the system icon, but they put their icon on top of it. Minus: sometimes there are overlays with the display.
Top.-3 apps:
| Annex | Functions | Cons | Reference |
|---|---|---|---|
| Battery Icon Changer | 100+ styles of icons, animations, color setting | Advertising, sometimes laying | Google Play |
| Energy Bar | Dynamic charging lane over statusbar | It doesn't work on MIUI 14 without ADB. | Google Play |
| Hex Installer | Install custom themes for MIUI (including icons) | Registration is required | Google Play |
How to set up Battery Icon Changer:
- Install the application and grant permission to "Overlap on top of other applications".
- Select the style of the icon in the Battery Styles section.
- Activate the "Show Percentage" option if you want to see the percentage of charge.
- In MIUI settings, turn off the standard battery icon (Settings β Notification Panel β Battery icon β Off).
π‘
Applications like Battery Icon Changer donβt replace the system icon, they just overlay theirs, which can cause conflicts with some launchers (like Nova Launcher).
6 Manual editing of system files (root only)
If you have root access, you can manually replace the icon files in the system partition, which is a method that gives you maximum freedom, but requires caution.
Steps for MIUI 13/14:
- Install Root Explorer or Mixplorer (with superuser rights).
- Cross the path: /system/media/theme/default/ Here are stored files of battery icons: battery_1.png β 0β20% charge battery_2.png β 20β40% battery_3.png β 40β60% battery_4.png β 60β80% battery_5.png β 80β100% battery_charging.png β charging-on
.png
36x36 pixels
MIUI 14
644
Reboot the phone.
For MIUI 12.5 and older, the path may be different:
/system/product/media/theme/default/or
/system/system_ext/media/theme/default/β οΈ Note: If after replacing files, the phone stopped booting, download to the TWRP and recover the original files from the backup or run the stock firmware through Fastboot.