The health tab in AccuBattery can use partial charges to estimate your battery health, but if the battery charge controller in your phone is inaccurate, this can lead to difference between actual and displayed health value.
To manually take an as accurate as possible snapshot of the health, follow the next steps:
- Disable the charge alarm to stop it from bothering you.
- Drain your battery to the lowest percentage without the device turning itself off. This can be 1% for phones with an accurate battery gauge, or something like 30% if the battery gauge is completely off. If you're unsure at what level this happens, you can discharge until it turns itself off, plug in the power and restart the device.
- Plug in the charger, and verify that AccuBattery is running and counting mAh's.
- Charge the battery completely. Some phones display 100% while the battery is not fully charged, you can verify this on the charging screen (charge status section) and in the notification, they'll display that the battery is still charging and charge current (in mA) is positive.
- Topping off the battery can take up to 1-2 hours depending on how wrong or fake the "100%" mark is. The level displayed is determined by the device manufacturer - a side effect of the fast charging war, the lower you set the 100% display level, the faster the user thinks the device charges. Another example: 10 minutes, for a Nexus 4 that doesn't cheat with battery %.
- Try not to use the phone while running a benchmark charge, measuring the current in mA is more accurate while there's no / low CPU load and variance in power usage.
- After a full charge charge, click the cycle in the history tab. You'll be taken to the CHARGING TAB where you'll see how many mAh's can be added to the battery at most in the "Charged" section (in the 'Total' block). For devices with an inaccurate 100% indication, this should be higher than estimated by the HEALTH TAB. The battery capacity estimate block at the bottom of the charging tab tries to pro-rate for the start percentage, this will affect the numbers if your phone dies at 20% and you started your benchmark charge there so users should just check the 'Charged' section. This is the most accurate estimate for 'estimated capacity', better than what you get from the health tab.
- Divide the estimated capacity by your design capacity to get a health % out of it.
- In the future this process will be streamlined into a benchmarking function.