The condition of a smartphone's battery is one of the key factors affecting its performance and service life. Even if your Androiddevice works without failures, battery wear can reach 30-40% after 2 years of active use. This leads to rapid discharge, sudden shutdowns and charging problems. Fortunately, you can check the real state of the battery without special equipment - just know the hidden functions of the system or use free utilities.
In this article we will analyze 7 proven methods battery diagnostics: from standard tools Android to professional methods using ADB. You'll learn how to interpret capacity, charging cycles i temperaturemetrics, and get practical tips for extending battery life. We will pay special attention to hidden engineering menus that manufacturers do not advertise, but which contain the most accurate information about the health of the battery.
Important: verification methods may vary depending on the version Android (from Android 10 to Android 14) and manufacturer (Samsung, Xiaomi, Google Pixel etc.). If your device was released before 2018, some features may not be available.
1. Standard Android settings: what you can find out without applications
Starting with Android 9 Pie, the system has built-in basic tools for monitoring the battery. They will not show the exact percentage of wear, but will help identify anomalies in battery operation. Here's what's available by default:
- 📊 Battery usage graph: Shows which apps are consuming the most energy. Find it in
Settings → Battery → Battery usage. - ⚡ Charging Status: displays the current charge level and time until fully discharged/charged. Some firmwares (for example MIUI from Xiaomi) have an additional "Battery Status" tab.
- 🔄 Adaptive battery: a function that limits the background activity of rarely used applications. Turns on in
Settings → Battery → Adaptive settings.
Pay attention to sudden surges in discharge —if in 5-10 minutes the charge drops by 10-15%, this a sign battery degradation or malfunction of the power controller. Also check if the device is heating up when charging: higher temperatures 40°C accelerates battery wear.
Limitation of the method: standard settings do not show real capacity the battery (in mAh) and the number of charging cycles. This will require additional tools.
2. Hidden engineering menus: how to get data directly from the system
Smartphone manufacturers hide extended battery data from users, but they can be retrieved through engineering menus or service codes. These methods work on most devices, except for some models. data-i="87">Code Google Pixel And OnePluswhere access is limited.
The most useful codes for checking the battery:
| Code | Description | Works on |
|---|---|---|
##4636## |
Testing menu, "Battery Information" tab | Samsung, Xiaomi, Huawei, Realme |
##34971539## |
Detailed battery info (capacity, voltage, temperature) | Samsung Galaxy (up to 2022) |
*#0228# |
Quick battery test (shows voltage and temperature) | Samsung, some models LG |
##7378423## |
Service menu ("Battery Health" tab) | Sony Xperia |
After entering the code, you will be taken to a menu with technical data. Pay attention to the following parameters:
- Level —current charge in percent.
- Voltage —voltage (norm: 3.7–4.2 V when fully charged).
- Temperature —temperature in degrees Celsius (optimal: 20–35°C).
- Health — battery condition (if any). Values:
Good— wear less than 10%.Replace soon— wear 20–50%.Dead— wear more than 50%.
What what to do if the code does not work?
If nothing happens after entering the code, this may mean:
1. The manufacturer has blocked the engineering menu in your firmware.
2. The device runs on pure Android (for example, Google Pixel or Android One).
3. Custom software is installed (for example, LineageOS), where the codes are disabled.
In such cases, use the methods from the following sections (applications or ADB).
Warning: do not change the settings in the engineering menu if you do not know their purpose. Incorrect actions can lead to network reset or firmware damage.
3. Diagnostic applications: top 5 utilities with detailed analytics
If standard methods do not provide enough information, use specialized applications. They analyze data from battery sensors and provide detailed reports. We tested dozens of utilities and selected the best:
- 📱 AccuBattery (free, with premium options):
- Shows real capacity (compares with factory).
- Tracks charging cycles and wear rate.
- Analyzes energy consumption of applications.
- 🔋 Battery Guru (free):
- Monitor temperature and voltage in real time.
- Predicts the remaining operating time.
- Compatible with Android 5.0+.
- 🛠️ CPU-Z (free):
- Shows battery specifications (technology, capacity, status).
- Displays processor data and memory.
How to use AccuBattery for accurate diagnostics:
- Install the application and allow access to battery data.
- Charge the phone to 100% and wait for the “Charging complete” notification.
- In the section
Healthlook at the parameter Calculated capacity —this is the real volume of your battery. Compare it with nameplate capacity (indicated on the battery sticker or in the model specifications). - The tab
Historywill show how quickly the battery degrades over months of use.
Calculated capacity (must be at least 80% of the factory one)|Discharge rate when idle (normal: 1-2% at hour)|Temperature during charging (not higher than 40°C)|Number of complete charging cycles (critical after 500 cycles)-->
Important: applications cannot physically measure the battery capacity - they calculate it based on voltage and current data. The error may reach 5-10%, but this is enough to assess the general condition.
4. ADB commands: professional diagnostics for experienced users
If you need maximum accurate datause Android Debug Bridge (ADB) a debugging tool that allows you to read information directly from the battery controller. This method requires connecting the phone to a computer, but gives access to parameters that applications do not show.
Step-by-step guide:
- Download and install ADB Tools on your computer (Windows, macOS or Linux).
- Enable on your phone Developer mode:
- Go to
Settings → About phone. - Tap 7 times on the item
Build number. - Go back to
Settings → System → For Developersand enableUSB debugging.
- Go to
adb shell dumpsys battery
In the response, pay attention to the following lines:
level: 85voltage: 3987
temperature: 320 (32.0°C)
charge counter: 3000000 (3000 mAh)
health: 2 (Good)
Decoding of key parameters:
charge counter— current capacity in microcoulombs (divide by 1000 to get mAh).health— status:2 (Good)— battery is normal.3 (Overheat)— overheating.4 (Dead)—critical wear.7 (Unknown)—data unavailable.
adb shell cat /sys/class/power_supply/battery/uevent
It works on most devices with custom firmware.-->
⚠️ Attention: using ADB requires caution. Do not execute commands whose purpose you do not know - this may lead to data loss or system damage. For example, the command adb shell dumpsys battery reset will reset battery statistics, which will distort further measurements.
5. Physical check: when you need to open the phone
If software methods show critical wear, but you doubt the accuracy of the data, you can carry out visual inspection of the battery. This is relevant for devices with a removable battery (for example, Samsung Galaxy J or LG G series) or if you are ready to disassemble the phone.
Signs of a faulty battery:
- 🔘 Swelling: the battery increases in size, presses on the screen or back cover. Danger! Such a battery needs to be replaced urgently - there is a risk of fire.
- 💧 Electrolyte leaks: white or green coating on the contacts. Leads to corrosion and short circuit.
- 🔌 Oxidation of contacts: green or black deposits on metal parts. Degrades charging.
How to safely remove the battery:
- Turn off the phone and remove the SIM card.
- If the cover is removable, pry it off with a plastic spatula (do not use metal objects!).
- Carefully disconnect the battery cable (if there is one).
- Inspect the battery for swelling or damage. Do not puncture or bend!
⚠️ Attention: disassembling the phone voids warranty (if it is still function) and may damage other components. If you are not confident in your skills, contact a service center. This is especially true for devices with adhesive fastening of the battery (for example, iPhone-like models Android).
6. Online services of manufacturers: official diagnostics
Some brands offer free tools for checking the battery through their official applications or web services This is the most reliable way, since the data comes directly from the manufacturer.
Services for. popular brands:
- 📱 Samsung Members (for Galaxy):
- Install the application from Galaxy Store.
- Go to
Diagnostics → Battery. - The system will show the percentage of wear and recommendations.
- 🔋 Xiaomi Service Center (for Redmi/POCO):
- Enter the code in the dialer
##6484##. - Select
Battery Test. - Get data on the capacity and health of the battery.
- Enter the code in the dialer
- 🛠️ Huawei Support (for Huawei/Honor):
- Open application Support.
- Select
Diagnostics → Battery. - Check parameter Battery Health.
⚠️ Attention: official services may not show the exact percentage of wear, but give general statuses like “Good” or “Needs replacement.” For detailed information, combine them with the methods from the previous sections.
7. How to extend battery life: practical tips
Even if your battery is still in good condition, following simple rules will help slow down its degradation by 20-30%. Basic recommendations:
- 🔌 Avoid full discharge: keep the charge in the range 20–80%. Full cycle (0-100%) reduces service life.
- ⚡ Use original chargers: cheap cables and power supplies can damage the charging controller.
- 🌡️ Do not overheat phone:
- Do not play heavy games while charging.
- Do not leave the device in direct sunlight.
- Remove the case if the phone gets hot.
- 📵 Disable unnecessary functions:
- Wi-Fi, Bluetooth and GPS in the background.
- Auto screen brightness (manual setting is more economical).
- Background application updates.
Myths about batteries that you should not believe:
- ❌ "You need to discharge the phone to 0% once a month" - this was relevant for nickel batteries, but not for lithium-polymer batteries (Li-Po).
- ❌ "Charging overnight ruins the battery" - modern smartphones automatically turn off the power after 100%.
- ❌ "Fast charging kills the battery" - the impact is minimal if you use the original charger.
The most harmful factor for the battery is high temperature. Even one overheat to 50°C can reduce the service life by 10-15%.
FAQ: Frequently asked questions about checking the battery for Android
Is it possible to restore battery capacity?
No, physically restore worn out battery is not possible. All “restorative” applications and methods (for example, calibration) provide a temporary effect or are completely useless. The only solution is battery replacement to a new one.
An exception is controller calibrationwhich helps if the phone suddenly turns off at 20-30% charge. To do this, discharge the device until it turns off, then charge it to 100% without interruption.
How often should you check the battery condition?
Optimal frequency - every 3-6 months. If the phone is older than 2 years or you notice the following symptoms, check more often:
- Rapid discharge (more than 10% per hour when idle).
- Sudden shutdowns.
- Overheating during charging.
- Increased charging time (more than 3 hours to 100%).
Is it worth using a power bank for charging?
Yes, but with reservations:
- Use quality bank s support
Quick ChargeorPower Delivery(for example, Xiaomi, Anker, Baseus). - Avoid cheap models without overheating protection.
- Do not discharge the power bank to zero - this will shorten its service life.
Charging from a power bank does not harm the smartphone battery if the device is certified.
What percentage of battery wear is considered critical?
Focus on the following thresholds:
- 0–10% —the battery is in excellent condition.
- 10–20% —light wear, can be used without restrictions.
- 20–40% —the operating time is noticeably reduced, think about replacing.
- 40%+ —critical wear, the battery may swell or turn off. Replacement required!
Can I use a phone with a swollen battery?
Absolutely not! A swollen battery is:
- Risk fire or explosion (especially when charging).
- Damage to the screen and motherboard due to pressure.
- Loss of warranty (if the device is under warranty, the battery will be replaced free of charge).
If you notice swelling, immediately turn off the phone and contact a service technician center.