The battery is one of the most vulnerable components of a smartphone, and the Xiaomi Poco M3 Pro is no exception. Over time, battery capacity decreases, leading to rapid discharge, sudden blackouts and charging problems. But how do you know that the battery is really worn out, and not the software or background processes are to blame? In this article, we will examine all the available ways to check the battery status on the Poco M3 Pro β from built-in MIUI tools to professional applications and engineering codes.
Many users mistakenly believe that it is enough to look at the percentage of charge in the status bar, in fact, this is only superficial information. The real βhealthβ of the battery is determined by parameters such as current capacity (in mAh), the number of charging cycles, wear and even internal resistance, and these data will help make the decision whether to continue to use the smartphone as it is, calibrate the battery or replace it altogether.
Attention! The verification methods described below are suitable for the Xiaomi Poco M3 Pro based on MIUI 12.5-14 (including global and Chinese firmware versions).
1. Built-in Battery Status menu in MIUI
The easiest and safest way to do this is to use standard MIUI tools, which don't require a super-user's license, and they don't risk disrupting the system.
Open the Settings app β go to Battery and Performance β select Battery Status. Here you will see three key parameters:
- π Current capacity is the actual battery capacity per mAh (e.g., 4,800 out of 5,000 mAh means 4% wear and tear).
- π Number of charging cycles β how many times the battery has been fully discharged and charged (normal up to 500 cycles).
- β‘ Average operating time β approximate estimate of autonomy on a single charge.
Note that if the Battery Status partition is missing, your version of MIUI does not support this feature, then move on to the next method.
β οΈ Note: The data in this menu is not updated in real time, but after a full charge/discharge cycle. If you just bought a smartphone or have not discharged it to 0% in a long time, the figures may be inaccurate.
For more detailed diagnostics, you can use a hidden engineering menu, which is available without root, but requires you to enter special code.
Open the phone app
Enter the code ##4636##
Select "Battery Information"
Record the charge level and temperature-->
2. Engineering menu: hidden data about the battery
The Engineering Mode contains advanced battery information that the standard interface does not show.
1. Open the phone application (caller).
2 Enter the combination:
##4636##3. In the menu that opens, select Battery Information.
Here you will see the following parameters:
- π Level β current percentage of charge (may differ from the one displayed in the status bar).
- π‘οΈ Temperature - battery temperature in degrees Celsius (normal - 25-40)Β°C when charging).
- β‘ Voltage β voltage in millivolts (3700-4400 mV for Poco) M3 Pro).
- π Health β Generalized state (from Good to Dead).
Critical point: if the Health field says Unknown or Replace soon, it means that the battery controller can not determine its status - such a battery requires diagnosis in the service center.
| Parameter | Normal values | Signs of malfunction |
|---|---|---|
| Charge level (Level) | Coincides with the indicator in the status bar (Β±3%) | Difference greater than 10% (e.g. 80% in menu vs 65% on screen) |
| Temperature (Temperature) | 25β40Β°C when charged, up to 45Β°C under load | Above 50Β°C or below 10Β°C (risk of bloating or shutdown) |
| Voltage (Voltage) | 3700β4400 mV (4.3β4.4 V at 100% charge) | Below 3400 mV at 20% charge (deep discharge) |
π‘
If the battery temperature exceeds 45Β°C in normal use, check if the smartphone is not operating in direct sunlight or if the vent is blocked by a cover.
3. USSD codes for battery diagnostics
In addition to the engineering menu, Xiaomi Poco M3 Pros are working special USSD-codes that provide additional information about the battery, codes that are not officially documented, but are verified by users:
General condition check:
##36446337##Displays data about the firmware version of the battery controller and the number of charging errors.
Test of the power controller:
##7378423##Shows the history of charging, including the time of the last full cycle.
3. Diagnosis of wear (does not work on all firmware):
##2886##Can output battery wear percentage (if supported).
Important: After you enter the code, the menu may not open immediately β wait 5-10 seconds. If nothing happens, the code is not supported by your version of MIUI.
β οΈ Warning: Don't enter random codes from the internet! some combinations (e.g. ##7780##) can reset your smartphone settings to factory-based ones.
4. Third-party applications for deep diagnostics
If built-in tools arenβt enough, Google Play apps provide more detailed information, including discharge graphs, temperature history, and even the forecast of remaining battery life.
Top.-3 Proven applications for Poco M3 Pro:
- π± AccuBattery β Analyzes charging cycles, shows real capacity and recommends optimal charge levels to extend life.
- π Battery Guru β monitors temperature, voltage and discharge rate in real time.
- π CPU-Z β Battery shows technical data, including battery manufacturing technology (Li-Po).
Example of data from AccuBattery for the new Poco M3 Pro:
- Passport capacity: 5000 mAh.
- Real capacity after 100 cycles: 4600 mAh (wear and tear of 8%).
- Average temperature during charging: 38Β°C.
To get accurate data, an application may need several charging/discharge cycles to calibrate, and some features (such as wear monitoring) are only available in the paid version.
How to Reset Statistics in AccuBattery?
5. Check through ADB (for advanced users)
If you're ready to use a computer, ADB (Android Debug Bridge) can provide the most accurate battery data, a method that requires you to enable USB debugging and install ADB on your PC.
Instructions:
- Enable Developer Mode on Poco M3 Pro: Settings β About Phone β MIUI version (click 7 times).
- Activate USB Debugging in Settings β Additional β For developers.
- Connect your smartphone to your PC and execute the command: adb shell dumpsys battery
In conclusion, pay attention to the following lines:
- Level is the current charge in percentage.
- Voltage - voltage in microvolts (divided by 1000 for mV).
- Temperature is a temperature in tenths of a degree (for example, 385 = 38.5Β°C).
- Health β condition (2 = good, 3 = needs replacement).
Example of output for a worn-out battery:
health: 3
level: 45
Voltage: 3687000 (3,687 mV β low for 45%!)
temperature: 415 (41.5Β°C - elevated)β οΈ Note: If health is 7, it means that the battery controller is faulty, in which case the smartphone can suddenly turn off even at 30-40% charge.
π‘
ADB is the most accurate diagnostic method, but it requires technical skills. If you are not sure about your actions, use the apps from Google Play.
6. Physical check: when to open the smartphone
If software methods show critical problems (e.g., health: 7 or temperature above 50Β°C), but you are not sure about the diagnosis, then visual inspection of the battery remains, which is an extreme measure, since it requires disassembling the device and cancels the warranty.
Signs that the battery needs to be physically checked:
- π₯ The smartphone is very hot even in standby mode.
- π Charge drops from 50% to 0% in a few minutes.
- π Charging is interrupted or is jerking.
- π₯ The case of the smartphone swelled (gaps between the screen and the frame).
How to check the battery after extraction:
- Examine the battery for swelling (normal battery is flat, without bulges).
- Check the contacts for oxidation or corrosion.
- If the battery is deformed, donβt try to charge or use it β itβs dangerous!
To replace the battery with the Poco M3 Pro, use only the original batteries with the MBJ4062 article (5000 mAh). Cheap analogues can not only quickly fail, but also cause a fire.
7. Frequent errors in battery inspection
Many users make mistakes that distort the results of their diagnosis, and the most common ones are:
β Check immediately after charging. The battery must "set" 10-15 minutes after disconnection from the mains, otherwise the voltage and temperature will be inflated.
β Using uncertified chargers: Cheap cables or power supplies may show false charge data.
β Ignoring ambient temperature: If the smartphone was lying in the cold (below 10)Β°C), capacity will be understated.
β Reset statistics in applications without calibration. After the data reset in AccuBattery, you need to perform at least 2 full charge/discharge cycles.
β Only one method is trusted. Use at least 2-3 methods for accurate diagnosis (for example, an engineering menu). + ADB + attachment).
π‘
If you use wireless charging, consider that it heats the battery more than wired charging, which can distort the temperature data in the diagnostic tools.