Long time lurker, just wanted to share an issue I had.
I've flashed nearly every ROM that is out there since I got my SGS3 and have never had any GPS issues, however this weekend I used it without a problem but Tuesday all of a sudden turning it on and off still produced nothing...not even the increased battery drain from having GPS on.
Here's what I did in hopes that it can help someone or at least give some knowledge as there wasn't a lot out there when I searched:
1.) Restored a previous Nandroid that I knew had a working GPS --- Result = FAIL
2.) Searched XDA and Google...found a video with some USSD codes for the dialer, etc.. ---- Result = FAIL
3.) Pulled battery and sim card, etc... --- Result = FAIL
4.) Flashed Wicked as I know that is a stable and highly used ROM. Everything great but still no GPS. ---- Result = FAIL
5.) Found a suggestion about clearing cache in google framework, Maps and uninstalling Maps updates. Result = FAIL
**however Play Store wouldn't let me update Maps when I rebooted as it said it wasn't compatible with my phone. No clue why.
6.) Finally I decided to do Triangle Away and Chainfires unrooting procedure to get back to unrooted stock. ---Result = SUCCESS!
Not sure what about it made GPS come back, however the next step will of course be to root again and see if there are any issues.
Hope this helps someone who ends up in my situation. Feel free to PM if you need more details.
Thanks to all
Edit: Just as an FYI -- when I rooted again, GPS was still back and I've had no issues since.