Smartphones Samsung are famous for their energy consumption, but over time, any lithium-ion drive loses its original capacity. Users often notice that a device that previously could easily survive until the evening now requires recharging by lunchtime. This is a natural process of degradation of chemical elements that cannot be completely stopped, but can be controlled. Understanding the current battery status helps you make a decision: is software optimization enough or is it time to physically replace the battery.

Unlike iOS, where the percentage of battery health is displayed in the settings, the ecosystem Android does not provide such information explicitly on the main screen. However, hidden diagnostic tools are superbly developed. In this article, we will analyze both standard methods for beginners and advanced methods to obtain accurate numbers about_cycle_count_ (number of cycles) and current capacity. Samsung superbly developed. In this article we will look at both standard methods for beginners and advanced methods through ADB commands to get exact numbers about_cycle_count_ (number of cycles) and current capacity.

Do not ignore the first signs of swelling or overheating of the case. Timely check battery status can protect your device from critical breakdowns. We will look at methods that work on current models of the Galaxy S, A i Mseries, and will also touch on the nuances of working with outdated versions of One UI firmware.

Using the built-in service menu

The fastest and safest way to obtain primary information about the “health” of your gadget is to use a special engineering code. This method does not require the installation of third-party software and works at the level of system libraries Samsung. To start diagnostics, you need to open the standard “Phone” application and enter a sequence of numbers.

Enter the code #0228# in the dialing field. A window BatteryStatuswill instantly open on the screen. The current voltage, charge level and battery status are displayed here. However, for a deeper check, it is better to use the code #9900#that opens the menu SysDump. In this menu you need to scroll down the list and select the item Copy to sdcard (include CP Ramdump) or just look at the section Battery infoif it is available in your firmware version.

⚠️ Attention: Do not press the button Quick Start in the menu *#0228#if you you don't understand what you're doing. This function resets the fuel controller data (Fuel Gauge), which may lead to incorrect display of charge percentages until recalibration.

The code is more informative for the average user. #0#. It launches a full engineering testing menu. Select item Battery. The system will conduct an automatic test and show the status Pass (success) or Fail (error). If the test is passed, it means that the controller does not see critical deviations in voltage or temperature, but this does not indicate the exact capacity in milliamp-hours.

💡

If the code *#0228# does not work or gives a connection error, try disconnecting the SIM card and repeating the procedure. On some models with two SIM slots, this is a prerequisite.

Statistics analysis via ADB and computer

A PC connection is required to obtain comprehensive information, including the exact number of recharge cycles and estimated remaining capacity. This method is considered the most expert, since the data is read directly from the kernel system logs, bypassing the graphical shell. You will need a computer with installed drivers Samsung USB Driver and utility ADB (Android Debug Bridge).

First you need to activate developer mode on your smartphone. Go to Settings → Phone information → Software information and quickly click 7 times on the item Build number. After the message “Developer mode is enabled” appears, return to the main settings menu, find a new item at the bottom of the list and activate the switch USB debugging.

Connect your phone to your computer with a cable. Open a command prompt or terminal in the ADB folder and enter the following command to get a full battery dump:

adb shell dumpsys batterystats --checkin

The result of the command will be voluminous. Look for the section starting with 86,0 (or similar identifier), which will list the parameters currentCapacity (current estimated capacity) and startCapacity. The difference between the factory capacity (which can be found in the model specifications) and the current capacity will indicate actual wear. You can also find a parameter in the logs charge_cycle_countthat will indicate exactly how many times the battery has gone through a full discharge cycle.

📊 How often do you check the health of the battery?
Once a month
Only when the phone is quickly discharged
Never checked
I use third-party applications

Third-party applications for monitoring

If fiddling with the command line seems too complicated, specialized utilities from the store come to the rescue. Google Play. They read data from a system file battery.log or use their own calibration algorithms. A popular solution is an application AccuBatterythat analyzes charging and discharging rates in the background.

It is important to understand that such applications do not know the exact factory capacity of your model initially. They require a "learning" period. After installation, it is necessary to carry out several charging cycles from 15% to 100% so that the app can calculate actual capacity and compare it with that declared by the manufacturer. The more data you collect, the more accurate your final wear percentage figure will be.

Other useful utilities, such as Ampere or CPU-Z, provide real-time voltage and temperature information. This is useful for diagnosing battery dead zones when the phone turns off at 20-30% charge due to voltage sags under load.

  • 📱 AccuBattery: The best solution for assessing Health percentage based on long-term observations.
  • 🔋 CPU-Z: Shows instant technical characteristics, including manufacturing technology and current voltage.
  • 🛠 DevCheck: Provides a detailed report on sensors and battery status, including power controller information.

⚠️ Warning: Avoid apps that promise to “recover” or “calibrate” your battery in 5 minutes. It is programmatically impossible to return the physically lost capacity of a chemical element. Such apps often only reset system statistics, which can temporarily improve the display of percentages, but will not solve the problem of rapid discharge.

Table of standards and signs of wear

To correctly interpret the data obtained, you need to understand which indicators are considered normal and which indicate a critical condition. Lithium-ion batteries degrade unevenly: for the first 500 cycles, the loss of capacity is minimal, then the process accelerates.

Below is a table to help classify the condition of your battery based on remaining capacity and number of cycles.

Condition Remaining capacity Charge cycles (approximately) Recommendation
Excellent 95% - 100% 0 - 300 Continue operation as usual
Good 85% - 94% 300 - 600 Avoid deep discharges, monitor the temperature
Satisfactory 75% - 84% 600 - 800 Noticeable reduction in operating time, think about replacement
Critical Less than 75% More 800 Urgent battery replacement to avoid shutdowns

In addition to numbers, pay attention to the physical behavior of the device. If the phone heats up in the area of ​​the camera or the bottom of the body even during simple tasks, this is a sure sign of a high internal resistance battery. Also an alarming signal is the sudden shutdown of the smartphone when there is 10-20% charge on the indicator.

💡

Replacing the battery is advisable when its actual capacity drops below 80% of the factory capacity. Further operation becomes uncomfortable and can damage the power controller.

Visual diagnostics and physical defects

Digital methods are good, but they do not always detect physical damage. The most dangerous battery defect is swelling. In modern smartphones Samsung with non-removable batteries, this is more difficult to notice, but it is possible. Place the phone on a flat glass surface and try to twist it. If the device rotates like a top, then the case is deformed due to a swollen battery.

Also inspect the case joints and the back cover (if it is glass). The appearance of cracks, the divergence of the adhesive layer, or the display sticking out of the frame are direct consequences of the expansion of gases inside the battery. In this case, software diagnostics no longer matter: the device must be turned off immediately.

Another method is checking with a flashlight. Shine light along the edges of the phone at an acute angle. A shadow cast by a protruding lid or screen will immediately reveal the problem. Ignoring this symptom may lead to a rupture of the case or a fire.

Why do batteries swell?

Swelling occurs due to gas formation inside the cell. This is the result of a chemical reaction of the electrolyte due to overheating, the use of non-original chargers, or simply aging. Gases (usually carbon dioxide and oxides) have no outlet and burst the soft shell of the battery.

Prevention and extension of service life

After you have checked the condition of the battery, it is logical to think about how to slow down its further degradation. The company Samsung has introduced security functions into the One UI shell that are worth activating. Go to Settings → Device maintenance → Battery → Battery protection.

Here you can select the charge limiting mode. Optimal for a long cell life is a mode that limits the charge to 85% or the “Adaptive Battery” function, which stops charging at 80% and completes it to 100% only before you wake up. This reduces the stress on the chemical structure of the cathode.

Avoid extreme temperatures. Lithium-ion chemistry hates both extreme cold and heat above +45°C. Do not leave your phone on the car panel in summer and do not play heavy games while charging as this causes double heating.

  • 🌡 Avoid 0% discharge: Try to charge your phone at 15-20%. Deep discharge is harmful to the controller.
  • 🔌 Use original cables: Cheap analogues can produce unstable voltage, which accelerates wear.
  • ❄️ Remove the case when fast charging: Thick silicone or leather interfere with heat dissipation, overheating the battery.

⚠️ Attention: The settings menu interface may vary slightly depending on the version of One UI and the model of your smartphone. If you don't see Battery Protection, check for software updates in the Software Update section.

Frequently asked questions (FAQ)

Is it true that a new battery needs to be “boosted”?

This is a myth left over from the days of nickel-cadmium batteries. Modern lithium-ion batteries in smartphones Samsung do not have a “memory effect”. They do not need to be specifically discharged to zero and charged to 100% several times in a row. On the contrary, such actions can be harmful at the initial stage.

Why does the phone show 100%, but turns off after 10 minutes?

Most likely, the fuel controller (Fuel Gauge) is out of sync with the actual cell voltage, or the battery has high wear and tear and cannot produce the required current under load. Try to do a full calibration: discharge the phone before turning it off, charge it off until 100%, keep it charging for another hour and turn it on.

Does fast charging 25W or 45W affect wear?

Yes, it does, but only slightly when using the original power supply. Controllers Samsung are able to regulate the current to prevent overheating. The main harm is caused not by speed, but by the heat that accompanies the process. If the phone remains cold, fast charging is safe. Is it possible to replace the battery yourself? Technically it is possible, but in modern models the back cover is glued very firmly. The risk of breaking glass or damaging cables when opening is extremely high. For series models

Can I replace the battery myself?

Technically possible, but in modern models Galaxy S And Note The back cover is glued very firmly. The risk of breaking glass or damaging cables when opening is extremely high. For series models A the procedure is simpler. It is recommended to entrust the replacement to an authorized service center to maintain moisture protection.

What does the "Bad" status mean in the engineering menu?

Status Bad in the menu *#0228# indicates that the controller has detected a critical voltage drop or malfunction cells. This is a software confirmation that the battery requires physical replacement, since it can no longer guarantee stable operation of the device.