The Xiaomi Redmi 10 battery icon is one of those interface elements that users pay attention to dozens of times a day. The standard MIUI icon doesn't always suit: someone lacks detail, someone wants originality, and someone just gets tired of monotony. Fortunately, the manufacturer and the development community offer several ways to change it, from simple to demanding technical skills.
In this article, we will analyze all current methods: from built-in functions. MIUI 12/13/14 beforehand ADB-Special attention will be paid to the unique feature of Redmi 10 β Restrictions on changing system icons in some regional firmware, which are rarely mentioned in the general guides, and how to avoid common errors that lead to interface failures or loss of warranty.
Why users want to change the battery icon
Reasons for replacing a standard icon range from aesthetic preferences to practical needs, and here are the most common motivations:
- π¨ Dissatisfaction with design: Basic icon in MIUI It looks too simple or does not harmonize with the wallpaper / theme.
- π Non-informative: The standard indicator does not show the exact percentage of charge or does not display the status of fast charging.
- π± The desire for unification: Owners of other devices (for example, iPhone or Samsung) are used to a different display style.
- π Fatigue from monotony: After several years of use, you want to refresh the appearance of the smartphone.
Interestingly, according to surveys on Xiaomi forums, about 38% of Redmi 10 users have tried to change system icons at least once, but only 12% have succeeded the first time, the main problem is the lack of clear instructions for a particular model and firmware version.
Method 1: Using embedded MIUI themes
The safest and easiest way is to apply one of the pre-installed or downloaded themes. MIUI allows you to change not only wallpaper and sounds, but also system icons, including the battery icon. Here's how to do it:
- Open the Themes app (the icon with a brush on your desktop).
- Go to the Topic tab (bottom of the screen).
- Select the category of icons or use the search for "battery".
- View available themes with alternative icons. Note the label Compatible with MIUI {version}.
- Click Apply and confirm the changes.
Important: Not all themes change the battery icon β some only affect the app icons. Before using, read the theme description. Also note that after the MIUI update, some themes may reset to standard.
Make sure the theme supports your version MIUI|Check the reviews about the stability of the topic|Make a backup of your current settings|Remember that free themes have limited functionality.-->
| Type of topic | Changes the battery icon? | Needs root? | Cost |
|---|---|---|---|
| Official MIUI themes | Yeah (selectively) | No. | Free/paid |
| Third-party topics (APK) | Yeah (more often) | Sometimes. | Free/paid |
| Castomic iconpacas | Yes. | Yes. | Free/paid |
| Magisk modules | Yes. | Yes. | Free of charge. |
Method 2: Editing through ADB (without root)
If the built-in themes don't work, you can go ahead and change your system files through ADB (Android Debug Bridge), which doesn't require super-user rights, but requires command-line functionality, and the advantage is flexibility: you can install any.png icon if you know its exact parameters.
Attention: Incorrect ADB commands can cause the interface to crash. Before you start, back up your data and make sure your phone is debugging over USB (Settings β About Phone β MIUI Version (7 times pressed) β Additional β For developers β USB debugging).
β οΈ Note: Some Redmi 10 firmware (especially global) modify system files through ADB If the icon has not changed after the execution of the commands, and the logs have a read-only file system error, this method will not work without obtaining root rights.
Step-by-step:
- Download and install ADB Tools on your computer.
- Connect Redmi 10 to your PC and confirm debugging permission.
- Open the command line in the ADB folder and execute: Adb devices Make sure the device is defined.
- Download an archive with alternative icons (such as XDA Developers) and unpack it.
- Replace the icon files in the system folder (example for the MIUI 13): adb push battery_icon.png /sdcard/ adb shell su mount -o rw,remount /system cp /sdcard/battery_icon.png /system/media/theme/default/icons/battery/ chmod 644 /system/media/theme/default/icons/battery/battery_icon.png mount -o ro,remount /system reboot
What if the ADB canβt see the device?
Method 3: Installation of custom firmware
For the most advanced users, there is a radical way to install custom firmware like LineageOS, Pixel Experience or a modified MIUI from third-party developers, which often offer:
- π Flexible interface configuration, including battery icons.
- π Advanced charge information (temperature, voltage, current).
- π¨ Design themes with support for custom icons.
However, this method has serious disadvantages:
- β οΈ Loss of warranty (if you do not return the official firmware before contacting the service).
- π§ Risk of βbrickingβ (turning the phone into a βbrickβ) when errors during firmware.
- π Security issues: Some custom firmwares donβt support data encryption or have vulnerabilities.
If you decide to take this step, follow the instructions for Redmi 10 (codename selene) on the proven resources:
- XDA Developers
- Telegram channel MIUI Russia
π‘
Before you run the firmware, check the compatibility of the version with your region. For example, the firmware for Redmi 10 India (selenein code) may not be suitable for the global model (selene).
Method 4: Apps for replacing icons (without root)
If the previous methods seem complicated, you can use third-party applications, which do not change system files, but superimpose their own interface elements on top of them.
- π± Energy Bar β adds a charge indicator in the form of a strip at the top of the screen.
- π Battery Icon Changer β lets you choose from a collection of alternative icons.
- π¨ Hex Installer β utility for installing themes and icon packs without root.
Example of settings through the Energy Bar:
- Download the app from Google Play.
- Start and grant permission to output over other windows.
- In the settings, select the display style (strip, numbers, icon).
- Adjust the color, thickness and position of the indicator.
- Activate the service in the notification panel.
β οΈ Note: Apps that draw over the system interface may conflict with some games or banking applications (due to Android security policies). 2-5%.
Method 5: Manual editing APK-Files (for experienced files)
This is a way for people who are willing to dive into the wilds of system files. APK-The system launcher file (com.miui.home), replace the battery icons and reassemble:
- π₯οΈ PC with APKTool and Java installed.
- π Backup copy of the original APK-file.
- π¨ A set of.png icons with the resolution that matches your screen (usually 1080Γ1080 for Redmi 10).
Instructions:
- Download the original launcher APK from your phone (e.g. via adb pull /system/priv-app/MiuiHome/MiuiHome.apk).
- Unpack it with APKTool: apktool d MiuiHome.apk -o miuihome_folder
- Find a folder with icons (usually) res/drawable-xxhdpi) and replace the files stat_sys_battery_*.png.
- Re-assemble APK: apktool b miuihome_folder -o MiuiHome_mod.apk
- Sign up for a new APK (e.g., via Uber APK Signer).
- Install the modified one. APK through ADB: adb install -r MiuiHome_mod.apk
This method requires deep knowledge and can lead to unstable operation of the launcher, we recommend first to try it on a backup phone or emulator.
π‘
Editing APK-System application files are the most flexible, but also the riskiest method. Errors can lead to a cyclical restart of the phone or loss of launcher functionality.
Frequent Mistakes and How to Avoid Them
When you change the battery icon, Redmi 10 users face typical problems, and here are the most common ways to solve them:
| Problem. | Reason. | Decision |
|---|---|---|
| The icon has not changed after the theme was applied. | Theme does not support your version of MIUI | Check compatibility in the theme description or update MIUI |
| ADB issues a "Permission denied" error | Lack of rights or file system in read-only mode | Perform adb root and rewire the system with write rights |
| After the replacement of APK launcher stopped working | Error in APK assembly or signature | Return the original APK via adb install -r or recovery from backup |
| The battery is not displayed correctly (for example, always 100%) | Icon files or conflict with Magisk module are damaged | Remove recent changes or revert to a standard theme |
If none of the methods worked, check:
- π Version MIUI: Some features are only available in Chinese firmware (China) ROM).
- π Loader status: on a locked bootloader, many modifications are impossible.
- π οΈ Updates: in new versions MIUI Additional setting options may appear.