Google's new Android kernel optimization uses real usage data to speed up phones and extend battery life without hardware upgrades.