Mobile/PowerUsage
Terminology
Meter-based (manual) power model - A model built using a power meter. Battery-based power model - A model built using knowledge of battery discharge behavior, build-in voltage sensors and the average power consumption resulting from placing components into different power states. Online power model generation - Power model generation based on the influence of the power management and activity states of hardware components on system power consumption. Online power estimation - Power use estimation done by software using some power model.
Important Point
- The variation between power models for different types of phones is significant. Therefore a meter-based power model will have to be generated for each new phone that we want to test.
PowerTutor
https://market.android.com/details?id=edu.umich.PowerTutor&hl=en
Works on
Galaxy S II
HTC Incredible S S710e
Doesn't Work on
Galaxy Nexus
GT-i9020
Uses an automated power model construction technique as well as voltage and other readings to accurately measure power usage of individual applications.
Main Paper - http://empathicsystems.org/Papers/codes10.pdf
Background Paper - http://www.ruf.rice.edu/~mobile/publications/dong11mobisys_sesame.pdf