09/18/2014, 08:55 AM
Ok, this is one of those "I don't know why it works, but it does" solutions, and I normally wouldn't pass it along because it makes no sense, but my results are consistent, and you guys have been really helpful, so I'm going to share ... maybe someone here can explain it.
First, per TJs suggestion, I checked the connectors and made sure I was still logged into Google ... connectors good, still logged in ... no joy there.
Another forum suggested that perhaps my agreement to Google Locations Services TOS had expired. They explained how to use a terminal window or Novacom to check this, but I decided it was just as easy to go through the exercise of clearing, and re-agreeing to, the TOS ... so I cleared, and re-agreed ... again, no joy there.
In yet another forum, a guy had accidentally stumbled across this solution. He doesn't know why it works, I don't know why it works, but it does, so here it is. When you wake up in the morning and find no GPS or GLS service, go to the locations services and turn both off. Next, turn on your WiFi, it doesn't matter if you can connect to a WiFi hotspot, or if there's even one in range, you just need to turn on your phone's WiFi radio. Now turn on either GLS or GPS, it doesn't matter, either one will work. Open maps, or any location based app., or do the phone ##477# test, or the GPS hardware test in "device info.", doesn't matter, it all works. Now go ahead and turn WiFi off, it all still works.
I don't know why this is happening, I never had to do this before, but it seems to work consistantly, so I'm sharing.
Thanks ... and have fun ya'll.
Addendum: Ok, I have to curb my enthusiasm just a little bit. While testing the above solution, I had mistaken cached GPS data for GLS functionality. While testing, you need to clear the cache, and then test GLS. Long story short, GLS is still not working, but this solution does seem to wake up GPS consistently, so I'm somewhat happy. I'd still like to figure out what happened to GLS though.