How to change the charging icon on Xiaomi Redmi 9C: from standard themes to hidden MIUI settings

The battery icon on Xiaomi Redmi 9C is one of those little things that catch your eye every day, but rarely make you want to change. However, many users want to personalize their smartphone interface to the smallest detail, including the charging indicator. In this article, we will discuss all possible ways to change the battery icon, from official methods through MIUI themes to manual editing of system files.

It's important to understand that Redmi 9C is based on MIUI (usually 12-14) and that customization is limited compared to naked Android. However, even with standard tools, there are options that not everyone knows about. And for advanced users, we've prepared instructions using ADB and third-party utilities - but this will require superuser rights and caution.

Before you start, check the MIUI version on your device: go to Settings β†’ About Phone β†’ MIUI version. This affects the availability of certain features. Also note that changes to system files can lead to a warranty reset or unstable device operation - all actions you perform at your own risk.

1. Method: Using the built-in MIUI themes

The safest and easiest method is to change the icon through the Themes app. Xiaomi offers hundreds of free and paid themes, many of which change not only the wallpaper and icons of the apps, but also the style of the battery display.

  1. Open the Themes app (the icon with a brush on your desktop).
  2. Go to the Topic tab (usually the first one on the left).
  3. In the search bar, enter the query: battery, charging icon or status bar.
  4. Choose your favorite theme and click Apply. Some themes require downloading (note the file size).

If the theme hasn’t changed the battery icon, it doesn’t have a replacement for the battery icon, so try a different theme or move on to the following.

πŸ“Š How often do you change topics on Xiaomi?
Once a week.
Once a month
Only when you buy a phone
Never.

Advantages of the method:

  • βœ… No need for root rights or technical knowledge.
  • βœ… All changes are reversible – you can return a standard theme in one click.
  • βœ… Free (if you choose from free themes).

Disadvantages:

  • ❌ Limited selection – not all themes change the battery icon.
  • ❌ Sometimes theme includes advertising or paid items.
  • ❌ After updating MIUI topic may be thrown off.

πŸ’‘

Before applying the theme, check the reviews of other users – some themes may slow down the interface or contain errors.

Method: Manual replacement via ADB (without root)

For those who are ready to dive into the technical details, there is a way to change the battery icon through the ADB-This method does not require root rights, but requires connecting the phone to a computer and installing special drivers.

Note: improper use of ADB may cause system failures, and we recommend backing up the data before starting.

⚠️ Attention: On Redmi 9C s MIUI 13+ some ADB-If the command doesn't execute, try activating developer mode first and allowing debugging by USB.

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version. Go back to Settings β†’ Additional β†’ Developer. Turn on USB Debugging.

ADB Tools

Redmi 9C

Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.

adb devices

If the device appears in the list, you can continue.

XDA Developers

adb shell


su




mount -o rw,remount /system




cp /sdcard/Download/battery_icon.png /system/media/theme/default/status_bar/battery.png




chmod 644 /system/media/theme/default/status_bar/battery.png




reboot

After restarting, the battery icon should be updated, and if something goes wrong, you can return the original files by downloading them from your MIUI firmware.

Install Xiaomi drivers on PC|Download ADB Tools|Enable debugging on USB|Download the archive with icons|Create a backup copy of the data-->

3. Method: Use of third-party launchers

If you don't like the standard MIUI launcher, you can install an alternative one, like Nova Launcher, Action Launcher or Lawnchair, many of which allow you to customize the status bar, including the battery icon.

Example of settings in Nova Launcher:

  1. Install Nova Launcher from Google Play.
  2. Launch the launcher and install it as the main one (when the system is requested).
  3. Go to the Nova settings: Long tap on the desktop β†’ Settings.
  4. Select the Notification Panel (or the Status Bar in English).
  5. Find the Battery Icon Style option and choose your favorite option.

Note: Not all launchers support changing the battery icon on Xiaomi due to MIUI limitations. If the option is missing, try another launcher or go back to previous methods.

LauncherSupport for battery customizationRoot is required.Cost
Nova LauncherYes (in the Prime version)No.Free of charge / ~300β‚½
Action LauncherPartially.No.Free of charge / ~400β‚½
LawnchairYes (with Magisk module)Yes.Free of charge.
Hyperion LauncherYes.No.Free of charge.

Important: Launchers only change the icon in their interface, and standard applications (such as settings) may display the original MIUI icon.

4. Method: editing system files (root required)

For the most advanced users who are ready to get root rights, it is possible to manually replace the icon files in the system folders, which gives maximum freedom, but also maximum risks.

Warning: Incorrect editing of system files can lead to a device breeze (complete failure).If you are not sure about your actions, it is better to dwell on the previous methods.

⚠️ Attention: On Redmi 9C s MIUI 14+ The system can automatically restore modified files after restarting, and to avoid this, you will need to disable system integrity checks (for example, through the Magisk module).

Instructions:

  1. Get root rights with Magisk.
  2. Install a file manager with root support (such as Root Explorer or Mixplorer).
  3. Cross the path: /system/media/theme/default/status_bar/ It stores battery icon files (usually with names like battery_0.png, battery_10.png etc.).
  4. Copy the original files to a backup folder (in case of rollback).
  5. Replace your files with your icons (size and format should match!).
  6. Set 644 (rw-r----) rights for new files.
  7. Reset the device.

Pay attention to the resolution of the icons – for the Redmi 9C, 1080x1080 px is optimal (for clarity on the HD+ screen).