How to know the battery capacity in mAh on Xiaomi and Redmi

Owners of Xiaomi, Redmi and POCO smartphones often wonder about the real state of their autonomous device.Time goes by and battery chemistry degrades, leading to faster discharge and unexpected shutdowns.Standard marketing figures on the box or in the store's specifications show only the initial capacity the gadget had on the day of purchase.

To make a precise diagnosis, you need to look deeper into the system, software methods allow you to get data on the design capacity, current charge and wear without opening the case, this is especially true when buying used equipment or when you suspect a non-original battery after replacing it in the service.

There are several ways to get this information, from simple codes in a β€œbell ringer” to using professional software on a PC. Android stores detailed power statistics, but access to them is often hidden from the average user. We will analyze the most effective methods to help you understand how many milliamp hours (mAh) is available to your device right now.

Use of the engineering menu and USSD-code

The fastest way to find out the parameters of the battery is to use a hidden engineering menu, a system utility designed for testing equipment, and on Xiaomi smartphones with a MIUI shell or HyperOS, it is accessed through a set of special combinations in the Phone application.

Enter the code ##6485## If the code works, it will open a list of technical parameters. MB_06 β€” It shows the current battery health as a percentage. MB_00, which shows the current percentage of charge, and MF_02 or MF_05 β€” These parameters can display the calculated total capacity in mAh.

⚠️ Note: On new versions of firmware MIUI 12/13/14 HyperOS and access to capacity parameters (MB_06, MF_05) And in this case, you'll only see the current charge, and the health data will be hidden.

If the standard code doesn't work, try alternative combinations like ##4636##. In the menu that opens, select "Battery Information." This shows status, charge level and sometimes fabrication technology. However, detailed mAh numbers are less common here than in the first option.

πŸ’‘

If the codes don’t work, it’s possible your carrier or provider is SIM-card-lock USSD-Try to turn off one of the SIM-maps or use flight mode before typing code.

Analysis through settings and menu "About phone"

Basic battery information is available in the standard interface. Go to Settings β†’ About Phone β†’ All settings β†’ Status. General information can be found here, but specific capacity figures are often missing. A more detailed report is available in the Battery and Performance menu.

Click on the gear icon in the upper right corner of the battery screen. In some versions of the shell, Battery Status Monitor is available. The system can report that the battery is in "Excellent" but does not specify the exact number of mAh. This is done to make it easier for ordinary users to understand the information.

Amateur.

For accurate data on temperature, voltage and current capacity in real time, it is better to use built-in error reports or third-party utilities. The standard menu gives only a general idea of the health of the device.

πŸ“Š What is your current battery health percentage?
90-100% (as new)
70-89% (There is wear and tear)
50-69% (Time to change)
Less than 50% (Critical wear and tear)

Applications for detailed diagnostics

When there is not enough built-in tools, specialized applications from Google Play come to the rescue, request access to the battery.status system file and output detailed statistics, and AccuBattery is considered the leader in this niche.

Once installed, the program won't show you the exact data instantly. It takes time (usually 3-5 charge-discharge cycles) to calibrate and collect statistics. The application measures how many milliamp hours were "filled" in the battery when charging from a certain percentage to 100%, and calculates the actual capacity from this.

  • πŸ“± AccuBattery – shows the design capacity, wear rate per cycle and charging current in real time.
  • πŸ”‹ Ampere – great for measuring current consumption and output, helps to identify faulty cables.
  • πŸ›  CPU-Z β€” provides information not only about the processor, but also the Battery tab with chemical composition and voltage.

It is important to understand the difference between Design Capacity and Estimated Capacity, the former being taken from factory specifications, and the latter being computed software-based on the current state of the chemical elements.

⚠️ Attention: Calibration apps promising to "restore" the battery in 5 minutes are fraudulent.A software reset of the meter does not change the physical wear of lithium-ion cells.

Use of the ADB-commands to obtain accurate data

The most reliable method that does not require Root rights is using USB debugging and the Android Debug Bridge (ADB) tool, which allows you to read system logs directly, without the limitations of the interface.

To start, activate the developer mode. Go to Settings β†’ About Phone and quickly click on MIUI 7 times. Then, in advanced settings, turn on β€œDebugging USB.” Connect your phone to your PC and follow the command:

adb shell dumpsys batterystats

In the lead, look for Current capacity or Designed capacity. /sys/class/power_supply/battery/capacity, which will show the current level of charge in percentage, but for full capacity it is better to use dumpsys.

β˜‘οΈ Preparation for ADB-diagnostics

Done: 0 / 4

If you have Root rights, the options are expanded, and you can read the battery configuration files directly on the system, where you store accurate information about the rated capacity determined by the power controller.

Table: Comparison of verification methods

To make it easier for you to choose the right method, we have systematized the data on the available diagnostic methods, each of which has its advantages and limitations depending on the model of your Xiaomi.

MethodAccuracy of dataI need a PC.Difficulty
Engineering menu (#6485##)High (if available)No.Low.
Annexes (AccuBattery)Medium (takes time)No.Low.
ADB-teamMaximumYes.Medium
Visual inspection (disassembly)100% (physical mark)No.Tall.

As you can see from the table, software methods give a good score, but physical testing remains the benchmark, but disassembling the device immediately voids the warranty, so it should only be used in extreme cases or when replacing the battery.

Factors Affecting Real Capacity

Why do the declared 5,000 mAh turn into 4,200 mAh in a year? It's a natural degradation process. Lithium-ion batteries lose capacity due to the formation of solid electrolyte interfacial layers on the electrodes.

The main enemies of the Redmi and Xiaomi battery are:

  • πŸ”₯ High temperature - heating above 45Β°C when charging or playing irreversibly reduces capacity.
  • ⚑ Deep discharge – frequent drop of charge to 0% and storage in a discharged state.
  • πŸ”Œ Fast charging – while Xiaomi HyperCharge technology is safe, constant heating at 120W accelerates aging chemistry.

The power controller is constantly recalculating the volume available, and if you notice that the phone turns off at 15-20%, then the wear has reached a critical level and the software calibration is no longer helping.

The myth of the battery's "swing"
There is a perception that the new phone needs to be fully discharged and charged 3 times. In reality, for modern Li-Ion and Li-Pol batteries, this is useless. Controllers are calibrated during normal operation, and deep discharge is even harmful.

Frequently Asked Questions (FAQ)

Can I increase the battery capacity programmatically?
No, you can't increase your physical capacity. Software boosters only turn off background processes or reduce brightness, saving you charge, but don't add milliamp hours.
Why is the capacitance number not shown on the engineering menu?
Xiaomi in the latest Android updates 12/13/14 Hidden this data for security and interface simplicity. ADB.
How often should I change the battery?
The average lifespan is 2-3 years or 500-800 recharge cycles, and when the actual capacity drops below 80% of the face value, replacement is recommended.
Does 120W fast charging affect wear?
Yes, high currents cause more heat, which accelerates degradation, and to extend the life of the battery at night, it is better to use a conventional 18-33W charge.

πŸ’‘

Regular battery checks allow you to plan a replacement in advance and avoid sudden shutdowns at an important moment.

In conclusion, knowing the actual battery capacity is key to understanding the autonomy of your device, using a combination of fast code for rapid testing and AccuBattery for long-term monitoring, which will help you make the most of your smartphone.