Google released Android 5.0 ‘Lollipop’ last November, a major milestone in the life of today's most popular mobile operating system. Like with most Android revisions, the update was pushed to Nexus devices and all was well in the vanilla Android camp. But again, like with every major Android software update, those without a Nexus device have had to anxiously wait for new software to hit their phone. Contrast this to iOS or Windows Phone, both of which come with fast upgrade pathways, and Android’s update rollout scheme seems severely outdated and frustrating for users. However this article isn’t meant to expose how awful the Android upgrade system is, because frankly, everyone knows this already. Instead, I'm seeking to explore how updates to the core architecture in Android 5.0 have improved performance and battery life on existing handsets. For that, I needed to wait until official updates hit for some of the leading devices out there, something that took a lot of patience. Read the complete article.