How to change the battery icon on Xiaomi: all the ways for MIUI 14 and 15

The standard charge icon on Xiaomi smartphones doesn’t always suit users: some lack detail, some want a digital display of percentages, and some just tired of the usual design. Fortunately, the manufacturer provides several ways of customization, from simple settings in the menu to deep modifications through the engineering menu. In this article, we will analyze all the current methods for devices on MIUI 14/15, including hidden functions and solutions for models without official support for changing icons.

It’s important to understand that features vary depending on the firmware version and model. For example, the flagship Xiaomi 14 and Redmi Note 13 Pro+ offer more options than the budget POCO M6 or the old Redmi 9A. We’ll take these nuances into account and offer alternatives for each case.

If you've never changed your system settings through ADB or the engineering menu, don't worry. We'll explain each step in detail, including device preparation and possible risks. The rule of thumb is that changing system settings without backing up can cause interface failures, so save important data first.

πŸ“Š What battery icon do you prefer?
Digital percentage
Graphic indicator
Color indicator
Hide the icon completely.

1. Standard method through MIUI settings

The easiest method is to use built-in system options, which is suitable for most modern devices on MIUI 12 and later, but may not be available on budget models or custom firmware.

To change the charge display:

  1. Open the Settings β†’ Screen.
  2. Select Status bar (on some models – Notification panel).
  3. Find the option Battery indicator style or Charge display.
  4. Choose one of the available options: πŸ”‹ Graphic indicator (standard icon) πŸ“Š Charge percentage (digital value inside the icon) 🎨 Color indicator (changes color depending on the level of charge)

On some devices (such as Xiaomi 13T or Redmi K60), you can also turn on the exact percentage next to the icon here.

πŸ’‘

If you don't have a Battery Indicator Style option, try updating MIUI to the latest version, often with new features following updates.

2. Hidden settings through the engineering menu

For devices where standard settings are limited, you can use an engineering menu, which works on most Xiaomi smartphones, but requires caution – incorrect changes can lead to crashes.

Instructions:

  1. Open the phone app and enter the combination: ##4636##
  2. In the menu that opens, select Battery Information.
  3. Find the Battery icon style (or Status bar battery style).
  4. Choose one of the available styles (usually 5-6 options, including hidden icon).

If the combination doesn’t work, try the alternative code:

##6484##

It opens the testing menu, where there may also be additional settings in the Battery section.

What to do if the engineering menu does not open?
Some firmware has blocked access to the engineering menu, in which case only the ADB method (described below) or custom firmware installation will help.

3. Change the icon through ADB (for power users)

The Android Debug Bridge (ADB) method is the most versatile, but requires a computer connection, and is suitable for devices where other methods don’t work, including the POCO F5, Redmi 12 and other models on MIUI 14/15.

Step-by-step:

  1. Enable USB Debugging in the Developer Settings (Settings β†’ About Phone β†’ MIUI Version – Press 7 times, then return to Additional β†’ For Developers).
  2. Connect the phone to the PC and confirm the debugging permission.
  3. Open the command line (Windows) or terminal (macOS/Linux) and type:

Example of commands to display percentages inside the icon:

adb shell settings put global status_bar_battery_style 5

β˜‘οΈ Preparation for ADB-team

Done: 0 / 4

4.Use of MIUI themes for customization

If you don't like the standard icon design, you can install a MIUI theme with alternative styles, which doesn't change the functionality, but visually transforms the interface.

How to do this:

  1. Open the Topic app (usually preinstalled).
  2. In the Popular or Icons section, find themes marked Battery icon.
  3. Apply your favorite theme – the battery icon will change along with other interface elements.

Best Battery Customization Themes (available from the official MIUI Store):

  • 🌈 Colorful Battery – Colorful Icon with Gradient
  • ⚑ Minimal Battery – Minimal Battery Design
  • πŸ”’ Digital Battery – Digital Style on Old Phones
  • πŸ–ΌοΈ Transparent Battery is a translucent icon

πŸ’‘

MIUI themes change only visual style, but do not add new features (e.g. displaying battery temperature).

5. Third-party apps to change icons

If the built-in methods don't work, you can use third-party utilities, and the main disadvantage is that many of them require root rights or are unstable.

AnnexRoot is required.FunctionsCompatibility
Battery Guru❌ No.Widget with detailed information, skins for iconsMIUI 12-15
Energy Bar❌ No.Dynamic charge band over the screenAll Android 9+
BatteryBot Pro❌ No.Percentage in the notification panel, graphs of the dischargeMIUI 11-15
Xposed Framework + GravityBoxβœ… Yes.Complete customization of icons, styles, animationsOnly for rooted devices

For installing widgets (e.g. Battery Guru):

  1. Download the app from Google Play.
  2. Give permission to display over other windows.
  3. Customize the appearance of the widget in the app menu.
  4. Add the widget to the main screen or notification panel.

πŸ’‘

Applications without root rights may conflict with MIUI Optimizations. If the widget doesn't work, turn off optimization in the developer settings (Settings β†’ Additional β†’ Developer β†’ Disable MIUI Optimizations).

6 Manual modification of system files (for advanced)

This method involves editing SystemUI.apk files and requires:

  • πŸ”“ Root rights or unlocked bootloader
  • πŸ’» Knowledge of working with APK-files (decompilation, editing, compilation)
  • πŸ”„ Backup of the system (risk of β€œbricking” the device)

Instructions:

  1. Download SystemUI.apk from your device’s firmware (can be retrieved via MT Manager or Root Explorer).
  2. Decompile the file using APKTool.
  3. In a file. res/drawable Find the battery icon files (usually called the battery icons). stat_sys_battery_*.png).
  4. Replace them with your images (retaining original titles and resolution).
  5. Compile the APK back and install it via TWRP or ADB sideload.
Where to get ready icons for replacement?
XDA Developers or 4PDA forums have icon collections for different screen resolutions, and it’s important to tailor images to your resolution (e.g. 1080x2340 for Full HD+).

7. Frequent problems and their solutions

When you change your battery icon, you'll see some common mistakes, and we've collected some of the most common ways to fix them:

  • ❌ No "Battery indicator style" item in settings β†’ Update. MIUI before the latest version or use it ADB-method.
  • ❌ After ADB-The team has changed nothing. β†’ Restart the device or check the correctness of the command entered.
  • ❌ The icon is reset after the update β†’ It's normal behavior. MIUI. After the update, re-apply the settings.
  • ❌ Third-party apps don't display percentage β†’ Turn off optimization. MIUI developer-side.
  • ❌ After editing SystemUI.apk phone out β†’ Restore backup via Fastboot or reflash the device.

πŸ’‘

If you use custom firmware (e.g. Pixel Experience or LineageOS), battery settings may vary, and in such cases, look for options in the System UI Tuner menu.

❓ Can I return the standard icon after the change?
Yes, for this: If you used the settings MIUI β€” Select the standard style in the screen menu β†’ Status line. If you've used it. ADB, Enter the command: adb shell settings delete global status_bar_battery_style If you've edited SystemUI.apk β€” Restore the original file from the backup.
❓ Why my Xiaomi doesn’t have an option to change the icon?
It depends on it: πŸ“± Device models – budget smartphones (for example, Redmi) A2) often deprived of this function. πŸ”„ Versions MIUI β€” In regional firmware (for example, for Europe) can be reduced settings. πŸ”“ Manufacturer policies - some operators (e.g. Tinkoff Mobile) block customization. Solution: use ADB third-party.
❓ How to make the icon change color depending on the charge?
There are two ways: Enable the option Color indicator in the settings MIUI (readily MIUI 13+). Install Colorful Battery Theme from the Theme Store MIUI. Colors usually match: 🟒 Green β€” 50-100% 🟑 Yellow β€” 20-49% πŸ”΄ Red β€” 0-19%
❓ Can I display the battery temperature next to the icon?
In the standard MIUI There is no such function: πŸ“Š Use the Battery Guru or AccuBattery widget. πŸ”§ Install custom firmware with support for this (e.g. crDroid). πŸ’» Through ADB You can enable temperature display in the notification panel (requires modification of SystemUI).
❓ Will these methods work for POCO?
Yes, but with reservations: πŸ“± POCO F5/X5 It supports all methods, as does Xiaomi. πŸ“± POCO M5/M4 β€” They may not have options in the settings, but ADB Themes work. ⚠️ Nana POCO custom-made firmware (e.g, POCO Launcher) some functions may be disabled.