Did the smartphone begin to discharge in half a day, although yesterday it held a charge for a day? This is a classic sign that your physical resource is coming to an end. Many users notice a drop in autonomy, but do not know how to accurately measure the current state of the battery, relying only on subjective feelings or percentages in the status bar. lithium polymer cell is coming to an end. Many users notice a drop in battery life, but do not know how to accurately measure the current state of the battery, relying only on subjective feelings or percentages in the status bar.

In fact, the operating system Android stores detailed statistics about the operation battery, but hides it from the average user. The number you see in the settings or on the box is only the nominal capacity declared by the manufacturer at the time the device was released. With each charge-discharge cycle, the actual amount of accumulated energy decreases, and sometimes this wear reaches a critical 30-40%.

In this article we will analyze all the available ways to find out the truth: from hidden engineering codes to professional software. You will learn to distinguish software glitches from physical degradation and understand whether it is worth changing the battery or whether calibration is enough calibration.

Hidden codes and engineering menu

The fastest way to access technical information is to use USSD codes. These commands allow you to enter a special diagnostic menu, hidden from the eyes of the average user. However, it is worth remembering that the set of codes depends on the manufacturer of the processor and the smartphone shell.

The code is considered the most universal ##4636##. Entering it in the Phone app will take you to the Test menu. There you need to select the “Battery Information” item. Key parameters are displayed here: charge level, voltage and, most importantly, Health status (health status).

Unfortunately, on modern versions Android (starting from version 10), manufacturers often block access to this data through the standard dialer. If the code does not work, try alternative combinations specific to your brand:

  • 📱 Samsung: #0228# or #9900#
  • 📱 Xiaomi/Redmi: ##6485##
  • 📱 Huawei/Honor: ##2846579##
  • 📱 Sony: ##7378423##
⚠️ Attention: Do not change the settings in the engineering menu if you are not sure of your actions. Entering incorrect parameters may lead to incorrect operation of the communication modules or reset the screen calibration.

In the testing menu Xiaomi (code ##6485##) you can find the most accurate information. We are interested in the parameters MB_06 (battery condition) and MF_02 (charging cycles). If the status bar says “Good”, then the element is physically good, but may require calibration.

Shell interfaces may change after software updates. If the codes stop working, use the software diagnostic methods described below.

Using specialized applications

If hidden codes are not available, third-party utilities from Google Playcome to the rescue. They not only read the current charge, but also analyze cycle history, temperature, etc. The most popular and time-tested tool is voltage. The most popular and time-tested tool is AccuBattery.

The operating principle of such applications is based on analyzing the energy flow entering the battery during charging. The app compares the amount of “pumped” energy (in mAh) with the change in charge percentage. To get accurate data, you need to carry out several charging cycles from 15% to 100% with the application running.

Another powerful tool is Ampere. It shows charging and discharging current in real time. This is useful not only for assessing capacity, but also for identifying problems with the cable or charging brick. If the charging current is significantly lower than stated (for example, 0.5A instead of 2A), the problem may be in the wire.

📊 Which method of checking the battery do you use most often?
Built-in codes (*#...)
Applications like AccuBattery
Computer apps (ADB)
Just watching how quickly it sits down

Among other noteworthy applications it is worth highlighting:

  • 🔋 Battery Guru: intelligent analysis of usage habits and tips for extending life.
  • 🔋 3C Battery Manager: detailed log of all processes and flexible settings notifications.
  • 🔋 CPU-Z: shows basic information about the hardware, including type and nominal capacity.

It is important to understand that applications do not have direct access to the chemical composition of the battery. They only calculate calculated capacity based on algorithms. Therefore, an error of 5-10% is normal and acceptable.

Professional diagnostics via ADB

For users who are not afraid of the command line, there is the most accurate software method - using a debug bridge Android Debug Bridge (ADB). This method allows you to extract raw data from system files, which are often hidden even from root applications.

First, you need to enable “Developer Mode” and activate “USB Debugging” in the smartphone settings. Then connect your device to your computer and launch the console. The command to get complete battery statistics looks like this:

adb shell dumpsys batterystats --charged

However, a more useful command may be that displays the current status:

adb shell dumpsys battery

In the output you are interested in the line scale (maximum level) and the current level, but to assess wear it is better to use utilities that read the file battery.properties. On some devices (for example, OnePlus or Google Pixel) you can see the actual full charge (full_charge_capacity) and the design (design_capacity).

The formula for calculating wear is simple: (Real capacity / Design capacity) * 100%. If the result is below 70-75%, this is a reason to think about replacement.

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

Most often the problem is in the drivers or cable. Install universal Google USB Driver or branded drivers from the manufacturer (Samsung USB Driver, Xiaomi Mi USB Driver) Try another USB cable, preferably original, and another USB port (preferably USB). 2.0). Also make sure that a window asking for debugging permission appears on the smartphone screen and you click “Allow.”

Statistics analysis in Android settings

Starting with Android 9 Pie, and especially in versions 11, 12 and later, Google has introduced a more transparent monitoring system. in standard settings you can now find useful information without installing unnecessary software.

Go to Settings → Battery → Battery usage. Here the system shows which applications consume the most energy. Although there is no exact figure for the capacity in mAh, indirect signs of wear are obvious: if the phone is discharged by 1% in 2-3 minutes in standby mode, this is critical wear or a problem with the system.

Smartphones Samsung with the One UI shell have built-in diagnostics Go to the application Samsung Members → Support → Phone diagnostics → Battery status. The system itself will conduct the test and give a verdict: “Normal”, “Weak” or “Bad”.

Parameter Normal Alarm Critical
Residual capacity 90-100% 75-89% Less than 70%
Charging cycles 0-300 300-500 More than 500
Voltage (rest) 3.7-4.2 V 3.5-3.6 V Less than 3.4 V
Temperature 25-35°C 36-45°C Above 50°C

Pay attention to voltage surges. If the voltage drops sharply under load (starting a camera or game), it means that the internal resistance of the battery has increased and it cannot deliver the required current.

Visual inspection and physical signs

Software methods are good, but physical inspection sometimes tells more than any numbers. Lithium-ion batteries tend to degrade not only in capacity, but also in structure. The first sign of aging is often swelling.

If the back cover of the smartphone begins to come off, the screen is blown out of the frame or the phone no longer lies flat on the table and rotates when pressed. angle is 100% sign of swelling. In this state, it is dangerous to operate the device: a fire or explosion is possible.

💡

Check for swelling: Place the phone on a flat surface and try to rotate it around its axis. If the device rotates like a spinning top, the battery is swollen and requires immediate attention. replacement.

Also pay attention to the discharge rate in the cold season. A working modern battery can lose up to 15-20% of its charge when left in the cold, but should quickly recover in the heat. If the phone turns off at 20-30% of the charge in the cold and does not turn on immediately after warming up, the chemistry inside the element is already destroyed.

Another symptom is unstable behavior of the charge indicator. For example, the phone shows 40%, then sharply drops to 15% or turns off, and when charging is connected it immediately shows 60%. This indicates that the power controller cannot correctly read residual. capacity due to desynchronization.

Battery calibration: myths and reality

Often users confuse physical wear and tear of the battery with a software failure of the controller. If the battery is new or has been replaced and the phone is behaving strangely, calibration may be required. This is a process in which the system again “learns” to determine the boundaries of 0% and 100%.

The calibration method is simple, but takes time:

  • 📉 Discharge the phone until it turns off completely (0%).
  • 🔌 Connect the charger and charge to 100%, without including the phone.
  • 🔄 After reaching 100%, wait another 1-2 hours, then turn on the device.
  • 🔁 Repeat the cycle 2-3 times.

☑️ Correct calibration algorithm

Completed: 0 / 5

Is it worth using “miracle applications” for calibration? Most of them simply kill background processes or require rights to erase a file. In modern versions of Android, this file no longer plays the same role as in ancient versions 2.3–4.4, so manual calibration in cycles is often more effective. rootto erase the file batterystats.bin. In modern versions of Android, this file no longer plays such a role as in ancient versions 2.3–4.4, so manual calibration in cycles is often more effective.

⚠️ Attention: Deep discharge (0%) is harmful for lithium batteries. Do not perform the calibration procedure more than once every 3-6 months. Regular discharge “to zero” accelerates chemical degradation.

When is it time to change the battery?

Sooner or later, any battery becomes unusable. The average lifespan of a modern battery is 2-3 years, or about 500-800 full charge cycles. After this, it loses a significant part of its capacity.

Main signs that a replacement is inevitable:

  • 📉 The remaining capacity has dropped below 70-75% of the nominal value.
  • 🔥 The phone heats up even during simple tasks (browser, messengers).
  • 📉 There is a “memory” effect or percentage jumps.
  • 💥 Physical swelling of the battery case.

When replacing, it is important to choose high-quality components. Cheap copies from marketplaces may have a real capacity that is 2 times less than the declared one. It is better to use original spare parts or branded analogues from well-known manufacturers, such as Nohon, Baseus or Hoco.

💡

Replacing the battery makes sense if the cost of a new spare part and labor is no more than 40-50% of the current market price of the smartphone. In other cases, it is easier to buy a new device.

Do not forget that after replacement, recalibration is often required so that the power controller correctly displays the charge of the new battery. In some cases (for example, iPhone or Samsung flagships), it may be necessary to flash the BMS controller through the programmer to remove the message about the “non-original part.”

Does fast charging affect the rate of battery wear?

Yes, fast charging technologies (Quick Charge, SuperCharge, VOOC) generate more heat, which is the main thing enemy of lithium cells. However, modern power controllers can regulate the current to minimize heating. For maximum battery safety, it is recommended to use regular charging (5V/2A) at night, and fast charging only when you urgently need to replenish the charge during the day.

Is it true that you need to keep the charge within 20-80%?

This is not a myth. Lithium-ion chemistries experience the greatest stress at the extremes of full charge (100%) and deep discharge (0%). Maintaining a charge between 20-80% actually extends battery life by slowing down degradation. Many manufacturers even add an “Optimized Charging” feature, which artificially keeps the charge at 80% until the moment you usually remove the phone from charging.

Is it possible to restore a “dead” battery by freezing?

Absolutely not. This method was relevant for old nickel-cadmium (Ni-Cd) batteries twenty years ago. For modern lithium batteries, freezing is useless and even dangerous: moisture condensation inside the case will lead to a short circuit and final failure. Chemical degradation processes in lithium are irreversible.