Captivate? I've only seen agpsd in Vibrant dumps before, and it didn't seem to work on Captivate, even with the Vibrant gps libraries.
Sent from my SAMSUNG-SGH-I897 using XDA App
Sent from my SAMSUNG-SGH-I897 using XDA App
Ha! and here I thought I was the only one using my wife's phone (HTC Aria) for comparison testing! The price for using her phone is steep, as she keeps on poking me and asking why I have to use her phone if mine's so much better...Thank you for this thread, CL, especially the "re-education" part. I had read about some of those concepts in various sources, but your summary is very readable, concise, and informative.
I concur with the theory that AGPS is a major cause of the problem. Mine only works acceptably in standalone mode. I also have seen the "driver reset" issue where I cannot get a lock, disable/enable the GPS, then get a lock within 5-10 seconds.
Please let me know if there is anything I can do to help, since the best Captivate support comes from XDA, not AT&T/Samsung. I have a Captivate running Cognition 2.1 (JH7) and also have access to my wife's Droid 2 (Froyo). Thanks again for working on this issue.
Edit: I mention the Droid 2 for comparative testing. Last night I was walking around running My Tracks simultaneously on both phones to see if both of the little blue circles included my known position.
Wow! My bad! It's a Vibrant ROM. I've messed up with all this ROMs around LOL!Captivate? I've only seen agpsd in Vibrant dumps before, and it didn't seem to work on Captivate, even with the Vibrant gps libraries.
Sent from my SAMSUNG-SGH-I897 using XDA App
Lol... I have to keep my wife in the dark about my gps issues or else she will give me hell about why didn't I get the iphone.Ha! and here I thought I was the only one using my wife's phone (HTC Aria) for comparison testing! The price for using her phone is steep, as she keeps on poking me and asking why I have to use her phone if mine's so much better...
It can't perform miracles. If you GPS doesn't work well, the AT&T TeleNav will be affected as well.Does AT&T's own nav app work on this phone?
Or you can use MapDroyd from the market. It caches all maps offline then positions you using gps only. Should be good to use when testing in airplane mode.You could always load up your route in Navigate and then turn on flight mode. I did this a while back and after Navigate loaded up the map the GPS showed where I was even though I wasn't following the route Navigate had picked out for me. I'm not sure if it would load enough map data for a long drive but for my 25-30 minute commute home it had enough of the surrounding area to be usable without additional data past the initial loading of the map.
I was just curious, b/c AT&T sells that service for $9.99 a month. One might think that AT&T would be pushing sammie for a fix as well.It can't perform miracles. If you GPS doesn't work well, the AT&T TeleNav will be affected as well.
Would somebody who would pay monthly for an inferior service even notice that the GPS doesn't work too well? I've used telenav on i617, and its flaws are many, but most annoying is the fixed distance at which it instructs you to turn. Often it does so 1-3 streets before the correct turn.I was just curious, b/c AT&T sells that service for $9.99 a month. One might think that AT&T would be pushing sammie for a fix as well.
This looks very much like a confirmation of the low-quality almanac data theory. This forum does not allow me to post an URL (le sigh), just google for "demystifying-gps-issues-samsung-galaxy-s-2.html", its the first result.Out of frustration I got in the truck and drove a few miles north and suddenly 11 satellites popped up! Perfect tracking. Now even here at the house where I had only one satellite I've got 9-10. VERY WEIRD - all I did was go for a drive and it suddenly started working, and it's still working great.
adb shell
su
cd /dbdata/databases/com.android.providers.settings
sqlite3 settings.db
update secure set value="0" where name = "assisted_gps_enabled";
.quit
reboot
sqlite3: not found
At this point, it's not worth it. Stick with v001Ok, a couple of things:
First, I updated to Jupiter.002, went for a run, and my track was pretty accurate, it even got when I crossed to the other side of the road. (Thanks forum for not letting me put up pictures...
w w w dot flickr.com/photos/[email protected]/5031592190/
This area is pretty densely wooded, except for right where I began the track.
For a comparison, here's the beginning of my track from Work to Home, where it was way off even while sitting in a parking lot:
w w w dot flickr.com/photos/[email protected]/5031592218/
Now to my second thing:
I went to turn off the AGPS via the ADB shell commands:
when I get to the sqlite3 settings.db command, I get the following error:Code:adb shell su cd /dbdata/databases/com.android.providers.settings sqlite3 settings.db update secure set value="0" where name = "assisted_gps_enabled"; .quit reboot
I've tried various permutations of the command, and haven't been able to get it to come up at all. Any ideas?Code:sqlite3: not found
Ok,At this point, it's not worth it. Stick with v001
chown: unknown user/group system:system
# ls -l /dbdata/databases/com.android.providers.settings/settings.db
ls -l /dbdata/databases/com.android.providers.settings/settings.db
-rw-rw---- 1 0 0 50176 Sep 28 2010 ←[0;0m/dbdata/databases/com.android.providers.settings/settings.db←[0m