I have tried using gsam, betterbatterystats+, and wakelock detector to figure out what is going on. It was always that network location provider thing that kept the phone awake. gsam always showed google play services as the top consumer of battery. I tried factory resetting, flashing back to kk...