The battery is the most vulnerable component of a smartphone, which degrades with each charging cycle. Even if the phone works stably, the actual battery capacity may drop by 30-40% after 2-3 years of active use. But how can you find out the exact level of wear without special equipment?
In this article we will look at 5 proven methods from hidden engineering menus to professional utilities. You will learn which parameters are important for diagnosis (Capacity, Voltage, Temperature), how to interpret the numbers and what to do if wear exceeds a critical threshold. All methods work on Samsung, Xiaomi, Google Pixel, OnePlus and other devices with pure Android or proprietary shells.
Important: manufacturers often hide real data about the battery so that users do not notice its degradation. We will show you how to bypass these restrictions in legal ways - without root access and the risk of damaging your device.
1. Checking through the engineering menu (codes ##4636## and others)
The fastest way is to use hidden service codes. They work on most Android devices, but the interface and available data may vary depending on the manufacturer.
To open the engineering menu:
- 📱 Type on your phone keypad:
##4636##(for most devices) - 🔧 On Samsung try:
#0228#or#9900# - ⚙️ On Xiaomi/Redmi/Poco enter:
##6484##or##64663## - 🔍 On Google Pixel and "clean" Android:
##4636## → Battery information
In the menu that opens, pay attention to:
- Battery health (if any) - shows wear in percent (for example, Good (95%))
- Battery level — current charge in percent and millivolts (
mV) - Battery temperature — temperature in degrees Celsius (norm: 25-40°C)
- Battery voltage — voltage (norm: 3.7-4.4V for Li-ion)
⚠️ Attention: On some devices (especially Huawei, Honor, Oppo), the engineering menu may be blocked by the manufacturer. In this case, use alternative methods from the following sections.
2. Applications for battery diagnostics: AccuBattery, Battery Guru and others
If the engineering menu is not available or does not show the necessary data, use specialized applications. They analyze battery performance in real time and build degradation graphs.
Top 3 applications from the play market:
| Application | Functions | Accuracy | root access |
|---|---|---|---|
| AccuBattery | Tracking charge cycles, wear assessment, service life forecast | High (85-95%) | Does not require |
| Battery Guru | Detailed statistics of voltage, temperature, current | Average (70-80%) | Does not require |
| AIDA64 | Full information about the battery (model, manufacturer, capacity) | High (90%+) | For full data - yes |
How to use AccuBattery (the most accurate application):
- Install and open the application.
- Charge the phone to 100% and wait for the “Charging complete” notification.
- In the section Health look at the parameter
Estimated capacityis the current battery capacity. - Compare with the nameplate capacity (indicated on the battery sticker or in the model specifications).
AccuBattery shows wear only after 5-10 full charging cycles. The first data may be inaccurate!
Disable battery optimization for the application|Charge your phone to 100% without interruption|Do not use fast charging|Wait for 3-5 full charge/discharge cycles-->
3. Using ADB to get hidden battery data
For advanced users: Android Debug Bridge (ADB) allows you to get technical battery data that applications do not show. The method works on any Android device with USB debugging enabled.
Instructions:
- Enable
Developer mode(click onBuild number7 times in the phone settings). - Activate
USB debuggingin the developer menu. - Connect the phone to the PC and run the command:
adb shell dumpsys battery - Look for the lines:
capacity: 85 # current charge in %health: 2 # condition (2 = good, 3 = overheating, 7 = critical wear)
voltage: 4123 # voltage in mV
temperature: 320 # temperature in tenths of °C (320 = 32°C)
Deciphering the parameter health:
- 🟢
2- good condition - 🟡
3- overheating or cold - 🔴
4- too high voltage - ⚠️
7- malfunction or critical wear
⚠️ Attention: If the parameterhealthshows7, the battery requires replacement. Continued use may cause the phone to suddenly turn off or the battery to swell.
adb shell dumpsys battery > battery_log.txt
This will help track changes over time.-->
4. Physical check: how to assess wear by external signs
Even without apps, you can suspect problems with the battery based on indirect signs. Please note:
- ⚡ Battery life: if the phone discharges 30-50% faster than a year ago - ~20-30% wear.
- 🔥 Overheating: the battery heats up above 45°C during normal use (check in AIDA64).
- 📉 Sudden shutdowns: the phone turns off at 15-30% charge - a sign of severe wear or calibration.
- 🔋 Battery swelling: if the phone body is deformed or the screen “comes off” - Replace the battery IMMEDIATELY!
Simple test for swelling:
- Put the phone on a flat surface with the screen facing up.
- Lightly press the center of the back covers.
- If the case “bends” or a crunching sound is heard, the battery is swollen.
What to do if the battery is swollen?
1. Turn off the phone immediately and do not turn it on.
2 Do not puncture the battery - this may cause. fire.
3. Store the device in a non-flammable container (for example, a metal can) until disposal.
4. Contact the service center for a safe replacement.
5. Comparison with the passport characteristics: how to calculate wear manually
If If you have data on the current and nominal capacity, you can calculate wear using the formula:
Wear (%) = (1 - Current capacity / Nominal capacity) × 100
Example: yours Samsung Galaxy S21 had a nominal capacity 4000 mAh, and AccuBattery shows 3200 mAh:
Wear = (1 - 3200 / 4000) × 100 = 20%
Table of critical wear values:
| Wear level | Symptoms | Recommendations |
|---|---|---|
| 0-15% | Unnoticeable to the user | Continue to use, monitor temperatures |
| 15-30% | Reduce operating time by 10-20% | Optimize background processes, avoid overheating |
| 30-50% | Fast discharge, overheating, random reboots | Prepare to replace the battery in the next 3-6 months |
| 50%+ | The phone is discharged in 2-3 hours, the case is swollen | Immediate replacement! Risk of damage to the board |
⚠️ Attention: Manufacturers often underestimate the actual capacity of new batteries. For example, iPhone and some Androiddevices show 100% health even with 10-15% wear. For accuracy, use several diagnostic methods.
6. Alternative methods: OCCT, 3C Battery Monitor and load tests
For in-depth diagnostics, use professional tools:
- 📊 3C Battery Monitor —shows charge/discharge current in real time, builds degradation graphs. Requires calibration.
- 🔧 OCCT Battery Test — tests the battery under load (simulates games/videos) and measures the actual capacity.
- 🔍 CPU-Z —in the section
Batteryshows voltage, temperature and condition (Health).
How to conduct a stress test c OCCT:
- Install the application and connect the phone to the charger.
- Run the test
Battery Test(time: 30-60 minutes). - After the test, look at the discharge graph - sudden voltage drops indicate wear.
- Compare the results with the reference ones for your model (look in reviews on GSMArena or NotebookCheck).
Important: Stress tests discharge the battery and heat it up. Do not carry them out more than once every 3 months!
The most accurate results are obtained by a combination of methods: engineering menu + AccuBattery + ADB. One data source can give an error of up to 20%.
Frequently asked questions about battery wear on Android
🔋 Is it possible to reset the charging cycle counter?
No, the cycle counter is stored in the battery controller and is not reset by software. The only way to “reset” the statistics is to replace the battery. Some services offer “calibration” of the battery, but this does not affect the actual wear, it only corrects the display of charge percentages.
⚡ Why AccuBattery shows 25% wear, and the engineering menu shows 25% wear. 10%?
The difference arises due to different calculation methods:
- Engineering menu often shows data from the battery controller, which can “smooth out” the real values.
- AccuBattery analyzes the actual operating time and discharge current, which more accurately reflects degradation.
For objectivity, focus on the average value between two sources.
🔥 How often should you check battery wear?
Recommended frequency:
- Every 3 months — for older phones 1 year.
- Every 6 months - for new devices (up to 1 year).
- Immediately - if you notice bloating, overheating or a sharp reduction in time work.
📉 Is it possible to restore the capacity of a worn-out battery?
No, it is impossible to restore the original capacity of lithium-ion and lithium-polymer batteries. All “restoring” applications and methods (for example, complete discharging/charging) are a myth. solution for severe wear - replacing the battery.
However, you can slow down further degradation:
- Avoid overheating above 40°C.
- Do not keep the phone on charge after 100%.
- Use original or certified chargers.
🔧 Where is it better to replace the battery - in a service center or yourself?
Comparison of options:
| Criterion | Service center | Independent replacement |
|---|---|---|
| Cost | Higher (1500-5000 ₽) | Lower (500-2000 ₽ per battery) |
| Warranty | Yes (3-12 months) | No (risk of damaging the phone) |
| Battery quality | Original or certified analogue | Risk run into a fake |
| Difficulty | — | Requires tools and skills (risk of damaging cables) |
For most users, the optimal choice is official service. Self-replacement is justified only for experienced users with access to quality spare parts.