Does your smartphone suddenly turn off at 20% charge or discharge to zero in a couple of hours? These are sure signs that the resource battery is coming to an end. Unlike the iPhone, where the wear percentage (Battery Health) is visible in the default settings, on Android this information is often hidden from the eyes of the average user. Manufacturers leave this data in system logs or engineering menus.
However, there are many ways to access this data without root access. We will look at both standard methods through settings and secret USSD codes, as well as more advanced options using third-party utilities and a computer. Understanding the real state of your Li-Ion or Li-Pol battery will help you replace it in time and avoid sudden shutdowns at an important moment.
In this article we will analyze each method in detail, evaluate their accuracy and give recommendations for extending the life of the battery. You should not rely only on the charge indicator in the status bar, as it may display incorrect data if the controller calibration fails.
Wear indicators in system settings
Modern versions of the Android operating system, especially in shells from Xiaomi, Samsung and OnePlus, have begun to introduce built-in diagnostic tools. Users no longer need to look for hidden codes; just look in the settings menu. For example, on devices Xiaomi with MIUI 14 and higher or HyperOS, you often find the “Battery and Performance” section, where the current status is displayed.
If your smartphone runs on “pure” Android (Pixel, Motorola) or has an old firmware version, this item may be missing. In this case, the system does not provide a direct answer to the question about the health of the cell. However, you can indirectly assess the condition through usage statistics.
Pay attention to the charge consumption graph in the section Settings → Battery → Battery Usage. Sharp drops in the graph under low load often indicate a loss of capacity. It's also worth checking which apps are consuming the most power in the background.
⚠️ Warning: Built-in battery health metrics may not be accurate immediately after a firmware update. The system requires several charge-discharge cycles for correct calibration of the algorithms.
For smartphone owners Samsung there is an official application Samsung Members. It conducts in-depth diagnostics of all components, including the battery. Run a battery test and the app will give you a verdict of "Good", "Weak" or "Bad". This is one of the most reliable software methods without installing dubious software.
If the discharge graph looks like a “saw” with sharp drops, perhaps the problem is not in the battery itself, but in a software failure of the power controller. Try to do a full calibration before replacement.
Use of secret USSD codes and engineering menu
The engineering menu is a hidden section of the system intended for testing equipment by service centers. It is accessed through a set of special character combinations in the Phone application. This method works quickly and does not require the installation of additional software, but is not supported by all manufacturers.
The most common code for devices on processors MediaTek and many brands (Xiaomi, Lenovo) - ##4636##. After entering this combination, the "Check" menu automatically opens. Select "Battery Information". Here you will see the status (Health), charge level, voltage and temperature.
For smartphones Samsung the code *#0228#often works. It opens a detailed battery status window (BatteryStatus). There is a "Quick Start" button here, which is not recommended to be pressed unless necessary, as this may reset the controller's calibration. Just study the displayed parameters.
- 📱 Status: It should indicate "Good". If it says "Overheat" or "Dead", the battery requires replacement.
- 🌡️ Temperature: Normal resting temperature is 25-35°C. Values above 45°C under load indicate degradation.
- ⚡ Voltage: The voltage of a fully charged, working battery should be about 4.2V - 4.4V.
Unfortunately, on many modern devices with processors Snapdragon these codes can be blocked by the manufacturer or redirected to normal settings. In this case, proceed to using specialized applications.
What to do if the code does not work?
If typing the code does not open anything or gives a connection error, then the manufacturer has disabled access to the engineering menu in this firmware version. Try entering the code without pressing the call button, just typing the numbers.
Third-party applications for accurate diagnostics
When the built-in tools are powerless, applications from Google Play come to the rescue. They read data from system files battery and analyze the history of charging cycles. The application is considered the most popular and reliable solution. AccuBattery.
The operating principle of such utilities is based on mathematical calculations. The application measures how many milliampere-hours (mAh) were poured into the battery during one charging session and compares this with the nameplate capacity indicated in the specifications. The more cycles you perform, the more accurate the result will be.
Install AccuBattery and use your smartphone as usual for several days. Do not uninstall the application immediately after installation, as it needs time to collect statistics. In the “Health” tab you will see the estimated capacity and percentage of wear.
| Application | Time required | Accuracy | Presence of advertising |
|---|---|---|---|
| AccuBattery | 3-5 cycles | High | Yes (in the free version) |
| Battery Guru | 1-2 cycles | Medium | Yes |
| CPU-Z | Instantly | Low (passport data only) | No |
| Ampere | Instantly | Medium (charge current) | Yes |
Other applications, such as CPU-Z or AIDA64, show only the capacity declared by the manufacturer, and not the real one. They are useful for viewing the battery model and manufacturing technology, but not for assessing wear. To obtain real wear figures, applications that conduct long-term monitoring are needed.
Checking through a computer and the ADB utility
For users who prefer maximum accuracy and do not want to clog up the phone unnecessary apps, the ideal option would be to use a computer and USB debugging. The utility ADB (Android Debug Bridge) allows you to directly request hidden battery logs from the system.
First, you need to enable “USB Debugging” in the developer menu on your smartphone. Connect the device to the PC with a cable. Open a command prompt or terminal in the ADB installation folder and enter the following command:
adb shell dumpsys battery
This command will display a huge list of options. We are interested in the lines level (current charge), status (charge status) and health (state). Health code "2" means "Good". However, this command does not always show the capacity in mAh.
A more advanced way is to view the file battery_history.txt or use specialized scripts for ADB that parse the command output dumpsys batterystats --charged. This allows you to see the actual capacity recorded by the controller after a full charge.
⚠️ Attention: Working with ADB requires device drivers and basic command line skills. Entering commands incorrectly can lead to unpredictable system behavior, although reading data is usually safe.
There are also graphical frontends for ADB, such as Minimal ADB and Fastboot with an interface that simplify the process. This method is especially relevant if the smartphone screen sensor is not working correctly and it is impossible to install the application.
The ADB method provides the most “clean” data directly from the system core, excluding errors of third-party applications running in the Android background.
Physical signs of battery degradation
Software methods are good, but the physical condition of the battery is sometimes speaks louder than any numbers. Lithium-ion batteries are subject to chemical degradation, which manifests itself not only in a decrease in capacity, but also in a change in physical properties.
One of the most dangerous signs is bloating. If the back cover of the smartphone begins to come off, the screen protrudes from the frame, or the phone no longer lies flat on the table and rotates when you press the corner, the battery is swollen. This occurs due to the accumulation of gases inside the element during irreversible chemical reactions.
It is also worth paying attention to the discharge rate. If the phone loses 10-15% of its charge in 10 minutes of inactivity or turns off at 20-30%, this is a sign that the internal resistance of the battery has increased and it can no longer deliver the required current under processor load.
- 🔋 Heating: Strong heating of the case in the battery area under normal load (social networks, browser) indicates a malfunction.
- ⏱️ Operating time: Reducing battery life by 2 times or less compared to a new device is a critical indicator.
- 🔌 Charging: If the phone charges extremely slowly or the charge percentage jumps (from 40% to 15%), the controller cannot cope with balancing the cells.
Ignoring the physical signs may result in fire or damage to other components of the smartphone, such as the screen or motherboard. A swollen battery creates pressure that can burst the display matrix.
☑️ Signs of urgent battery replacement
How to extend the life of the battery and avoid rapid wear
Knowing how to check health, it is also important to understand how to preserve it. Battery life directly depends on operating conditions. The main enemy of lithium batteries is extreme temperatures and deep discharge.
Try to keep the charge level in the range from 20% to 80%. Constant charging to 100% and operation until complete shutdown (0%) creates the greatest stress on the chemical composition of the cell, accelerating its aging. Many modern smartphones have an “Optimized Charging” feature that stops charging at 80% and charges up to 100% only before waking up.
Avoid using the phone while charging, especially when playing heavy games. This causes overheating, which irreversibly reduces the capacity. Also, do not leave your smartphone in the sun or in a cold car in winter.
⚠️ Attention: Using non-original power supplies with unstable voltage can damage the power controller and the battery itself. Always use certified cables and adapters.
If you plan to store the device for a long time, charge it to approximately 50-60% and turn it off. Storing a fully discharged or fully charged battery in a switched off state harms its chemistry.
The myth about calibration
Many people advise discharging the phone to 0% and charging it to 100% for calibration. This is only useful for resetting controller errors (if the percentages are lying), but is harmful to the physical chemistry of the battery. Do this only if there are obvious indication glitches.
Frequently asked questions (FAQ)
Why does the AccuBattery application show a different capacity each time it is checked?
The application calculates the capacity based on the injected current. If you interrupt charging at 50%, there will be little data and the error is high. For an accurate result, you need to carry out several full charging cycles from 15% to 90-100% with the application turned on.
Is it possible to restore a dead battery using software?
No. The physical degradation of chemical elements cannot be reversed programmatically. All applications that promise “recovery” either calibrate the controller (correct the numbers on the screen) or are fraudulent.
Is it safe to use a phone with a swollen battery?
Absolutely not. A swollen battery is a fire hazard. It can damage the screen and case. It is necessary to immediately stop use and replace the battery at a service center.
Does fast charging affect the rate of wear?
Modern fast charging protocols (Quick Charge, Power Delivery) are smart and safe. They reduce current as they heat up. It is not the speed that causes the main damage, but the accompanying heat. If the phone gets very hot during fast charging, it is better to switch to regular charging.
Where can you find out the exact battery model without disassembling the phone?
Use the application CPU-Z or AIDA64. The "Battery" section often lists the model, manufacturer, and technology. Also, the model can be written on the factory box or under the back cover (if it is removable).