If you use a Samsung phone and are wondering how to check the battery's actual status, you've come to the right place. Recent versions of Samsung's operating system have brought significant changes, and there are also ways to read accurate data using built-in system tools. battery health, what the most relevant fields mean and how to interpret them without racking your brain.
One UI is Samsung's interface that runs on top of Android, Wear OS by Google, Microsoft Windows, and Tizen, and is currently present on more than a billion devices: Galaxy phones, tablets, foldable phones, laptops, watches, TVs, monitors, screens, smart boards, projectors, and even household appliancesWith so much different hardware, not all of them display the same thing, but there is a common denominator: if you know where to look, you get reliable clues about the battery's health status.
Where to check battery health in One UI today
In recent versions, Samsung has introduced a specific indicator that many users had been requesting for some time. Starting with One UI 6.1.1, a field called BSOH (Battery State of Health) appears, accessible through system tools. BSOH It serves as a reference for the overall health status and, according to shared experience, is more representative than the classic ASOC (Absolute State of Charge), which is another value often cited when analyzing the state of the battery.
It is important to consider compatibility by model and generation. One UI 7 The Galaxy S25 series already allows users to directly check their phone's health, including details many consider crucial, such as the charge cycle count. However, some users of older models, after updating, don't see this information on their phones. For example, a recent case involving an S22 Ultra after updating to the latest version reported that the charge cycles were missing and that the feature remained, at least for now, exclusive to the S25 family.
This decision has generated some frustration. simple function This shouldn't require additional resources and would make sense on all devices, without waiting for a full Android version upgrade or a specific patch. For now, that's the situation: the S25 series displays it within One UI 7, and on other models, you have to use tools like ADB to read the detailed information.
A useful note on the evolution of the indicators: mSavedBatteryAsoc It appeared in place of a previous value at some point, and this kind of change explains why different users see different fields depending on their system version and device.

Check status with ADB: BSOH, ASOC and other important fields
When the phone's own menu does not offer the health data, the most powerful way is to use ADB (Android Debug Bridge). battery dump With the right command, you can obtain a complete dump of the battery subsystem and read key fields. The starting point is very simple: connect your phone to your computer, enable USB debugging, and run the following command in your terminal or console.
- Base Command:
adb shell dumpsys battery
That dump contains a lot of information. key fields The ones you should look for are: ASOC, BSOH, mSavedBatteryAsoc, the charge counter, and mSavedBatteryUsage. Each one contributes a piece of the puzzle, and together they help you estimate health, effective capacity, and cycles.
Before interpreting anything, take a look at a field called State. 1 value In that state, it usually indicates a problem reading the battery information, and it's best to resolve it before drawing conclusions. If the value is different from 1, you can continue with the normal reading of the other fields without background noise.
It starts with ASOC, which refers to the absolute state of charge. ASOC It tells you where the battery is in relation to its current charge, but it's not a direct indicator of health; that's why many users believe BSOH better describes deterioration over time. If your dump shows BSOH, use it as a reference for overall health. If it doesn't appear, mSavedBatteryAsoc can help as an alternative.
And how do you get an estimate of the actual capacity in mAh? load counter The dump usually shows a number whose first four digits represent the effective mAh of the current battery level. From there you can calculate the total capacity taking as a reference the battery percentage shown by the system at that moment.
- Practical methodCharge the phone to 100% and run the dump again. This way you can take a reading with the level full and compare.
- Method with calculationUsing the load counter and the current percentage, it projects the total capacity.
A typical example to illustrate this: suppose the charging counter reads 1410381 and the battery percentage at that moment is 42%. 1410 → 3357 mAh (Taking the first four digits, 1410, and dividing them by 0,42, the approximate calculation gives 3357 mAh). If the original model had a 3500 mAh battery, that implies a loss of close to 5% after a considerable amount of intensive use. It's a simple way to put into numbers what you notice on a daily basis.
Another very interesting field is mSavedBatteryUsage. mSavedBatteryUsage It can function as a charge cycle count. It's not a visible figure on all models or versions, but if it appears, it lets you know how many full charges your battery has accumulated, a very useful piece of information for correlating with degradation.
For these calculations to be reliable, the battery should be properly calibrated. First, calibrate if your phone shuts down prematurely at 20% or 30%, and then repeat the readings; otherwise, the numbers won't reflect reality. There are common methods for recalibrating, but using a service code is not recommended. *#0228#, as it can introduce unstable readings.
Good news: ADB works on most Android phonesNot just on Galaxy devices. However, the exact fields you see in the dump may vary slightly depending on the One UI version, the firmware, and the device itself.

Recommendations, calibration, warranty, and when to change the battery
Measuring is one thing, acting is another. battery change It's worth having your device checked by a technician if you frequently notice unexpected shutdowns, sudden drops in battery percentage, or significantly lower than usual performance. Samsung Customer Service Centers can check the device and advise you on whether or not a replacement is necessary.
Depending on the warranty and the condition of your device, covered replacement This could apply. Furthermore, if the system itself detects that the battery is significantly below expectations, you might see a pop-up notification recommending a battery replacement. Don't ignore it: sometimes preventing an unexpected shutdown is just as important as getting more screen time.
Before changing it, try to make sure the readings are consistent. second measurement after a full load A prior calibration helps in making decisions. It's also worth ruling out that some process or app is faking the feeling of poor battery life: third-party tools, such as detect the most demanding appsThey may be useful for application consumption, but for health and capacity, rely on the values ​​offered by the system itself through ADB.
Regarding services and codes, we have already mentioned them briefly: Do not use *#0228# for calibration. Although it may have been circulated as a trick at some point, the sensible thing to do is to follow traditional methods and measure again with the ADB dump to see if the ASOC, BSOH, or mSavedBatteryAsoc data has improved.
In terms of compatibility, the current situation has nuances depending on the family. S25 vs S22Galaxy S25 devices with One UI 7 display battery health and even battery cycles, while on other updated models, such as the S22 Ultra, some users don't see the count. This understandably sparks debate, because at first glance it doesn't seem like a feature that requires a significant system effort, and many would prefer it to be widely available. Hopefully, it will arrive via a patch without having to wait for another system update.
The One UI community is very active and often documents changes and findings. BSOH introduced in One UI 6.1.1 It offers a more reliable health reading than ASOC, and mSavedBatteryAsoc provides context when the direct health value is not displayed. It has also been noted that a health value was removed in a previous review and mSavedBatteryAsoc was later added, which explains discrepancies between devices.
If you like to be precise, there are several best practices to make your readings as clean as possible: mobile phone in standby modeTake the reading without any intensive apps running in the background, and preferably after restarting. Perform one reading with a full battery and another with an intermediate percentage; this will allow you to cross-reference the calculations and detect inconsistencies.
The ADB approach may seem overwhelming at first, but you'll see that it's really just two or three key ideas. locate BSOH and ASOCLook at mSavedBatteryAsoc and, if applicable, interpret the charge counter and mSavedBatteryUsage. This will give you a fairly accurate picture of your battery's condition and the accumulated wear per cycle.
Incidentally, these types of guides and contributions often come from users who research and share results. updates and community threads (For example, there's an edition dated February 16, 2025) reflect version changes and new reads. If you see slightly different field names in your dump, don't worry: they sometimes change from version to version.
Remember an idea that pervades the entire ecosystem: More competition, more transparencyThe fact that several brands and platforms are fighting to offer clear health metrics and transparency when replacing batteries only benefits us, because it puts pressure on them to open up data and standardize criteria.

If after all this you're still wondering what the shortcut is, you have plenty of options. If your model is compatible, consult native health In One UI first. If it doesn't appear, connect your phone to your computer and run ADB with the battery dump; in two minutes you'll have the fields that really matter to make informed decisions without waiting for third-party apps that often only provide estimates.
To complete the picture, it's important to understand what each label you see in the dump represents, so as not to confuse concepts. BSOH It is interpreted as the overall health of the battery, ASOC describes the absolute charge situation at that moment, mSavedBatteryAsoc provides an estimated percentage of the maximum capacity saved, the charge counter serves to project mAh of effective capacity and mSavedBatteryUsage gives a clue of the accumulated cycles.
Data alone is not everything. warning signs Symptoms like frequent overheating, fluctuating battery percentage drops, or unexpected shutdowns, combined with an ADB reading indicating poor battery health, should prompt you to seek professional diagnosis and possible battery replacement. And if the system displays a battery change warning, take it seriously.
Another helpful thing is to keep a historical record. save readings with date Using a text file with two or three months of data allows you to see if there's a clear downward trend or if the situation remains stable. It's a practical way to separate impressions from facts.
For those coming from other platforms: Metrics vary between manufacturersIn the Galaxy world, the combination of BSOH, ASOC, mSavedBatteryAsoc and the counters puts you in a very good position to understand what's going on without guessing.
And one last tip for everyday use: Avoid extreme shocks and prolonged exposure to high temperaturesAlthough this guide focuses on measurement, don't forget that charging habits and heat are the biggest factors accelerating degradation. Charging gently and keeping your device cool will extend its lifespan, and your future readings will thank you.
With everything you've seen, you now have a complete map: Where does health appear in One UI?What changes between generations like the S25 and S22 Ultra, how to extract data with ADB, and how to interpret BSOH, ASOC, mSavedBatteryAsoc, the charge counter, and cycles. Add to that good calibration practices and the option of going to an authorized service center when you see signs of wear, and you'll be covering both the technical aspects and the practical, day-to-day use.