Android L – Rerouting Google…
Battery life improvements are an important part of Android L, and Project Volta takes care of that. The new features it brings are a new battery saver function similar to what we saw on some Samsung and HTC phones, a set of new APIs that provide more energy-efficient scheduling functions, plus new tools for developers to check for energy use and optimize their applications.
Further changes include cellular radio energy optimizations such as network calls coalescing and deferring. When an application transfers data over the network, the radio hardware wakes up, does the transfer and then goes back to a waiting state.
Now, the level of energy consumed during the actual transfer cannot be lowered in software, but those waiting periods can be minimized if as many transfers as possible are grouped. That’s basically what coalescing means.
All in all, Google said Android L can improve battery life by up to 20% when compared to KitKat. I’ve not seen that kind of improvement in my tests, but taking in consideration all the eye-candy effects on tap that could very well be a good thing. With my daily usage, which has about ten 2-minutes calls, browsing adding up to about one hour and several levels of Candy Crush Saga, battery life saw a modest improvement. Video battery life actually decreased, so I can’t say Android L made a noticeable improvement in my case. Use cases where the phone rests more in standby mode could see better results, so I expect lower-end phones, which aren’t used as heavily, to benefit the most from Project Volta.