Understanding the charging and discharging current of your battery is crucial for optimizing its performance and longevity. This article will guide you through the features of a specialized app designed to help you measure these currents effectively, along with important considerations for device compatibility.
It’s important to note that not all devices support this app. Some smartphones lack the necessary measurement chip or interface, rendering them incompatible. For a comprehensive list of unsupported devices, please refer to the end of this article.
This app is not designed for precise mA accuracy. Instead, it serves as a tool to evaluate which charger and USB cable combination works best for your specific device.
To get started, launch the app and allow it to measure for approximately 10 seconds. During this time, the display will indicate "measuring." After this period, the app will show the charging or discharging current.
The current displayed can vary based on several factors, including:
While the readings from this app should not be considered scientifically accurate, they provide a relative measure of how different chargers and cables perform on the same device.
If the app consistently displays 0mA, try using the "Old measurement method" in the settings. This option forces the app to utilize an older measurement interface, which may be necessary for devices running Lollipop or earlier.
Be aware that some Samsung devices, such as the Galaxy S5, may not provide accurate measurements due to firmware limitations. Instead, they may only display the maximum possible charging current based on the current USB cable and charger configuration.
The app measures the battery's charging and discharging current. When your phone is not connected to a charger, the displayed current will be negative, indicating discharging. Conversely, when connected to a charger, the app will show the current supplied by the charger, with any excess power being stored in the battery.
For example, if your phone consumes 300 mA without a charger connected (displaying -300mA), a 500 mA charger will only charge the battery with a maximum of 200 mA (displaying 200mA).
The current displayed is an average derived from 50 measurements, excluding the highest and lowest 10 values. This method helps stabilize the readings, but fluctuations may still occur due to the Android system's inherent instability. Different manufacturers use various battery types and hardware configurations, making it challenging to achieve consistent results across devices.
LiPo batteries do not draw maximum current throughout the entire charging process. As the battery approaches full charge, the current will decrease significantly compared to when the battery is at lower levels. For a visual representation of LiPo charging stages, refer to this graph. Additionally, you can watch Dave's LiPo Charging Tutorial for more insights.
Some devices may only function with the "Old measurement method" enabled. These include:
Devices reported to be incompatible with this app include:
If your device is listed above, please refrain from leaving negative ratings. The app is functioning correctly; your device simply does not support this measurement capability.
If the app does not work on your device with a pre-Lollipop Android version, consult the first two posts in the XDA developer forum thread. You can also post your issue with screenshots for community support.
For additional questions, please refer to the FAQ section.
By understanding how to measure your battery's charging and discharging current, you can make informed decisions about your charging equipment and improve your device's overall performance.



















