Reduced battery life is one of the most common complaints of smartphone owners. Over time, any lithium-ion power supply loses its original capacity, which leads to more frequent recharging and sudden shutdowns. However, the problem does not always lie in the physical wear of the battery; sometimes background processes or software glitches are to blame.

Before taking the device to a service center or buying a new part, it is necessary to carry out proper diagnostics. Modern versions Android provide enough tools to analyze the state of the power system without the use of complex equipment. In this article we will analyze all the available methods: from hidden engineering menus to specialized software.

A correct assessment of the health of the battery will help you understand whether you need to change the battery or optimize the system settings. Ignoring signs of degradation may result in the phone simply not turning on at the most crucial moment. Let's take a step-by-step look at how to get accurate data about the current state of your device.

Diagnostics through the hidden engineering menu

The fastest way to get primary information about the battery is to use a special USSD code. This method does not require the installation of third-party applications and works on most devices from Xiaomi, Samsung and Huawei. You need to open the Phone application and enter a combination of characters in the dialing field.

For most smartphones, the universal code is ##4636##. After entering the last character, the menu should open automatically. If the code does not work, try specific combinations for your brand, for example #0228# for Samsung or ##6485##* for Xiaomi. In the list that opens, select "Battery information" or Battery information.

Here you will see technical statistics in real time. Pay attention to the charge level, voltage and temperature. If the temperature exceeds 45 degrees Celsius at rest, this is a clear sign of a malfunction of the power controller or the cell itself. Also, the status status (Status) is often displayed here, which should be equal Good.

⚠️ Attention: Do not change any settings inside the engineering menu if you do not know exactly what they are responsible for. Resetting the calibration (Battery Stats Reset) unnecessarily can lead to incorrect display of charge percentages.
💡

If the code does not work, your firmware may have blocked access to the engineering menu. In this case, use third-party applications or ADB commands.

The interface of this menu may differ depending on the version of the operating system. On new versions Android 12-14 some items may be hidden by the developers for the sake of user safety. However, basic voltage and temperature parameters usually remain available for viewing.

Checking status through system settings

Starting with version Android 9, Google has introduced built-in energy consumption monitoring tools. While they don't directly show wear (degradation) percentage, they can identify rogue apps that drain your battery faster than it can charge. This is the first stage of software diagnostics.

Go to section Settings → Battery (or Battery and performance). Here you will see a discharge graph and a list of applications that consume the most energy. If you see that the system or an unfamiliar application consumes 30-40% of the charge in the background, the problem may not be physical wear and tear, but a software failure.

In smartphones Samsung and Xiaomi there are more advanced built-in utilities. For example, in the MIUI shell, in the “Battery” section, the approximate state of the battery is often indicated with the words: “Excellent”, “Normal” or “Bad”. On Samsung devices, a hidden test can be run through the app Samsung Members in the "Diagnostics" section.

  • 🔍 Check the list of background processes and force stop suspicious services.
  • 📉 Pay attention to the graph: sharp jumps in the discharge without active screen operation indicate a problem.
  • 🌡️ Some menus display the current battery temperature in real time.
📊 How often do you charge your phone during the day?
Once
Twice
Three or more
I always keep it on charge

Analysis of usage statistics over the last 24 hours or 7 days provides an understanding of the device’s behavior in various scenarios. If, after fully charging, the phone is discharged by 20% during an hour of inactivity in standby mode, this is a reason for a deep check of the power controller.

Use of specialized applications

When the built-in tools are not enough, applications from the store come to the rescue Google Play. They can read system logs and calculate the actual capacity based on the history of charge cycles. The utility is considered the most popular and reliable tool AccuBattery.

After installation, the application will not show accurate data instantly. It needs to analyze several charge and discharge cycles. It usually takes 3-5 days of use to get an accurate capacity estimate. The application compares the capacity declared by the manufacturer with the actual stored energy.

Another powerful tool is Battery Charge Limit or 3C Battery Manager. These apps provide a detailed log of voltages and currents. They are especially useful for advanced users who want to understand how quickly their battery is degrading under their current usage scenario.

⚠️ Attention: Apps that require Rooting for full functionality may void your device's warranty. Use them with caution and only if you understand the risks.

In the interface of such apps, look for the parameter Health (Health) or Estimated Capacity (Calculated capacity). If the Health value is below 80%, this is considered critical wear and battery replacement is recommended. Some applications can also calculate the time until complete discharge, taking into account the current load.

☑️ Criteria for choosing an application for diagnostics

Completed: 0 / 4

Battery analysis via computer and ADB

To obtain the most accurate technical data without installing unnecessary apps on your phone, you can use a computer and a debug bridge ADB (Android Debug Bridge). This method allows you to upload a complete battery dump (batterystats) in text form.

You must first enable “USB Debugging” in the menu Settings → For developers. Connect your smartphone to your PC with a cable and open a command prompt on your computer. Enter the command to get the battery status:

adb shell dumpsys batterystats --charged

In the command output, look for lines containing Estimated battery capacity or parameters currentAverage. This method is difficult for beginners since the data is presented in raw form, but it provides information that regular applications cannot always show due to access restrictions in new versions of Android.

There are also graphical shells for ADB, such as QTADB, which simplify the process of entering commands. With their help, you can save the log to a file and analyze the history of charge cycles over a long period. This is especially true when buying a used device to check whether the seller has “twisted” the statistics.

What to do if the computer does not see the phone?

Install the original USB driver for your smartphone model. Often the problem lies in a low-quality cable that only supports charging, but not data transfer. Try a different cable or USB port.

Visual inspection and physical signs of wear

Software methods are good, but the physical condition of the battery sometimes tells more than any numbers. Lithium-ion batteries tend to swell when they fail or age. This is a dangerous process that can damage the screen or case of the device.

Remove the back cover (if it is removable) or carefully inspect the case joints. If you notice that the screen begins to move away from the frame, or the back cover is bulging, stop using the device immediately. A swollen battery is strictly forbidden pierced or exposed to heat.

Also pay attention to the charging speed. If a phone that used to charge in an hour now takes 3-4 hours to charge, this is a sure sign of loss of capacity or a faulty controller. Overheating of the case in the area where the battery is located during charging is another alarming symptom.

Symptom Probable cause Actions
Bloating of the case Accumulation of gases inside the cell Urgent replacement in the service center
Fast discharge in standby mode Current leakage or wear Software diagnostics
Shutdown at 15-20% Voltage sag under load Calibration or replacement
Extreme heating Internal short circuit Stop operation
💡

Physical swelling of the battery is not just a defect, it is a risk of fire. It is prohibited to operate such a device.

Sometimes the problem lies not in the battery itself, but in oxidized contacts. If the phone has been dropped or dropped into water, the contacts may have oxidized, increasing resistance and causing energy loss in the form of heat. In such cases, it is necessary to clean the contacts in the service.

Calibration and extending service life

If diagnostics showed that the battery is physically intact, but the charge percentages are displayed incorrectly (for example, the phone turns off at 20%), the calibration procedure will help. This is the process of synchronizing the power controller with the actual capacity of the element.

To calibrate, discharge the phone until it turns off completely. Then, without turning it on, charge it to 100%. After reaching 100%, keep it charging for another 1-2 hours. Then reboot. In some cases, this procedure must be repeated 2-3 times.

To slow down future degradation, follow simple operating rules. Do not allow deep discharge to zero regularly and do not keep the phone constantly charged at 100%. The optimal range for long life of a lithium-ion battery is from 20% to 80%.

  • 🔋 Use only original or certified power supplies.
  • 🌡️ Avoid overheating: do not play heavy games while charging.
  • 🌙 Activate "Optimized charging" mode in the system settings.

Modern power controllers are smart, but they are not omnipotent. Maintaining temperature control is more important than choosing a specific monitoring application. If the phone is lying in the sun or under a pillow, no amount of calibration will save the battery from quick death.

Frequently asked questions (FAQ)

Is it possible to restore the capacity of an old battery programmatically?

No, programmatically you can only calibrate the charge percentage display. Physical loss of capacity due to chemical processes inside the battery cannot be restored. If the wear exceeds 20%, only replacement will help.

Why does the phone quickly discharge after updating Android?

After a major update, the system indexes files and optimizes applications in the background within 2-3 days. This causes increased energy consumption. Usually the problem resolves itself after a couple of days.

Is it harmful to use the phone while charging?

It is not harmful to electronics, but it causes additional heating. High temperature is the main enemy of the battery. If you notice that the case has become hot, it is better to pause use until the end of charging.

How to find the exact production date of the battery?

On some models, the date is encrypted in the serial number on the sticker of the battery itself. To view without opening the case, you can use the application Phone Info SAM (for Samsung) or ADB commands, but not all manufacturers display this information.

What does the message “Connected, not charging” mean?

This may mean a faulty cable, power supply or charging connector. This message also appears if the battery is overheated or overcooled and the controller protection has tripped. Let the phone cool to room temperature.