Xiaomi Redmi 9 remains one of the most popular budget smartphones due to the balance of price and functionality. However, the standard icon of charging the battery is not popular with everyone β someone wants a more stylish design, someone needs more informational content (for example, displaying percentages), and some are just tired of the boring look. In this article, we will discuss all the working ways to change the charging icon on Redmi 9, from simple themes to deep system modifications.
It is important to understand that the options for change depend on the version of MIUI and the status of the bootloader unlock. For example, on global firmware, some methods may be limited, while on Chinese firmware, additional options are available. We will look at the options without root rights (suitable for most users) and advanced methods for enthusiasts ready for experimentation.
Before you start, check the version of MIUI in Settings β About Phone. If you have firmware older than MIUI 12, some methods may not work β in which case, first update the system through Settings β Software Update.
Method 1: Using MIUI themes (the easiest method)
The safest and most reversible way is to change the theme through the standard Theme app, and in MIUI, many themes change not only wallpaper and fonts, but also system icons, including the battery icon.
- Open the Themes app (brush icon on your desktop).
- Go to Popular or Battery (use the search for βbatteryβ).
- Choose your favorite theme with the desired style of the charging icon. Pay attention to the preview - it usually shows what the battery will look like.
- Click Apply and confirm the changes.
The disadvantage of the method: the choice of icons is limited to what the theme developers offer. If you want a specific picture (for example, a battery in the form of a heart or with animation), you will have to use other methods.
π‘
Before using the theme, take a screenshot of the current design (click Volume Down + Nutrition) to help quickly return to the previous look if the new theme is uncomfortable.
- β Pros: No root, reversible, fast.
- β Cons: limited choice, some topics paid.
- π Tip: Update the Themes app via Google Play to access new collections.
Method 2: Configure the display of percentage charge
If you don't like the icon itself, you just want to add a percentage indicator next to the battery, you can do this without setting themes. In MIUI, this option is hidden in the status bar settings:
- Go to Settings β Screen β Status Line.
- Find the item Show the battery level (or similar).
- Choose Inside the icon or Next to the icon.
On some versions of MIUI (e.g. MIUI 13 for Redmi 9), this item may be called differently or may be in Settings β Battery β Battery Settings. If you donβt have an option, your firmware doesnβt support it.
What if there is no interest item?
| MIUI version | The Way to Set Up Percentages | Is it possible to change the icon through themes? |
|---|---|---|
| MIUI 11 | Settings β Screen β Status String | Yes, but limited choice. |
| MIUI 12/12.5 | Settings β Battery β Battery settings | Yes, advanced options. |
| MIUI 13+ | Settings β Screen β Status String β Additional | Yes, + animated icons |
Method 3: Change the icons through ADB (without root)
For those who are ready for more complex manipulations, but do not want to unlock the bootloader, the method using ADB (Android Debug Bridge) is suitable, which allows you to replace system icons without full access to root, but requires a connection to a computer.
You'll need:
- π» A computer with installed Xiaomi drivers and ADB.
- π± Included Developer Mode and Debugging by USB phone-on.
- π Archive with new.png icons (can be found on forums) 4PDA or XDA-Developers).
Step-by-step:
- Connect Redmi 9 to your PC and confirm debugging permission.
- Open the command line (Win + R β cmd) and type: Adb devices Make sure the device is defined.
- Download the icon archive and unpack it into a folder with ADB.
- Run the command to replace the icon (example for the battery): adb push stat_sys_battery_100.png /sdcard/ adb shell su mount -o rw,remount /system cp /sdcard/stat_sys_battery_100.png /system/media/theme/default/icons/ chmod 644 /system/media/theme/default/icons/stat_sys_battery_100.png reboot
Install Xiaomi | Drivers Enable debugging on USB| Download archive with icons | Backup of current icons | Check battery power (minimum 50%)
-->
β οΈ Warning: Incorrect replacement of system files can lead to a boothole (cyclic reboot).Before experimenting, back up through Settings β Additionally. β Backup and reset.
This method is suitable for advanced users. If you have never worked with ADB, you should use methods 1 or 2.
Method 4: Installation of a custom launcher
If you want not only a new battery icon, but also a complete interface redesign, install an alternative launcher.
- π Nova Launcher β supports icon customization through icon packages.
- π Lawnchair β lightweight open source launcher.
- π¨ Action Launcher β allows you to change the style of the status line.
How it works:
- Install a launcher from Google Play.
- Download the icon package (for example, Battery Styles or Minimal Battery).
- In the launcher settings, select Icon Themes and apply the new style.
Restriction: Launchers only change icons on the desktop and in the app menu, not in the status bar.To completely replace the battery icon in the top panel, one of the previous methods is needed.
Method 5: Modification of system files (root only)
If you have a bootloader unlocked and you have Magisk or another root manager installed, you can manually replace the icon files in the system partition, which gives you maximum freedom, but you need to be careful.
Instructions:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/media/theme/default/icons/.
- Find the files responsible for the battery icons (usually called the battery icons). stat_sys_battery_*.png).
- Copy them into a backup folder, then replace them with your images (size and format should match!).
- Change the access rights to 644 (rw-r----).
- Reboot the phone.
β οΈ Warning: Incorrectly changing system files can lead to loss of warranty and unstable operation of the device.If the phone does not turn on after reboot, try to return the original files through the device. TWRP.
To automate the process, you can use Magisk modules such as Battery Themes or MIUI Battery Mod. They allow you to change icons through a user-friendly interface without manually copying files.
Frequent problems and their solutions
When you change the charging icon, users often encounter typical errors.
- π The icon hasnβt changed after applying the theme: Try restarting your phone or clearing the theme app cache (Settings) β Annexes β Application management β Topics β Clear the cache).
- π« ADB Does not see the device: Make sure that debugging is enabled USB And you've got the right drivers. Try another one. USB-port.
- π After replacing the icons, the phone got stuck on the boot: Boot into Fastboot (clip Volume Down) + Power) and run the original firmware through the Mi Flash Tool.
- π¨ Launcher doesn't change battery icon in status bar: Launchers can't modify system UI. Use methods 1, 3 or 5.
If none of the methods worked, check:
- MIUI Version β Some builds (e.g. Redmi 9 Prime) may have different file paths.
- Updates β Newer versions of MIUI sometimes add additional customization options.
- Loader status β on a blocked bootloader, many modifications are impossible.
FAQ: Answers to popular questions
Can I change the charging icon without a computer?
Why is the icon reset by ADB after it is replaced?
Where to download high-quality icons for the battery?
How to return a standard icon if something goes wrong?
Will this manual work on Redmi 9A/9C/9T?
π‘
The safest ways are to change the theme or install a launcher, and methods with ADB and root can be more powerful, but they require experience and can disrupt the stability of the system.