How to increase the size of the battery icon on Xiaomi Redmi: from MIUI settings to hidden commands

The small battery icon on Xiaomi Redmi is a common cause of user irritation, especially on large screen devices (6.5"-6.8"), where the standard indicator is lost among other icons in the status bar. AMOLED-displays, where thin fonts and minimalist design MIUI make the percentage of charge almost indistinguishable in bright light.

In this article, we’ll look at all the working ways to increase your battery icon, from official settings to hidden features through ADB and third-party apps. Importantly, the methods are different for different versions of MIUI (12–14) and Redmi models (Note 10/11/12, K50, POCO X3/X4, etc.). If your device runs on Android 13+, some options may require additional actions, as we’ll tell you about.

For example, on the Redmi Note 12 Pro+ with MIUI 14, the manufacturer blocks the resizing through Developer Options, and on the POCO F4, the same method works without restrictions. To avoid wasting time, first check the firmware version in Settings β†’ About Phone β†’ MIUI version.

πŸ“Š What kind of Redmi model do you have?
Redmi Note 10/11/12
Redmi K40/K50
POCO X3/X4/X5
Redmi 9/9A/9C
Another model

1. Standard MIUI settings: increasing the percentage of charge

The easiest way is to activate the percentage of charge next to the icon, which won't change the size of the battery itself, but will make the information more visible. MIUI 12–14:

  1. Open the Settings β†’ Screen.
  2. Select Status Line.
  3. Activate the switch to show the percentage of battery charge.
  4. Choose the display style: inside the icon (compact) or next to the icon (larger).

Some models (like the Redmi Note 11S) have a third option, Adaptive Percentage, which automatically changes the size of the numbers depending on the charge level, and if this item is missing, then your firmware does not support it.

πŸ’‘

On MIUI 14, the hidden Icon Thickness parameter appeared on the Status String menu. To see it, tap 5 times on the MIUI version in your phone settings, then go back to the Status String and a new slider appears.

Limitations of the method:

  • πŸ”„ It does not change the size of the icon, only adds text.
  • 🎨 Nana AMOLED-white percent can merge with the background (solved by choosing black style in the settings of the theme).
  • βš™οΈ Nana POCO F3/F4 When activated percentage disappears animation charging.

2. Developer Mode: Hidden Scaling Parameters

MIUI has hidden settings that allow you to increase the entire status bar, including the battery icon, and you need to turn on the developer mode and change the system interface settings.

Step 1: Activate the Developer Mode:

  1. Go to Settings. β†’ The phone.
  2. Tap 7 times on the MIUI version (you will be notified "You became a developer").

Step 2. Change the scale of the status line:

  1. Back to Settings β†’ Additionally. β†’ For developers.
  2. Find the minimum width (dp) or the smallest width.
  3. Set the value 410 or 420 (standard - 360).
  4. Reboot the phone.

This method increases all interface elements, including icons in the status bar, and the effect will be noticeable not only on the battery, but also on the clock, notifications and network icons. If the change is too radical, return the value to 380-390.

Enable the developer mode

Remind yourself of the current value of Smallest width

Set the value 410-420

Reset the device

Check if the interface elements are gone.-->

⚠️ Attention: On Redmi K50 Gaming and other 120Hz devices, changing Smallest width can lead to micro-hangs in the interface. If you notice lags, reset to standard settings.

3. ADB-Teams: Accurate setting of icon size

For advanced users, there's a way to resize the specific battery icon without affecting the rest of the battery. ADB-Drivers and Included Debugging USB phone-on.

Step 1: Preparation

  • πŸ–₯️ Download Platform Tools (the official tool from Google).
  • πŸ“± On the phone, turn on the debugging. USB In Settings β†’ For developers.
  • πŸ”Œ Connect Redmi to your PC and confirm debugging permission.

Step 2. Follow the commands:

  1. Open the command line (cmd) in the folder with the platform-tools.
  2. Enter in turn: adb shell settings put global status_bar_icon_size 1.5 adb shell settings put global status_bar_battery_size 2.0 Here. 1.5 β€” icon-scale, 2.0 β€” Battery size (can be adjusted from the 1.0 before 3.0).
  3. Reboot your phone: adb reboot.

Possible problems and solutions:

Problem.Reason.Decision
Team doesn't applyAn outdated version of ADBUpdate Platform Tools to 34.0+
The icon hasn't changed.Firmware blocks changesTry 1.8 instead of 2.0.
Reset settings after rebootingMIUI resets parametersUse adb shell settings put secure instead of global shell settings
What if the ADB can’t see the device?
1. Check if Xiaomi drivers are installed USB Drivers (download on the official website). 2. Try another one. USB-cable (original from charging may not support data transfer). 3. Enable the Debugging by Debugging option in the developer settings USB (Safe Mode) and Allow resizing. 4. Restart your PC and phone, then reconnect.

Third-party launchers: an alternative approach

If system methods have not worked, you can use custom launchers that allow you to customize the status bar.

  • πŸ“± Nova Launcher – supports resizing icons in the status bar through the Nova TeslaUnread plugin.
  • 🎨 Lawnchair 2 – has built-in status bar scaling settings (requires Android 10)+).
  • ⚑ Hyperion Launcher – Optimized for the MIUI, Allows you to change the style of the battery (including the circular indicator).

How to set up in Nova Launcher:

  1. Install Nova Launcher and the TeslaUnread plugin.
  2. Press your finger on the main screen β†’ Settings Nova β†’ Icons.
  3. Select the Status Bar icon size and set 120%-150 percent.
  4. Restart the launcher (double pressing the Home button).

On the Redmi Note 12 Pro with MIUI 14, Nova Launcher can conflict with the system charging animation. To fix, turn off the Icon Animation option in the launcher settings.

⚠️ Note: Launchers consume additional RAM (~100-200 MB if you have a Redmi. 9A or another model with 3-4 GB of RAM, this can lead to slowing down when multitasking.

5 MIUI Topics: Battery Style Change

MIUI has a built-in gallery of themes where you can find designs with enlarged icons, which doesn't change the size of the standard battery, but replaces it with an alternative one that looks bigger visually.

How to apply the topic:

  1. Open the Themes app (brush icon on desktop).
  2. Enter the search for a large battery or large status bar.
  3. Select a theme marked Status Bar Custom (e.g., "Battery Percent Pro" or "Minimal OS").
  4. Click Apply and confirm the changes.

Popular topics for increasing the battery:

Title of the topicThe effectCompatibility
Battery Circle OSA round indicator the size of a time iconMIUI 12–14
Digital BatteryDigital percentage in large printOnly AMOLED
iOS Status BarIcon like on iPhone (30 percent larger)All models.

The downside of the method: Themes are often reset after the MIUI update. To avoid this, save your favorite theme to My Themes (Heart button in the upper right corner).

Magisk modules: for embroidered devices

If your Redmi has an unlocked bootloader and Magisk is installed, you can use modules to deep customize the interface.

  • πŸ”§ StatusBar Battery Style – lets you choose from 15+ Battery styles, including increased battery size.
  • πŸ“ Iconify – changes the size of all status bar icons (including battery, Wi-Fi, network signal).
  • 🎨 MIUI Mix – collects the best features from different versions MIUI, including hidden size settings.

Installation instructions:

  1. Download the module (e.g. StatusBar Battery Style) in.zip format.
  2. Open Magisk Manager β†’ Modules β†’ Install from storage.
  3. Select the downloaded file and confirm the installation.
  4. Reboot the phone.

Warnings:

  • 🚨 Modules may conflict with updates MIUI. Before the update, remove them.
  • πŸ”‹ On the Redmi. K40/K50 s 120 Hz displays some modules cause a flicker of the status line.

πŸ’‘

Use Magisk modules only if you are confident in your actions. Incorrect installation can lead to bootloop ( looped reboot), especially on devices with Dynamic RAM Expansion (virtual memory).

7. Alternative solutions: if nothing has worked

If none of these methods worked, consider these options:

  • πŸ”„ Battery widget on your desktop: Install Battery Widget Reborn widget – it shows charge in large print.
  • πŸ“± Always On Display (AOD): Nana AMOLED-Models (e.g. Redmi) K50 Pro) turn Always On Display on in the screen settings – the percentage of charge will be displayed constantly.
  • πŸ”‹ Charge Notification: C Settings β†’ Battery β†’ Battery settings enable the option Notify about the charge level (will show a percentage in the pop-up window).

For owners of POCO X3 Pro and other infrared port devices, there is a custom life hack: use the Remote Fairy app to bring the charge level to an external display (such as a smartwatch or TV).

FAQ: Frequent questions

Can I increase the battery icon without root rights?
Yes, most methods in the article (MIUI settings, ADB, launchers, themes) do not require root. Except for Magisk modules, which require an unlocked bootloader.
Why did the MIUI update reset the size settings?
MIUI firmware resets custom settings when you update, including those that have been changed through ADB. To avoid this, back up the settings in Settings β†’ Additional β†’ Backup before you update.
My Redmi Note 10 Pro doesn't have "Smallest width" in the developer settings. What do I do?
Some firmwares have this parameter hidden. Try an alternative method: Install System UI Tuner. Open it and find the Status Bar section. Activate Force custom scaling and set a 1.2x scale.
Will the battery icon increase in games or lockdowns?
No, the changes only affect the status bar in the main interface. In games, on the lock screen and in some applications (for example, YouTube in full screen mode), the icon will remain standard size.
Can I return the standard size if something goes wrong?
For resetting: If used ADB: Adb shell settings delete global settings status_bar_battery_size. If you have changed Smallest width: return the value to 360. If you installed a theme / launcher: delete it or reset the launcher settings.