How to change the type of battery on Xiaomi Redmi: from standard to custom

The battery indicator on Xiaomi Redmi is one of the most visible elements of the interface, but not everyone likes its standard look.Some people want to return the percentage display, someone is hindered by the thick outline of the icon, and some even dream of a fully custom design with animation. Fortunately, MIUI offers several ways to change the appearance of the battery – from built-in settings to deep modifications of the system.

In this article, we will discuss all the working methods for different firmware versions (including MIUI 14 and MIUI 15), and also explain how to circumvent the restrictions if the desired option is hidden. Importantly, some methods require unlocking the bootloader or installing additional applications, we will warn about the risks in advance.

If you've never changed your system settings, don't worry: most methods don't require root rights, and for those who are ready to experiment, we've prepared instructions for ADB and custom themes. Let's start with the simplest one!

1. Standard MIUI settings: what can be changed without root

Even without the additional tools, Xiaomi Redmi allows you to customize the display of the battery a little, although the choice is limited - but for many users this is enough.

Go to Settings β†’ Screen β†’ Status bar. Here you will find two key parameters:

  1. Battery indicator style: You can choose between a percentage icon, a interest-free icon, or a charge display (e.g., β€œ87%”).
  2. Color indicator: In some versions of MIUI, a color change option is available (green/orange/red depending on the charge level).

The Redmi Note 12 Pro+ and new models also feature the β€œShow exact percentage” option, which includes charging with an accuracy of 1% (e.g. β€œ87%” instead of β€œ85%”), which is useful for those who monitor battery wear.

⚠️ Note: Some firmware (especially global ones) may not have the option to change battery style, due to Xiaomi’s policy of simplifying the interface for different regions.

If you don't have the standard options, try changing the theme. Many themes from Theme β†’ Online change not only wallpaper, but also icons in the status bar, including the battery. For example, the theme "Dark Mode Pro" replaces the standard icon with minimalistic black.

2. Hidden MIUI settings: how to enable advanced options

MIUI has hidden options that don’t appear in the main menu, but can be activated through the Engineering Menu codes, or ADB. One of these options is alternative battery indicator styles.

Method 1: Through the Engineering Menu

  1. Open the Phone app and enter the combination: ##4636##.
  2. Go to the section Information about the battery.
  3. Slip 5 times on the label Charge level – this will open an additional style menu.

Method 2: Through ADB (without root)

adb shell settings put global battery_style 1

Where 1 is the style ID. The values available are:

  • πŸ”‹ 0 – Standard icon (by default)
  • πŸ“Š 1 – round indicator with percentages inside
  • πŸ”’ 2 – text percentage only (no icon)
  • πŸ–ΌοΈ 3 – Icon with color indication (green / yellow / red)

⚠️ Attention: After use ADB If the command doesn't work, check if the Debugging is on. USB In Settings β†’ The phone. β†’ Version. MIUI (Tap 7 times according to version).

πŸ“Š What kind of battery style do you like better?
Standard icon with interest
Round indicator
Text percentage only
Colored icon without interest
I want custom design.

3.Castom launchers: complete design freedom

If the built-in MIUI settings don't suit you, the easiest way to change the battery view is to install a third-party launcher.

  • 🎨 Nova Launcher: Hide the standard battery icon and replace it with a custom-designed widget (e.g., Battery Widget Reborn").
  • πŸ”„ Lawnchair: Supports themes with alternative status bar icons.
  • πŸ–₯️ Microsoft Launcher: Offers Minimalist Charge Display Styles.

Instructions for Nova Launcher:

  1. Install the launcher from Google Play and make it the main one.
  2. Press your finger on the home screen β†’ Widgets β†’ add Battery Widget Reborn.
  3. In the widget settings, select a style (e.g., "Circle Battery" or "Text Only").
  4. Turn off the display of the standard battery in Settings Nova β†’ Notification Panel β†’ Hide the battery icon.

The advantage of this method is that you don't have to interfere with system files, and you can change the design every day, and the disadvantage is that the widget takes up space on the screen and can conflict with some shells.

Download APK launcher from the official website|Make a backup of current settings|Disable battery optimization for launcher|Check compatibility with the Android version-->

Modification of system files (for advanced)

If you're willing to take risks, you can manually replace the battery system icons.

  • πŸ”“ Unlocked bootloader (unlocked bootloader).
  • πŸ“± Root rights (for example, through Magisk).
  • πŸ–₯️ Knowledge of working with ADB and system file editor.

Step-by-step:

  1. Download a pack of icons for the battery (for example, from the XDA Developers forum). The files should be in.png format with a resolution of 24x24 pixels.
  2. Connect your phone to your PC and execute the command: adb pull /system/framework/framework-res.apk
  3. Open up. framework-res.apk in the editor (for example, APKTool) and replace the files in the folder res/drawable (Look for files with names stat_sys_battery_*).
  4. Collect the apk back and run the command: adb push framework-res.apk /system/framework/
  5. Reset the device.

⚠️ Warning: Incorrect modification of system files can lead to bootloop ( looped reboot). TWRP Or OrangeFox.

An alternative way is to use modules for Magisk, such as:

  • πŸ”§ "Battery Styles for MIUI" β€” add 10+ battery-style.
  • 🎨 "MIUI Battery Icon Changer – allows you to choose the color and shape of the indicator.
What if the phone does not turn on after the modification?
If after replacing the system files, the device is stuck on the Redmi logo, try it: 1. Enter Recovery Mode (Squeeze Power) + Loudness up). 2. Select Mount β†’ System and connect the phone to the PC. 3. Bring back the original framework-res.apk through ADB: adb push original_framework-res.apk /system/framework/ 4. If that doesn't work, you'll have to refashion the device through the Fastboot.

5.Apps to change battery icons

If you don't want to mess with system files, you can use specialized applications that are overlay and don't require root rights.

Top.-3 Applications for Xiaomi Redmi:

AnnexFeaturesCons
Battery Icon Changer100+ styles, animation support, work without rootShows overlay over a standard icon (may be noticeable)
Energy BarDynamic charge band along the edge of the screen, customizable colorIt does not replace the icon in the status bar.
Super Status BarFull status line customization, including batteryRequires Android 10+ and can conflict with MIUI

How to use Battery Icon Changer:

  1. Download the app from Google Play.
  2. Grant permission to Overlay over other apps (in Android settings).
  3. Select the battery style from the directory (e.g., "iOS Style" or "Android 12").
  4. Activate the overlay and adjust the transparency to hide the standard icon.

πŸ’‘

If the battery overlay looks sloppy, try in the application settings to enable the option "Exact Positioning" and manually adjust the location of the icon to your Redmi model.

6. Features for different Redmi models

Not all methods work equally well on different Xiaomi devices.

πŸ“± Redmi Note 12 / 13 series:

  • πŸ”Ή Supports the change in battery style through ADB (see section 2).
  • πŸ”Ή On global firmware may not have the option of percentage display – solved by the installation EU-firmware.

πŸ“± Redmi 10 / 9 series:

  • πŸ”Ή Older models (on Android 11 and below) don't support some Magisk battery modules.
  • πŸ”Ή It is recommended to use custom launchers or overlay applications.

πŸ“± Redmi K50 / K60:

  • πŸ”Ή These models have DM-Verity protection, so modifying system files can cause resets.
  • πŸ”Ή Best option - Magisk modules with a signature for MIUI 14+.

To check the compatibility of your model with a particular method, use the table:

ModelADB-methodCastom launchersMagisk modulesOverlay annexes
Redmi Note 12 Pro+βœ… Yes.βœ… Yes.βœ… Yes (with reservations)βœ… Yes.
Redmi 10C❌ No (limited)βœ… Yes.❌ No (bootloop risk)βœ… Yes.
Redmi K60βœ… Yes.βœ… Yes.⚠️ Partially (special modules are needed)βœ… Yes.

πŸ’‘

Before applying any modifications, check the version. MIUI In Settings β†’ The phone, for example, on the phone. MIUI 15 some ADB-Teams may not work due to changes in system parameters.

FAQ: Frequent questions about changing the battery icon

Can I get my old battery style back after the MIUI upgrade?
Yes, but the way it works depends on the firmware version. On MIUI 14 and later, older battery styles are often removed from system files. Try: Install the "MIUI Battery Icon Changer" module via Magisk. Or roll back to the previous MIUI version via Fastboot (risky!). On some models (like the Redmi Note 11), it helps to reset the settings to factory ones - but this will delete all the data.
Why did the battery icon change after the theme change?
This is a common MIUI problem. Reasons: The theme doesn't support status bar customization (check the theme description). System cache isn't updated -- try restarting your phone. Some firmware only applies themes to application wallpaper and icons, not system elements. Solution: install the theme through MIUI Theme Editor (requires root) or use a launcher.
How to hide the battery icon completely?
Ways: Through ADB: adb shell settings put global hide_battery_icon 1 (to return: replace 1 on 0). In the launcher settings (for example, Nova Launcher) β†’ Notification panel β†’ Use the "Hide Status Bar Icons" module for Magisk. ⚠️ On some models (Redmi) K50i) This can also hide other system icons.
Will I be reset if I change the icon through ADB?
No, ADB-The commands to change the battery style do not affect user data. However: If you make a mistake in the command (for example, specify a non-existent one). ID The icon may disappear or be displayed incorrectly, resetting to the factory settings will return the standard icon. β†’ Additionally. β†’ Backup.
Can I make an animated battery icon?
Yes, but only with third-party tools: 🎬 Battery Widget Reborn – Supports charging animation (e.g. flashing indicator). πŸ”§ Module "MIUI Animations for Magisk -- adds smooth transitions when the charge level changes. MIUI No battery animations provided - only static icons.