- Notifications off
- Wifi off
- Bluetooth off
- GPS off
- Airplane mode on (I know redundant but wth)
- Screen brightness auto
- Reset Battery Stats in Recovery
- Nav bar turned off
- Video zoomed to make it fill up the entire screen. (Dice player does this nicely, just pinch & zoom in 5% increments, this video was set to 150%)
I used Dice Player to play that new Batman movie over and over again. It's a h.264 encoded movie @ 720p in MKV container (which I'm loving this container, you can embed subtitles! but I don't think the container matters cuz that's a demux function, not decode function, more important prolly is to use a h.264 profile that's mobile SOC-friendly). It was playing in [HW] accelerated mode.
We got a SCREEN ON time of almost 13 hours!! This lil guy will easily last long enough for most airplane flights. I was a bit worried honestly, cuz you know, Android has a bad rep for battery life. But, I don't think that's the case anymore.
Android ver/ROM/kernel nfo in screenshots.
BTW, SCREEN ON time is different than "battery life" time, because it records the time the device spent with the screen on. Total battery life includes sleep mode, this can sleep for days, maybe a week or two or more, never really tested it.
It would be cool so see others reproduce similar results!
UPDATE: Nexus 7 Screen On Time Battery Life Rundown USB OTG Flash Storage Memory Stick Test