I think the GPS problem is both software and hardware related. Not being able to lock on to satellites without restarting the phone is a software issue. Dropping lock quicky and not seeing as many satellites as my wife HTC Evo 3d is a hardware issue, IMO.
I agree regarding the GPS quality (which is a software issue).
To get around this, go to the market and install "GPS Status". This tool gets a lock within 15 seconds usually (cold) and will force the cache to clear. Then open Google Maps and boom, you are there.
Edit: Not my software either. Just happened to have it installed and noticed it worked well.
I just got the update and my gps now is worse. This is ridiculous on a $200 phone. I was torn between I4s and this, wtf? The Sprint guys in the store al had this phone, I went in today and they said a fix is coming. I heard that about my lg which was messed up for 6 months and a fix never came. Does Sprint just sell crappy phones from their vendors withno oversight?
Completely unsatisfied to say the least.
Iif u download gps test it will show you where you get the best fixes. If you atent getting one move the device to another location lile a foot or two away. Lay it flat on the surface not in your hand or in your pocket because it won't work. I can get locks now but not when the phone is in certain spots.
I spoke too soon. Sadly, I must have just had some temporary good luck after the update. After a few more days, I can only conclude that nothing was actually changed. To use GPS on the Samsung Expensive ... urr, Samsung Epic Touch, it is only possible after first using GPS Test, Clear AGPS, Update AGPS, then switch back to Google Maps. Just launching Google Maps alone rarely, if ever, works. And the reprehensible bloatware TeleNav GPS Navigator ... well, it essentially never gets a fix, even if Google Maps somehow manages to after going through the GPS test steps. So, great user interface. That's what we were expecting with the MOST EXPENSIVE phone Sprint sells.
Ok, I admit I am a bit obsessed with this problem ... but I found something which has significantly improved the problem on my Epic Touch. We had been discussing/blogging the downloaded program "GPS Test" and doing the clear and update AGPS. That is not a good fix for the problem. However, using a different Android tool, GPS Status ... has done wonders for my phone at least. Run GPS Status, Select 'Tools' ... then 'Manage A-GPS state' ... then 'Reset' ...
This worked wonders. This program shows 'time to lock' and now I routinely get 3 to 6 seconds, and it has been this way for several days. Just using the AGPS resets with 'GPS Test' (the previously discussed program) was not actually working for me in many situations ... but with this different program, things are now working nicely.
Your mileage may vary, but I strongly recommend giving this a try.
This strongly suggests that the most serious problem is, indeed, with software. Sure, the GPS receiver may be a bit weak, but if I can make my phone function well for days at a time by doign the 'Reset' in 'Manage A-GPS state' with GPS Status, it should be possible to imbed this in the kernel or firmware and accomplish the same thing.
Sprint ... is anyone listening???
Thanks I will give it a try. I have to power cycle the phone each time if I want to use a GPS app. I also noticed that by turning on the "Use sensor aiding", the GPS gets a slightly better accuracy, I am not so far off the road. The GPS receiver still sucks compared to my wife HTC Evo 3D.
I was amazed to find that downloading A-GPS data only gets GPS working temporarily, even when GPS is continuously used. 'Open GPS Tracker' works for only a couple of hours before GPS stops working again. This phone's new name is the Samsung 4G Epic Fail.