How to find out the percentage of battery on Xiaomi: hidden indicators

Possession of a modern smartphone, especially with a bright AMOLED-It's a powerful processor that requires constant monitoring of power consumption. POCO Often faced with a situation where the standard icon of the battery shows only approximate filling, which is not always convenient for planning a working day. Understanding the remaining energy resource helps avoid unpleasant surprises when the phone turns off at five or, conversely, sticks at 100%.

The MIUI shell interface or the new HyperOS offers many ways to personalize, but some basic features, such as displaying the digital charge value, can be hidden by default or output in an unobvious way. This is done for the visual purity of the interface, but for a technically competent user, functionality is more important. There are several proven methods to bring this information to the lock screen, to the status bar or even to the control center.

In this article, we will take a look at all the ways you can get accurate data about your battery status, not just to see the numbers, but to understand how to interpret the behavior of the system to extend the life of the Li-Po battery, and we will look at both the standard settings and engineering menus that provide more insight into the health of the unit.

โš ๏ธ Note: Making changes to system files or using third-party software to calibrate the battery may result in incorrect charging display.

Standard method of activating interest in the status string

The simplest and safest method available to every user is the basic settings of the system. Xiaomi developers have envisaged the possibility of outputting the numerical value of the charge directly to the status bar, but in different versions of the firmware, the path to this option may differ. Most current builds MIUI 12, 13, 14 and HyperOS algorithm of actions is unified, but the visual design of the menu can vary depending on the regional version.

First, you have to open the main settings menu and find the battery section, where the system collects all the consumption statistics and allows you to control the energy saving modes. This section hides a switch that causes the phone to display exact numbers next to the battery icon. This value is updated in real time and shows the current charge level without rounding to whole numbers in some cases.

๐Ÿ’ก

If you canโ€™t find โ€œPercentage of Chargeโ€ in the standard menu, try searching by settings by typing โ€œbatteryโ€ or โ€œcharge.โ€

Itโ€™s worth noting that on some models with a cutout in the screen or a selfie camera under the display, the space in the status bar is limited. In such situations, the operating system can automatically hide percentages so as not to block important notifications or time. If the numbers do not appear after the option is turned on, it is possible that your current design theme will block their display, and you will need to return to the standard design.

  • ๐Ÿ“ฑ Open the Settings app on the main screen.
  • ๐Ÿ”‹ Go to About Phone or immediately to Battery (depending on version) MIUI).
  • โš™๏ธ Find the Battery Percentage Switch and activate it.
  • ๐Ÿ‘๏ธ Select the display mode: inside the icon or next to it.

Once activated, the changes take effect instantly, so you don't have to restart the device or perform complex manipulations, and the digital value will be visible in the top right corner of the screen (or the left, depending on where the battery icon is in your theme), which is a basic level of control that needs to be configured first.

Configure the display on the lock screen and in the control center

Often, it's not enough for users to see the charge in just a narrow status bar. It's much more convenient to get battery information immediately upon waking up the screen without unlocking the smartphone. The lock screen in the Xiaomi altamente shells is customized, and charge widgets are one of the most popular elements. However, to see the exact percentage there, additional lock styles are sometimes required to be activated.

In newer firmware versions, the control center (a curtain called by a swipe on top) has also undergone changes, showing a large battery widget that can show not only total percentage but also fast charging status if the phone is connected to the network. For owners of models with Reverse Charging support, this screen will also show how much power is being given to the connected device.

๐Ÿ“Š Where to find the best percentage of the battery?
In the status line
On the lock screen
In a widget on the desktop
I've had enough of an icon.

Special attention should be paid to the theme "Second Space" or guest mode. If you use these features, the battery display settings may not synchronize between the main and guest profiles. Each profile should separately check the personalization settings of the lock screen, this is due to the privacy policy and isolation of user data.

There is also the option of using third-party themes through the Themes app. Many designers create unique widgets that show battery power in the form of animations, rings or detailed graphics. However, installing unverified themes can lead to an increased cost of CPU resources to render graphics.

  • ๐Ÿ”’ Go to Settings. โ†’ Lock screen.
  • ๐ŸŽจ Select Wallpaper for the lock screen or Wallpaper Carousel.
  • ๐Ÿ“Š Make sure the lock style supports widget display.
  • ๐Ÿ“ฒ Check the swipe control center down (in new versions) MIUI).

โš ๏ธ Warning: Third-party themes from unofficial sources may contain errors in the widget code, which will lead to a constant burning of the screen or the inability to unlock the device.

Using an engineering menu to diagnose a battery

For those who want to get the most technical information about battery status, there is an Android engineering menu, a hidden section of the system for developers and service engineers, and you can find not only the current percentage, but also the voltage, temperature, health status (Health) and the technology of cell manufacturing.

The menu is logged in via a special code in the Phone app. On Xiaomi devices, the most common and working code is ##6485##. Once the character combination is set, the menu will open automatically, without having to press the call button. The interface may look ascetic, but the data contained there is extremely useful for diagnosis.

What do the codes in the engineering menu mean?
MB_06 โ€” This is the battery state (good means normal state). MB_00 โ€” current charge level as a percentage. MF_02 โ€” charge-cycle. MF_05 โ€” Residual capacity (if maintained by the controller). MF_06 โ€” design-capacity.

It is important to understand that not all parameters displayed in this menu are updated in real time. Some values, such as the number of recharge cycles, can be read incorrectly on older models or custom firmware. It is also worth remembering that changing the settings in other sections of the engineering menu (for example, Single Test) without proper qualification can lead to unstable operation of communication modules or sensor.

If the code doesnโ€™t work, it could mean that the manufacturer has blocked access to it in your version of the software or region, in which case you can try alternative codes such as ##4636##, which opens the test menu, which also has a tab called โ€œBattery Informationโ€, although it is less informative than in the first case.

Parameter (Code)DescriptionNormal value.
MB_00Current charge (%)0 - 100
MB_01Voltage (mV)3700 - 4400
MB_06Battery statusGood
MF_02Charging cycles< 500 (new)

Hidden functions and desktop widgets

MIUI is famous for its widgets that display information to the desktop without having to open apps. The standard set of widgets includes a battery module that can display the percentage of charge of the phone itself, as well as connected devices such as Mi True Wireless headphones or Mi Band watches. This is especially convenient for ecosystem users.

To add a widget, you need to pinch the empty space on your desktop and select "Widgets." In the list of available tools, find "Battery" or "Device Status." The widget can be resized by stretching its boundaries. Large widgets often show a discharge graph over the past 24 hours, which helps you analyze which applications are most powered.

There is also the option of installing third-party widgets through the Topics โ†’ Components app. Here you can find timers, watches and battery indicators in a single style. However, it is worth considering that active widgets constantly poll the system about the status of the battery, which in theory can add minimal but noticeable load to the processor.

๐Ÿ’ก

Desktop widgets are the best way to monitor the battery for Xiaomi Pad tablets, where the status bar is often hidden in landscape mode.

Don't forget the "Always On Display" feature. AMOLED-It allows you to see the percentage of the battery without touching the smartphone. AOD You can choose a style where the charge numbers are large and noticeable. 1-3% charge per day, but provides maximum comfort of use.

Display problems and battery calibration

Sometimes, users are faced with a situation where the phone shows 15% and then suddenly turns off, or the charge is "stuck" by 99% during charging, these are signs of desynchronization of the power controller and the actual capacity of the cell, in such cases, simply turning on the display of percentages will not help - a calibration procedure is necessary.

Xiaomi's battery calibration doesn't require root rights in most cases, and the idea is to bring the charge to a critical minimum (switch off) and then charge to 100% when it's off. This allows the system to re-read the voltage checkpoints and recalculate the percentages correctly. The BMS algorithm resets old data and writes new ones.

โ˜‘๏ธ Battery calibration algorithm

Done: 0 / 4

There are also special calibration apps available on Google Play, which work on a similar principle, forcing the battery statistics file (batterystats.bin). However, on modern versions of Android, limited, and such applications often require an ADB connection to work properly, using standard methods is preferable.

If after calibration the problem persists and the phone continues to behave inadequately (heats, quickly sinks, percentages jump), this may indicate physical wear of the battery or a malfunction of the charge controller on the motherboard.

โš ๏ธ Attention: It is not recommended to regularly bring the lithium polymer battery to full zero. Deep discharge is harmful to the chemistry of the battery and reduces its total cycle life.

Additional utilities for monitoring

The standard tools may not be enough for enthusiasts who want to see core temperature, charging current and degradation rates, and in this case, specialized monitoring applications come to the rescue, and AccuBattery is considered the leader in this field, which integrates deeply into the system and provides detailed reports.

Ampere is useful for checking the quality of chargers and cables, and it shows the actual strength of the current entering the battery. If you see that when you connect a fast power supply, the current does not rise above 0.5A, then the cable is damaged or the port is contaminated, and this data helps diagnose charging problems that affect the percentage display.

For advanced users with access to ADB debugging, there are commands that output full battery information to the console. For example, the dumpsys battery team outputs a huge array of data, including raw charge level, connection status, and temperature limits, a tool for deep diagnostics when standard methods don't give an answer.

adb shell dumpsys battery | grep level

Using these utilities, you can collect statistics over a long period of time, and you can see how the actual battery capacity changes after 100, 300 or 500 charging cycles, and this is the only place where you can see the actual residual capacity in mAh, which the system often hides by showing only abstract percentages.

Frequently Asked Questions (FAQ)

Why doesnโ€™t my Xiaomi display battery percentage even after switching on?
This may be due to an active theme that doesnโ€™t support this element, or a bug in a particular version of MIUI. Try changing the theme to a standard Classic or Basic. Also check if Do Not Disturb or Energy Saving mode is enabled, which may hide unnecessary interface elements.
Is it harmful to keep your phone 100% charged?
Yes, long-term exposure to high voltage (100%) accelerates the chemical aging of lithium batteries. Modern phones are protected, but to maximize battery life, it is recommended to keep the charge in the range of 20-80%. MIUI has a function "Optimized Charging" that learns your habits.
How to find out the actual battery capacity in mAh?
It's hard to do this with regular tools, and the most accurate way is to use the AccuBattery app after a few charging/discharge cycles, or to look at the parameter. MF_05 in the engineering menu (code ##6485##), If your model supports this value.
Can a virus hide the actual percentage of the battery?
In theory, malware can interfere with system processes, but in practice, such cases are rare, most often due to battery wear, contact oxidation, or software firmware failure that requires resetting or flashing.