Testing and Understanding Battery Health

Testing and Understanding Battery Health

iPhone and Android devices read battery info differently, leaving it up to human judgement for battery testing. iPhones have much better internal battery testing information that gets pulled from the device. Android devices report less data about their batteries.
For Android the results of our tests are pulled directly from the device through ADB. The device will only give a couple numbers to represent what the status is of a battery, this info is below;
The main information that the android test will display, is the battery status, which goes from;
  1. Unknown
  2. Charging
  3. Discharging
  4. Not charging
  5. Full
And the Health of the battery, which is;
  1. Unknown
  2. Good
  3. Overheat
  4. Dead
  5. Over voltage
  6. Unspecified failure
  7. Cold
Apple is a little different in we can pull how many times the device has been charged and the ratio of the battery, more detailed info is below.
1.       Battery Ratio = this is what the 100% charge percent is now compared to what it was when it came from the factory.
2.       Battery Cycle Count = this is the calculation by the phone to how many times the battery has been discharged to 0% and then back to 100%. So if you use a phone today and only use 25% of the batteries power then charge it back to 100%, then did it for the next 3 days, equaling a total of 100% discharge and back to 100% it would be considered 1 battery cycle.
3.       Battery Serial = the serial number of the battery
4.       Battery level = is the current level of power in the battery. If a battery has been charged to 50% out of 100%, the battery level will be 50.
Different companies have different standards on how to tell if a battery is good or bad, with androids you just get the good/bad, but with iPhones they will take into account the battery ratio and battery cycle count. For instance someone may say that the battery ratio must be above 80% and the Battery Cycle Count must be under 500 cycles for it to be a good battery. The values that Lean One Touch reports as a failure for battery problems can be customized to suit your specific needs.
    • Related Articles

    • Functional Testing User Guide

      A PDF Download of the full Functional Testing User Guide (3.7 MB) can be found by selecting "Attachments" for this article.
    • FutureDial Functional Test Web Planner User Guide

      Functional-Test Planner Website Guide Introduction The FutureDial Functional-Test Planner utility is now available as a website UI, which can be accessed at https://ftprofile.futuredial.com. The functionality of the website is effectively the same as ...
    • Migrating to the FutureDial Functional Test Planner Website

      Overview This guide is intended to help existing customers already using Functional Testing to migrate to using the new web-based Functional Test Planner. This guide will allow existing users to continue using exsting test plans without having to ...
    • Info API v1.9

      Info API   Document History Version Date Comments 1.0 10/22/2019 Comments and reversion. 1.1 11/07/2019   1.2 11/20/2019 Add example 1.3 11/21/2019 Add request interval check 1.4 11/25/2019 Add file expiration check 1.5 11/29/2019 1.  Add parameter ...
    • Assigning Workstation Groups in CMC

      Users with appropriate access can assign Workstation Groups to specific Workstations in the CMC Portal. A Workstation Group is a collection of settings and instructions that determine what happens when a device is plugged in to Lean One Touch. For ...