--- id: References title: references --- A collection of useful links to understand and reduce battery consumption ## Tools - [Battery Historian](https://github.com/google/battery-historian): A really useful tool to visualize and explore Android bug reports. - [Trepn](https://developer.qualcomm.com/software/trepn-power-profiler): An on device battery profiler with it's own power model. - [AT&T Network Optimizer](https://developer.att.com/video-optimizer/docs): Great for modelling and observing network locally. ## Power Monitors - [Monsoon](https://www.msoon.com/LabEquipment/PowerMonitor/) ## Videos - Android Performance Patterns - [Battery Performance 101](https://www.youtube.com/watch?v=9i1_PnPpd3g&list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE&index=66) - [Understanding Battery Drain](https://www.youtube.com/watch?v=4D7_N2XEw20&index=67&list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE) - [Wakelocks and battery drain](https://www.youtube.com/watch?v=reMau7d0yeg&index=68&list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE) - [Networking & Battery Drain](https://www.youtube.com/watch?v=fEEulSk1kNY&list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE&index=38) - [Location & Battery](https://www.youtube.com/watch?v=81W61JA6YHw&list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE&index=34) ## Books - Mobile Energy book - [Smartphone Energy Consumption](http://www.cambridge.org/us/academic/subjects/engineering/wireless-communications/smartphone-energy-consumption-modeling-and-optimization?format=HB#iIU4TAEohkpMT8ZO.97): A good jumping off point for lots of additional resources on battery. - [Power and Performance](https://www.elsevier.com/books/power-and-performance/kukunas/978-0-12-800726-6): Really good for understanding cpu power consumption. ## Papers & Presentations - [Coding for battery life](https://dl.google.com/io/2009/pres/W_0300_CodingforLife-BatteryLifeThatIs.pdf) from Google I/O 2009. - [Fine grained energy profiling with eProf](https://dl.acm.org/citation.cfm?id=2168841) - an interesting approach to measuring battery