I have seen quite a few posts about this, just couldn't find anything yet that is a true 'fix'. The GPS on my phone hasn't really worked for about 6 months or so now. However, I have only just really noticed it over the past month because I started running and want to use one of the many popular running apps (Map My Run, RunKeeper, Nike+) to be able to track my runs. The GPS always shows as weak. It also doesn't ever find my location if I am using Google Maps. If I take the back of the battery off, and push the batter down further, it does seem to come on, but only if you are pressing pretty hard to make some kind of connection.
Any one know why this is happening, and how it can be fixed? It's very frustrating.
Thanks
Megan Walker