I have a 32G Nexus 7 2012 Wifi.
GPS has worked on it in the past - I was using Copilot.
Haven't used the feature in a while.
Currently on the most recent official PA ROM.
Tried to use Copilot, got no satellites. Downloaded every GPS app (free) I could find, approx 5 of them. I have reset the GPS several times, and downloaded AGPS data. The apps show that the GPS is turned on (it says GPS off when off). At each trial, I stand outside under open sky for 3-10 min.
Just for fun, tried Franco kernel, no change.
I have checked location settings, and tried both with all location services as well as GPS only.
Multiple reboots attempted.
Popped off the back, looked at GPS contacts - they are intact. I bent them carefully up a little, no dice. I believe they probably hit the contacts on the back cover antenna, but of course I can't be sure.
My next attempt will be to put a little bead of solder on the contacts on both the spring contacts and the flat contacts on the back cover. If that doesn't do it, I'm out of ideas. I can do a full wipe, but I'd like to exhaust all other options first. The last time I had GPS working was before Kitkat. However, search does not show anything helpful with my issue.