Xiaomi Redmi 9 is one of the most popular budget smartphones, but its standard battery indicator in the status bar is not everyone likes. Someone wants to see the percentage of charge instead of the icon, someone does not like the design of the icon, and some want to return the usual indicator after updating MIUI. In this article, we will analyze all the current ways to change the display of the battery β from simple settings to deep modifications of the system.
It's important to understand that editing capabilities are firmware-dependent. On Redmi 9 with MIUI 12-14, some methods may not work due to manufacturer limitations. We tested each method on current versions of the software and indicated where root rights or unlocked bootloader are required. If you're a beginner, start with the first two sections, experienced users will find useful information in ADB blocks and custom firmware.
1. Standard MIUI settings: what can be changed without rights
The manufacturer has provided the minimum customization options right in the settings menu, which is the safest way, but also the most limited. Redmi 9 has only two options available:
- π Percent display β shows the digital charge value next to the icon.
- π¨ Icon style β the choice between βclassicβ and βmodernβ design (not available in all regional firmware).
To activate interest:
- Open the Settings β Screen β Status bar.
- Find the item "Show the battery level" and turn on the switch.
- Restart the device (sometimes changes are only applied after the reboot).
Note that some versions of MIUI Global may have hidden interest options, due to Xiaomiβs policy of unifying the interface across regions. If itβs not on the menu, try changing the firmware region through Settings β Additional β Region (but this may affect some services).
β οΈ Attention: In the firmware MIUI EU (European unofficial build) interest option is always available, but its inclusion may cause other elements of the status bar to shift.
2.Using MIUI themes: changing design without root
Xiaomiβs official theme store offers hundreds of free and paid themes, many of which change the look of the battery indicator.
- β It works on all versions. MIUI no-non-exclusive.
- β Changes the whole theme of the interface, not just the indicator.
- β Not all topics correctly display the percentage of charge.
Installation instructions:
- Open the "Themes" app (icon with brush).
- In the search box, type in the battery icon or battery percentage.
- Select your favorite theme and click "Apply".
- Confirm the change in the pop-up window.
Popular themes for Redmi 9 that change the indicator:
| Title of the topic | Type of indicator | Free? | Compatibility |
|---|---|---|---|
| iOS Battery Style | Interest in the icon | Yes. | MIUI 12β14 |
| Pixel Battery Mod | Round icon | No No (199)β½) | MIUI 13+ |
| Minimal Battery | Only interest. | Yes. | All versions. |
| MIUI 14 Dark | Dark style. | Yes. | Only MIUI 14. |
If the indicator has not changed after applying the theme, clear the theme app cache in the settings or restart the phone. Some themes require additional settings in the Settings menu β Screen β Status bar.
π‘
Check other users' reviews before installing a theme. Some topics may conflict with system fonts or notification icons.
3. ADB-Teams: Hidden opportunities without root
For advanced users who are ready to work with Android Debug Bridge (ADB), There's a way to turn on hidden indicator options. This method doesn't require superuser rights, but it requires a computer and a computer. USB-cable.
What can be changed through ADB:
- π’ Enable interest display (even if the option is hidden in the menu).
- π± Change the position of the indicator (left/right in the status bar).
- π Hide the battery icon by leaving only interest.
Step-by-step:
Enable USB debugging in Settings β About Phone β MIUI version (7 times press)
Connect your phone to your PC and confirm your trust in your computer
Download ADB Tools and unpack
Open the command line in the folder with ADB-->
adb shell settings put global battery_percent_show 1This command will force the percentage display to be activated. To return to the standard view, use:
adb shell settings put global battery_percent_show 0Additional commands for customization:
Hide the icon, leave only interest
adb shell settings put global status_bar_battery_style 1
Show the icon on the left
adb shell settings put global status_bar_battery_align_left 1β οΈ Note: Some Redmi 9 firmware (especially Chinese ones) may reset these commands after the reboot.
What if the ADB does not recognize the device?
4. Magisk modules: deep customization with root
If you have a bootloader unlocked and you have Magisk installed, you get access to modules that dramatically change the battery indicator.
- π§ Battery Styles β more than 50 indicator styles (including animated ones).
- π Battery Percent Enabler β Forced display of interest on any firmware.
- π¨ MIUI Battery Customizer β Editor of color, shape and position of the icon.
Installation instructions:
- Install Magisk Manager and check root status.
- Download a module (e.g. Battery Styles) in.zip format.
- In Magisk Manager, select Modules β Install from storage.
- Select the downloaded file and confirm the installation.
- Reset the device.
After installing the Battery Styles module, the new settings will appear in the Settings menu β Magisk β Modules β Battery Styles Settings. Here you can select the indicator style, color, animation and even add a charging effect.
Advantages of this method:
- β Maximum customization without restrictions Xiaomi.
- β Save Changes After System Updates.
- β The ability to return a standard view in one click.
β οΈ Note: Installing Magisk modules on unofficial firmware (e.g. LineageOS) can lead to conflicts with system services. TWRP before experimentation.
5. Custom firmware: full control of the interface
If you don't like the limitations of standard MIUI, you can install an alternative firmware.
- π± Pixel Experience β pure Android with an indicator like Google Pixel.
- π LineageOS β Flexible Status Line Configuration.
- π Havoc-OS β Maximum customization via Substratum.
What changes in the indicator on custom firmware:
| Firmware | Type of indicator | Additional capabilities | Complexity of installation |
|---|---|---|---|
| Pixel Experience | Round icon + interest | Charging animation | Medium |
| LineageOS | Customizable | Color, position, style | Tall. |
| Havoc-OS | Any (via Substratum) | Themes, animations | Tall. |
| ArrowOS | Minimalist | Hiding the icon | Medium |
The process of installing custom firmware:
- Unlock the bootloader through the Mi Unlock Tool (requires a Xiaomi account binding).
- Install TWRP Recovery for Redmi 9 (codenamed Lancelot).
- Download firmware and GApps (if you need Google services).
- In TWRP, run Wipe β Format Data (full reset!).
- Install firmware and GApps, then restart.
On custom firmware, the battery indicator is configured via the Settings menu β System β Status bar or through applications like Substratum (for Havoc-OS). The main plus is that you do not depend on Xiaomi restrictions, but lose some branded features (for example, Game Turbo or Second Space).
π‘
Custom firmware gives you maximum freedom, but requires technical skills. Without experience, it is better to focus on methods with ADB or Magisk.
6. Apps from Play Market: Fast Solutions
If you don't want to deal with ADB or Magisk, you can use third-party apps, which don't change the system indicator, but add an alternative kind of battery on top of the standard interface.
The best apps for Redmi 9:
- π² Battery Widget Reborn β a widget with detailed information about the battery.
- π Battery Percent Enabler β Forced Percent Display (not working on all firmware).
- π¨ Energy Bar β Colored charge band over status bar.
How to set up the Energy Bar:
- Install an app from the Play Market.
- Give permission to display over other windows.
- In the settings, select the style (strips, numbers, icon).
- Customize the color and transparency.
- Activate autostart in the phone settings.
Limitations of this method:
- β A widget or stripe takes up space on the screen.
- β It may interfere with navigational gestures.
- β Does not replace the system indicator in the status bar.
For the Redmi 9 with MIUI 13+, we recommend Battery Widget Reborn β it has minimal impact on performance and offers more than 20 charge display styles.
7 Risks and how to avoid them
Any changes to system files are potentially dangerous, and Redmi 9 is most likely to encounter the following problems:
- π Resetting β after unsuccessful manipulations with Magisk or ADB You may need a hard reset.
- π« Blocking the bootloader β Xiaomi can block the device when installing unofficial firmware.
- π Fast discharge β some Magisk modules increase power consumption.
How to minimize the risks:
Make a backup with TWRP or Mi Backup
Check the compatibility of modules with the MIUI version
Do not use ADB commands from unverified sources
Disable Antivirus when installing Magisk
Monitor the battery temperature after changes-->
If the phone has stopped loading after the change:
- Press Power + Volume up to enter the Fastboot.
- Connect to your PC and execute the command: fastboot flash boot magisk_patched.img (If there is a problem with Magisk).
- Use the Mi Flash Tool to restore the standard firmware.
On Redmi 9 with firmware older than MIUI 12.5, a bootloader lock is unlikely, but always check the unlock status through the fastboot oem device-info command before experimenting.