[Android Apps and Games] nihil0:
Ampere

You can install Ampere form Google Play or you can download the lates APK from here.

Measure the charging and discharging current of your battery.

The app was at first designed for Lollipop only, but now devices with Android 4.0.3+ are also supported. Please read the pre Lollipop forum..

How to use the app: Start the app and wait ca. 10 seconds ("measuring" is on the display). After this time, the charging or discharging current will be shown.

The current depends on many things:

The charger (USB/AC/Wiereless)

The USB cable

The phone type

Current tasks running

Display brightness

With this app you can for example search for an optimal charger/USB cable combo.

The app is not meant to be mA accurate. It is only good for evaluate which Charger/USB cable combo is good for you.

Background info: The app measures the battery charging/discharging current. If your phone is not connected to a charger, you see the discharging current which is negative. Now, if you connect a charger then the current what the charger gives will be used to supply your phone and the remaining power will be charged into the battery.

If your phone consumes 300 mA without a charger connected, then a 500 mA charger will charge your battery maximum with 200 mA current.

Technical info: The displayed current is an average value from 50 measurements minus the 10 upper values and the 10 lower values. The displayed current can be shaky or unstable or even just zero which means, that the Android system provides such unstable values. Some phones, like the Nexus 4 reports such unstable wide spreading readings when charged with a low current charger (e.g. 500mA), that even the average value is just a joke.

Background info about batteries and how they will be charged: LiPo batteries don't draw the maximum for the full time it takes to charge the phone. If your battery is charged almost full then the charging current will be much less as by lower battery levels.

A nice article explaining LiPo charge stages: http://batteryuniversity.com/learn/article/charging_lithium_ion_batteries

Dave's (EEVBlog) LiPo Charging Tutorial:

If your Lollipop device (or later) shows 0 all the time:

There are Lollipop devices which don't have a working power profile (the new Lollipop interface to get the measured current). But on some of them is the old interface still present and maybe also working. Please use the settings option "Old measurement method" in this case. You can force the app with it to use the old interface, if the Lollipop device has at least one. Maybe it helps...

If the app doesn't support your device, you can collect some info to help.

Please read this post in this case.

Phones/ROMS reported to be working with this app:

Motorola Atrix HD/CM 5.0.2 (MB886 JBBL)

Moto E (condor_umtsds)

Moto G 2013 XT1033 (Dual Sim)/Factory

Moto G 2014 (2nd gen)/Factory 5.0.2

Moto X 2014 (victara)

Nexus 4/Factory 5.0.1 (unstable values by low charging currents)

Nexus 5/Factory 5.0.2

Nexus 6

Nexus 7 2012 (unstable values by low charging currents)

Nexus 7 2013/Factory 5.0.2 (no discharging current -> Bug reported)

Nexus 9 (flounder)

Nook HD (hummingbird running cm12)

OnePlus One (A0001)

Samsung Galaxy Star (mint)

Samsung Galaxy Note 2 (GT-N7100 with RR Rom)

Samsung Galaxy Note 3 (N9005 )/LOLLIPOP Rom 5.0

Samsung Galaxy Note 3 (SM-900W8)

Samsung Galaxy Note3 (hlte, hltexx)

Samsung Galaxy Note 10.1 (SM-P600 running CM12LP_5.0.2)

Samsung Galaxy S3 (not accurate)

Samsung Galaxy S3 (m0 , i9300, CM12 charging only)

Samsung Galaxy S4 (Google Play Edition, jfltexx)

Samsung Galaxy S4 (ja3g)

Samsung Galaxy S5 (klte, kltevzw)

Samsung Galaxy Tab 7.0 Plus GT P6200

Samsung Galaxy Tab 10.1 Pro T520 Picassowifi

Samsung Galaxy Tab S 10.5 (chagallwifi)

Sony Xperia M (C1905 running CM12)

Sony Xperia Z C6602 (with aosp lollipop)

Sony Xperia Z Ultra (togari)

ZTE Blade S6 (P839F30)

Phones/ROMS reported not to be working with this app:

GOOGLE Galaxy Nexus– toro

HTC Desire 510– htc_a11ul8x26

HTC One S– ville

HTC One X– endeavoru

HTC One XL– evita

HTCSensation 4G– pyramid

Lenovo P2– P2a42

Lenovo TAB S8-50F– S8-50F

Lenovo YOGA Tablet Pro-1050L/Yoga Tablet 2– YT2

LG G Pad 8.3 LTE– altev

NVIDIA TegraNote– tegranote

NVIDIA TegraNote– tegranote7c

PEGATRON P66– P66

SAMSUNG Galaxy A3– a3lte

SAMSUNG Galaxy A3– a3ulte

SAMSUNG Galaxy A5– a53g

SAMSUNG Galaxy A5– a5lte

SAMSUNG Galaxy A5– a5ltechn

SAMSUNG Galaxy A5– a5ltectc

SAMSUNG Galaxy A5– a5ltezh

SAMSUNG Galaxy A5– a5ltezt

SAMSUNG Galaxy A5– a5ulte

SAMSUNG Galaxy A5– a5ultebmc

SAMSUNG Galaxy A5– a5ultektt

SAMSUNG Galaxy A5– a5ultelgt

SAMSUNG Galaxy A5– a5ulteskt

SAMSUNG Galaxy A7– a7lte

SAMSUNG Galaxy A7– a7ltechn

SAMSUNG Galaxy A7– a7ltectc

SAMSUNG Galaxy A7– a7ltektt

SAMSUNG Galaxy A7– a7ltelgt

SAMSUNG Galaxy A7– a7lteskt

SAMSUNG Galaxy Ace Style– heatqlte

SAMSUNG Galaxy Ace– heatlte

SAMSUNG Galaxy Core– arubaslimss

SAMSUNG Galaxy Fame Lite Duos– nevisw

SAMSUNG Galaxy Fame– nevis

SAMSUNG Galaxy Fame– nevis3g

SAMSUNG Galaxy Fame– nevis3gcmcc

SAMSUNG Galaxy Fame– nevisds

SAMSUNG Galaxy Fame– nevisnvess

SAMSUNG Galaxy Fame– nevisp

SAMSUNG Galaxy Fame– nevisvess

SAMSUNG Galaxy Grand Neo– baffinlite

SAMSUNG Galaxy Grand Neo– baffinlitedtv

SAMSUNG Galaxy Grand Prime– fortuna3g

SAMSUNG Galaxy Grand Prime– fortuna3gdtv

SAMSUNG Galaxy Grand Prime– fortunalte

SAMSUNG Galaxy Grand Prime– fortunaltectc

SAMSUNG Galaxy Grand Prime– fortunaltezh

SAMSUNG Galaxy Grand Prime– fortunaltezt

SAMSUNG Galaxy Nexus– maguro

SAMSUNG Galaxy Nexus– toroplus

SAMSUNG Galaxy Note2– t03g

SAMSUNG Galaxy Note2– t03gchn

SAMSUNG Galaxy Note2– t03gchnduos

SAMSUNG Galaxy Note2– t03gcmcc

SAMSUNG Galaxy Note2– t03gctc

SAMSUNG Galaxy Note2– t03gcuduos

SAMSUNG Galaxy Note3– ha3g

SAMSUNG Galaxy S Duos2– kyleprods

SAMSUNG Galaxy S2– GT-I9100

SAMSUNG Galaxy S3 Slim– wilcoxds

SAMSUNG Galaxy S3– d2att

SAMSUNG Galaxy S3– d2can

SAMSUNG Galaxy S3– d2dcm

SAMSUNG Galaxy S3– d2ltetmo

SAMSUNG Galaxy S3– d2spr

SAMSUNG Galaxy S3– d2tfnvzw

SAMSUNG Galaxy S3– d2vmu

SAMSUNG Galaxy S3– d2vzw

SAMSUNG Galaxy S5 mini– kminilte

SAMSUNG Galaxy S5 mini– kminilteatt

SAMSUNG Galaxy S5 Mini– kminilteusc

SAMSUNG Galaxy S5 Neo– s5neolte

SAMSUNG Galaxy S5 Neo– s5neoltecan

SAMSUNG Galaxy Star Plus– logan2g

SAMSUNG Galaxy Tab4 7.0– degas3g

SAMSUNG Galaxy Tab4 7.0– degaswifi

SAMSUNG Galaxy Trend Plus– kylepro

SAMSUNG Galaxy Win Duos– delos3gchn

SAMSUNG Galaxy Win Pro– wilcox3g

SAMSUNG Galaxy Win Pro– wilcoxctc

SAMSUNG Galaxy Win– delos3gcmcc

SAMSUNG Galaxy Win– delos3gduosctc

SAMSUNG Galaxy Win– delos3geur

SAMSUNG Galaxy win– delos3gss

SAMSUNG Galaxy Win– delosltelgt

SAMSUNG Galaxy Win– deloslteskt

SYMPHONY TELECA YUPHORIA– YUPHORIA

SYMPHONY TELECA Yureka– YUREKA

UNKNOWN Primo_EF2

XIAOMI HM Note 2– hermes

Please report your experience with your phone/ROM type.

If a device has an erroneous or dummy implementation of the Power Profiles for Android, then the app will never support it or the app will just show the erroneous or dummy values delivered on the interface. Please ask your ROM developer to implement it correctly.

Translations:

Albanian

Armenian

Chinese (Chine)

Chinese (Taiwan)

Czech

English

German

Hungarian

Indonesian

Italian

Japanese

Lithuanian

Polish

Portuguese (Brazil)

Portuguese (Portugal)

Romanian

Russian

Slovak

Spanish

Spanish (United States)

Turkish

If you would like to have the app in your language and you are willing and able to translate the app please contact me.

Ampere on Blogger

The developer on Twitter

Ampere Beta testing community on reddit

Ampere on Facebook

.