On the Epi though other things are going on. I think this has inherently marginal to nominal RF performance for GPS band reception. I think they are using a scatter shot method of compensation for that. I also think their worldwide market, cdma and gsm, users paying for data connections and users who do not, has made for a buggy implementation. for one There does seem to be a problem either clearing stale ephemeris/almaanc from cache, or Epic knowing it is stale. Hence sometimes states of 5 to 10 birds in view, seen by Epic, and no location after infinite time. In such a condition of stale data a proper implementation would be, depending on network RF condtions (data connection absent or preent): a) populate this data with new data from network, b) absent network connection, pull data from a bird in open sky.
Agreed with your post completely. So far I have not been able to get my Epic to lock (or even see)
any satelite while on Airplane Mode even after 30 minutes trial. My issue, asside the issue of GPS inherent lack of accuracy, is that this phone does not allow for the GPS to work as standalone regardless of the ultimate culprit for this (be it the lack of network provided time reference or almanac/ephimeris data). I see several people claiming they are able to get a GPS fix wihtout network (BTW, if I turn off the Use Wireless Network setting even with the cell/data radio on, my GPS has not been able to see or lock to ANY satelites, but I have not tested this thoroughly yet).
What I need you all to clarify is how your GPS is REALLY working to determine if this behavior is a problem with MY unit or is the way this phone is setup to work. In the current configuration the only way my GPS seems to work is with Use Wireless Network checked and data/cell radios on, otherwise is dead on the water. As I said above, I will change the setting to cold start on the hidden GPS menu and see what happens.
What I suggest is for you guys to do the following in an effort to gather some data:
1. Turn off Use Wireless Network off and try to get a fix.
2. Reboot the phone with the above setting off, and try again.
3. Turn Airplane Mode on and try to get a fix.
My Epic so far can't get any satelite info in any of these setups. I will report back once I make the change to cold start to see if there is a difference, but I doubt it... beginning to suspect my unit has additional hardware problems with the GPS itself.
EDIT: Some may ask why is all this important if the GPS "seems" to work well with network on and all... why should I care.
Imagine the following, you are out there in the proverbial boonies and suddenly need guidance for whatever reason. You whip out your trusty phone and there is no cell signal on your area. In the best of cases your GPS may be able to get a fix based on the last data downloaded to the cache and all is fine, you will be able to navigate to your destination (assuming of course you have a self contained nav program on your phone as Google/Sprint Nav won't be useful here). When you are done and need guidance back, your GPS can't fix because the data on the cache is now stale and can't get any updated data from the network... if the GPS is able to get data directly from the satelite (cold start), it will take longer to get a fix but it will work and you are good (this is the case with the Evo's GPS). If the GPS is not able to get this data by itself, navigation with the phone becomes impossible, you'll have to get directions some other way.
As far as the positioning errors with this GPS goes, as long as you are using a road navigation program that usually forces the reported position to "stick" to the closest road, you may feel the GPS positioning is quite accurate - and granted, this what most of us will use the phone nav capabilities for on a day-to-day basis. Once you change to a different program for off-road navigation, the position error (if substantial enough) may place you in the wrong place when you need accurate positioning the most.
Are these critical issues for the average user, problably not, but is always good to know the capabilities and limitations of your equipment so you can plan accordingly.