The service life of a mobile device directly depends on the health of its energy system. Over time, even the most advanced batteries lose their initial charge, which leads to the need for frequent recharging and sudden shutdowns of the smartphone. Device owners Xiaomi, Redmi and Poco often face a situation where standard settings do not provide comprehensive information about the current state battery. Understanding the actual capacity is critical for deciding whether to replace a battery or adjust energy saving settings.

There are several proven ways to obtain accurate data on the degree of battery wear, ranging from built-in engineering codes to in-depth analysis through third-party software. In this article, we will analyze each method in detail, explain how to interpret the figures obtained and why the 5000 mAh declared by the manufacturer can turn into 4200 mAh after just a year of active use. You should not rely solely on visual indicators of charge percentage, as they are often calibrated in software and can be misleading.

We will look at both software and hardware diagnostic methods, and also explain the difference between estimated and actual capacity. This knowledge will help you avoid purchasing low-quality spare parts during repairs and correctly configure the operating mode of your gadget to maximize its battery life.

Using the engineering menu and USSD codes

The fastest way to access hidden diagnostic information is to use special engineering codes. In the ecosystem Xiaomi there is a universal code that opens an extended menu for testing equipment. To do this, you need to open the standard application Phone and enter the sequence ##6485##. Immediately after entering the last asterisk, a window with technical information should appear on the screen.

In the list of parameters that opens, you should find the line marked MB_06. It is this value that displays the current calculated level of battery health as a percentage. If the value is 100, then wear is minimal. It is also worth paying attention to the parameter MB_00, which shows the current charge level, and MF_02 or MF_05, displaying the number of complete charging cycles. The more cycles that have passed, the higher the natural wear and tear of the chemical elements inside the cell.

⚠️ Attention: On new versions of the shell MIUI and HyperOS some codes may be blocked or redirected to the normal settings menu. If the code does not work, try an alternative method through settings or applications.

Not all models support full data output through this code. Sometimes only the current voltage or temperature is displayed. In this case, capacity information may be hidden from the user on purpose to avoid panic due to the natural aging of the device. However, for most devices of the series Redmi Note and flagships Mi this method remains the most efficient.

What to do if the code does not work?

If entering the code ##6485## does not open the menu, your firmware version may limit access to engineering data. Try entering the code through the "Engineering Mode" application downloaded from third-party sources, but do this with caution, since changing the settings in this menu can lead to unstable operation of the radio module.

Analysis through system settings and statistics

Standard interface Android in conjunction with the shell from Xiaomi provides basic information about energy consumption, but does not always show capacity in milliamp-hours. However, indirect data can be obtained in the statistics section. Go to Settings → Battery and study the discharge graph. Sharp drops in the graph may indicate a calibration error or physical damage to one of the battery cells.

For a deeper analysis, you can use the menu options For developers. You can activate it by clicking seven times in a row on the build number in the About the phonesection. In the menu that appears, find the item Running services or Process statistics. Although the capacity is not indicated here, you can track which applications are consuming energy in the background, which is often mistaken by users for quickly draining the battery itself.

In the latest updates HyperOS a function has appeared to display the battery status as a percentage directly in the settings menu, similar to how it is implemented in iOS. If your smartphone supports this feature, you will see a message like "Extensive Wear" or a specific health percentage. This is the most reliable built-in method that does not require installation of additional software.

💡

Periodicly perform a full charging cycle (from 0% to 100%) every 2-3 months. This helps the power controller recalibrate the charge indicator and more accurately display the remaining operating time.

System logs may also contain information about battery voltage. When fully charged, a working lithium-ion battery should produce about 4.2–4.4 Volts. If at 100% charge the voltmeter shows significantly lower values, this is a sure sign that the actual capacity has dropped significantly and the controller cannot dial up the rated voltage.

Third-party applications for accurate diagnostics

When the built-in tools are not enough, specialized utilities from Google Playcome to the rescue. The application AccuBatteryis considered the leader in this area. It doesn't just read data from the system, but takes its own measurements in real time while charging. The principle of operation is based on comparing the amount of energy entering the battery with the change in charge percentage.

To obtain accurate data, you must use the application for several days. Install the app, charge the phone to 100% and discharge it normally. On the tab Health the application will show the calculated capacity, comparing it with the design (designer) capacity, which you can enter in the settings manually, knowing the model of your phone.

  • 🔋 AccuBattery is the most accurate application for assessing wear in percentage and milliamp-hours.
  • Ampere —great for measuring charging and discharging current, helps identify problems with a cable or port.
  • 📊 Battery Guru —provides advanced statistics on temperature and voltage in real time.
  • 🛠️ DevCheck —shows detailed information about the hardware, including the type of battery and its technical data sheet.

⚠️ Note: Applications do not have direct access to battery chemistry. All calculations are a mathematical model. For 100% accuracy, several full charge-discharge cycles are required.

It is important to understand that third-party software works at the software API level. If the smartphone's power controller transmits incorrect data to the system, then the application will show an erroneous result. However, the discrepancy between the declared capacity in the passport and what it shows AccuBattery after a week of use is the best indicator of real wear.

📊 How do you usually check the battery condition?
Through engineering code
Install applications
I look in the settings
I don’t check, I use it while it works

Comparison of declared and actual capacity

Manufacturers often indicate on the box and in the specifications typical capacity, which may differ from minimum. For example, for a 5000 mAh battery, the typical value might be 5000, but the minimum might be 4800 mAh. This is normal practice due to technological tolerances during production. The actual capacity of a new device will always be somewhere between these two values.

Over time, the difference becomes more noticeable. Lithium-ion chemistries degrade due to electrolyte oxidation and dendrite growth on the electrodes. It is considered normal to wear around 20% after 500-800 full charging cycles. If your device shows a loss of 30-40% capacity after just six months, this may indicate a defect or extreme operating conditions.

Battery condition Remaining capacity Recommended actions
New 95-100% Use in normal mode
Good 80-94% Enable energy saving, avoid overheating
Worn out 60-79% Think about replacing, the phone may turn off in the cold
Critical Less than 60% Urgent battery replacement, risk of swelling

Always consider the ambient temperature when comparing data. In cold weather, the capacity of lithium batteries temporarily decreases due to the slowdown of chemical reactions. This is a reversible process and should not be confused with physical degradation. If the phone quickly discharges only outside in winter, but at home holds a charge well, the problem is not in the capacity.

💡

A drop in capacity below 80% of the nominal value is considered a critical threshold, after which the processor performance can be artificially reduced by the system to prevent sudden shutdowns.

The influence of charging cycles on degradation

The concept of “charging cycle” is often misinterpreted by users. One cycle is not one connection to the outlet, but the consumption of 100% of the battery capacity. For example, if you charged your phone from 50% to 100% and then discharged it to 50%, that counts as one full cycle, not two partial ones. Modern controllers Xiaomi are able to count complete equivalent cycles.

Deep discharge to zero and charge to 100% are the most stressful factors for battery chemistry. Constantly maintaining voltage at peak values ​​accelerates aging. The optimal range for long battery life is from 20% to 80%. Many smartphones Xiaomi have a function Optimized chargingthat learns your habits and suspends charging at 80% until you wake up.

The number of cycles can be viewed through the same engineering codes or applications like DevCheck. If the cycle count has exceeded 1000 and the capacity is still high, you are lucky to have a quality battery. If after 300 cycles the loss is 30%, perhaps you often used the phone while charging, which led to overheating.

☑️ Rules for extending battery life

Done: 0 / 4

Physical examination and signs of swelling

Sometimes software methods are not needed, since problems are visible to the naked eye. The most dangerous sign of a bad battery is swelling. This occurs due to the release of gases inside the sealed housing when chemical processes are disrupted. On smartphones Xiaomi with a non-removable battery, this can be noticed by the back cover or screen coming off.

If you feel that the phone has become thicker, or the back panel has begun to move away from the frame, stop using the device immediately. A swollen battery can damage the display matrix from internal pressure or, in the worst case, ignite if punctured. In this case, the question “how to find the capacity” loses its meaning - the battery needs to be disposed of.

It is also worth paying attention to the heating rate. If the phone becomes hot around the camera or bottom of the case even during light tasks (web browsing, instant messaging), this may indicate increased internal battery resistance. High resistance results in greater energy loss in the form of heat and reduced effective capacity.

⚠️ Warning: Never attempt to puncture or press on a swollen battery. This may cause a fire. Contact a service center for a safe replacement. Visual inspection of the contacts is also important if you have a model with a removable battery (which is rare for modern ones, but occurs in older models). Oxidation of the contacts leads to voltage surges, which the system can interpret as a sudden loss of charge.

Visual inspection of the contacts is also important if you have a model with a removable battery (which is rare for modern Xiaomi, but found in older models Redmi). Oxidation of the contacts leads to voltage surges, which the system can interpret as a sudden loss of charge.

Is it possible to restore a swollen battery?

No, it is impossible to restore a swollen battery. The chemical degradation process is irreversible. Trying to "flatten" a battery or put it in the freezer are myths that can cause an explosion. Only replacement with a new element.

Frequent questions about Xiaomi battery capacity

Why does the settings say 5000 mAh, but the apps show 4500 mAh?

This is a normal situation. 5000 mAh is the design (typical) capacity. Actual cell capacity may vary slightly to a lesser extent due to factory tolerances. In addition, if the phone is several months old, natural wear and tear also contributes to the difference in performance.

Is Quick Charge harmful to the capacity?

Fast charging itself does not kill the battery instantly, but it does generate more heat. It is high temperature that is the main enemy of lithium-ion batteries. If you use fast charging at night or when the phone is not urgently needed, it is better to switch to regular 5V/2A charging to reduce thermal load.

How to reset battery statistics on Xiaomi?

Resetting statistics occurs automatically when the phone is completely discharged before turning off and then charging to 100% when turned off. You can also clear the Battery and Performance app data in the app settings, but this will only reset the software graphs, not the controller calibration.

Can a virus drain the battery so that it shows 0% capacity?

Viruses and miners can create a high load on the processor, which will lead to rapid discharge and heating. However, they cannot change the physical capacity readings in the engineering menu. If you see abnormally low health numbers (for example, 10% on a new phone), most likely the problem is in the power controller or the battery itself, and not in the software.

Where can I find the exact model of battery to replace?

The exact model is written on the battery itself. To see it without opening it, you can use applications like Device Info HW or look in the purchase receipt/box. When ordering a spare part, be guided not only by the capacity, but also by the model code, since connectors and shape may differ even within the same series of phones.