Xiaomi Redmi 9A is one of the most popular budget smartphones, but its standard battery icon in the status bar can get bored. Whether you want to make it color, animated or even replace it with the style from iOS or Samsung, in this article we will discuss all the working ways to change the charging icon without the risk of βbrickingβ the device.
It's important to understand that Redmi 9A runs on MIUI (usually 12-14), where customization is limited by the manufacturer. However, there are both official settings (available without root rights) and advanced methods for power users. We analyzed all the solutions that are relevant for 2026, from simple themes of design to deep modifications of system files.
Before you start, check the version of MIUI in Settings β About Phone β MIUI version. This depends on the availability of certain features. Also note: some methods require unlocking the bootloader or root rights, which may deprive you of warranty.
1. Official method: changing the subject of design
The safest method is to use built-in MIUI themes, and many themes change not only wallpaper and fonts, but also icons in the status bar, including the battery icon.
Go to Settings β Themes (or open the Themes app from the desktop). In Popular or For You, find themes marked "Battery icons" or "Statusbar." For example, "Dark Mode Pro" or "iOS Style" themes often change the display style of charge.
- β Pros: does not require root rights, reversible, free.
- β Cons: The choice of icons is limited (usually) 3-5 Options), some topics paid.
- π Nuance: After the topic change, you may need to reboot.
β οΈ Note: Not all topics from the store MIUI compatible with Redmi 9A. Check reviews before installing β some users complain about bugs with the display of percentage of charge after changing the topic.
| Title of the topic | Type of battery icon | Compatible with Redmi 9A | Price. |
|---|---|---|---|
| iOS 15 Style | Strip (like on iPhone) | Yes (MIUI 12+) | Free of charge. |
| Material You Dark | Round with gradient | Yes (MIUI 13+) | 199 rubles. |
| Minimalist Black | Monochrome thin | Yes. | Free of charge. |
| Samsung One UI | Icon with a number inside | Partially (may not display %) | 99 rubles. |
2.Configure the display of percentage charge
If you're happy with the icon itself, but you want to add a percentage of charge next to it, it's done in two taps. Open Settings β Notifications and status bar β Show battery percentage. There are three options available here:
- π’ Inside the icon (the number is displayed on top of the icon).
- π Next to the icon (classic view, like on the iPhone).
- β Hide (only icon without numbers).
On the Redmi 9A with MIUI 12.5 and later, there is also a hidden option: if you select βInside the iconsβ, but activate the βSaving chargeβ mode (Settings β Battery), the figure will appear in orange at a level below 20%.
π‘
If you don't have any interest after you change your settings, restart your phone. Sometimes the status bar freezes and doesn't update the display.
3. Use of customization applications (without root)
For those who don't want to be limited to standard themes, there are third-party apps that run on top of the system and can change the appearance of the status bar, including the battery icon. 9A:
- Energy Bar (Play Market) β adds a colored charging bar over a standard icon, and you can customize the color, thickness and animation.
- Battery Icon Changer β replaces the icon with a custom one (requires to enable βSpecial Featuresβ for the application).
- Hex Installer is a tool for installing Magisk modules (if you have root), which allows you to change system icons.
Example of setting up the Energy Bar:
- Install an app from the Play Market.
- Launch and grant permission to "Overlap on top of other applications".
- Select the "Dynamic Island" or "Gradient Bar" style.
- Adjust the color (for example, green when charging, red when charging).
β οΈ Note: Battery Icon Changer applications may conflict with MIUI Optimizations. If after installation the phone started to brake, disable optimization in Settings β Additionally. β Special facilities β MIUI Optimizations (requires an unlocked bootloader).
Why donβt apps change the icon forever?
4. Change icons via ADB (for advanced)
If youβre ready for deeper modifications, you can change your icon system files via ADB (Android Debug Bridge), a method that doesnβt require root, but requires unlocking the bootloader and enabling debugging over USB.
Here's the step-by-step instruction:
Install ADB on PC (download from [developer.android.com](https://developer.android.com)
Enable USB debugging in Settings β About Phone β MIUI Version (7 times tap) β Additional β For developers β Debugging by USB
Connect Redmi 9A to your PC and confirm your trust in your PC
Download an archive with custom icons (for example, from the forum) [XDA Developers](https://forum.xda-developers.com))-->
adb shell
su
mount -o rw,remount /system
cp /sdcard/Download/battery_icons/* /system/framework/framework-res/res/drawable/
chmod 644 /system/framework/framework-res/res/drawable/battery
rebootWhere:
- battery_icons β folder with your custom icons (should be in.png format and be referred to as original files, for example, stat_sys_battery_100.png).
- chmod 644 β establishes the correct access rights.
β οΈ Warning: Incorrectly changing system files can lead to bootloop (cyclical reboot).Before experimenting, backup through an adb backup or TWRP. On the Redmi. 9A especially vulnerable files in /system/framework β Damage often requires reflashing.
π‘
The ADB method is only suitable for users who understand the implications of modifying system files, and if you are unsure, use themes or third-party apps.
5. Installation of custom firmware (maximum customization)
For complete freedom in changing icons (including animations, color schemes, and even 3D-effects) will require custom firmware installation, for example:
- π§ LineageOS β pure android open source.
- π¨ Pixel Experience β firmware with Pixel style and advanced icon settings.
- π₯ Havoc-OS β firmware with maximum customization (including dynamic battery icons).
The installation process on Redmi 9A (codename dandelion)
- Unlock the bootloader via Mi Unlock Tool (requires Xiaomi account binding and wait 7 days).
- Install TWRP Recovery for dandelion (download from [officialtwrp.me](https://twrp.me)).
- Download firmware (e.g. Pixel Experience for dandelion) and GApps (if you need Google services).
- Download to TWRP (Power + Vol Up) and run Wipe β Format Data.
- Install firmware and GApps via Install.
After installing custom firmware, you can:
- Select the style of the battery icon in Settings β System β Statusbar.
- Install themes from Substratum or Layertheme.
- Adjust the color indication (for example, red at 15%, yellow at 30%).
| Firmware | Support for Redmi 9A | Battery customization | Complexity of installation |
|---|---|---|---|
| LineageOS 20 | Official (dandelion) | Basic (style, %) | Medium |
| Pixel Experience 13 | Informal | Extended (animations, colors) | Tall. |
| Havoc-OS 5.12 | Informal | Maximum (3D, dynamic) | Very high. |
β οΈ Note: Install custom firmware on Redmi 9A Cancellation of warranty and may cause problems with Widevine L1 (lack of HD into Netflix/Disney+). Before firmware, check if your model has working ports with fixed DRM.
6. Hidden MIUI chips for battery
MIUI has a few hidden battery display features that few people know about:
- π Color Indication in Games: In Settings β Special facilities β The color filter can be enabled in the mode "Saving charge in games", in which the battery icon will flash red at low charge.
- β‘ Charging animation: If you connect charging when the screen is off, on Redmi 9A Hidden animation is displayed (activated by a double tap on the screen during charging).
- π Chart of discharge: In Settings β Battery β The schedule of use can be seen exactly how the charge is consumed (useful for diagnosis).
On the Redmi 9A with MIUI 13+, there is an undocumented option to enable βDeveloper Mode for Batteryβ β if you type in the dial ##4636##, the test menu will open, where you can reset battery statistics in the Battery information section (useful after replacing the battery).
7. Frequent problems and their solutions
When changing the battery icon, Redmi 9A users face typical problems:
| Problem. | Reason. | Decision |
|---|---|---|
| The icon does not change after the theme change. | Cash status lines | Restart your phone or clear the cache in Settings β Annexes β Application management β Systemic β Systemic UI |
| Charge percentages are missing after the update | Resetting MIUI settings | Go to Settings β Notifications β Show the percentage of charge and turn it on again |
| The customization application is not working | The conflict with MIUI Optimizations | Turn off optimizations in Settings β Additional β For developers |
| After ADB, the icon became a square | Incorrect file sizes | Use icons with a resolution of 24x24 pixels in PNG format |
If the phone stopped booting after the experiments, try:
- Download to Fastboot (Power + Vol Down) and flash the original firmware through the Mi Flash Tool.
- If you have TWRP, make Wipe β Format Data and reinstall the firmware.