yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] tazman171:
Used Copilot today when I headed downtown to work on a friends computer. I'm really impressed. When I got downtown they were repaving the main street that I wanted to use so I bypassed that exit and the following one. Ended up taking a totally backwoods route to get to my friends and copilot never missed a turn, stop, lane change. Not once. It kept updating the route for the sudden turns onto different streets not ever getting lost. I'm amazed that it actually works as well as any GPS nav device that I've used before. This was off the freeway among trees and hills with my destination literaly being in a valley (Peaceful Valley, Spokane). Traffic was screwed due to all of the main streets in downtown being completely torn up so I was all over avoiding traffic jams (lunch time) by side streetin it everywhere. Copilot called out the updated turns including noting when a street was a one-way in the wrong direction. Very happy with this result.

Tried to use google Nav on the way back but I was buzzing buildings 100 yds away with in a few minutes or still sitting at a light half a mile behind me. Switched back to copilot and it was flawless the rest of the drive home using side streets for 15 miles.

Using Cogs Froyo b 9.1.3 with jupiter v006 modified to "Standalone Mode" Initial lock done with lbstest or GPS Status before I turn on the Nav apps, usually 10 to 30 seconds in the truck, Chevy Silverado 4x4, with the phone sitting above the radio, not on top of the dash. :cool:
[Captivate Android Development] FarOutGalaxyS:
I did not apply the Jupiter files (not sure how those work). I did flash to cog 2.3b3 which came with Gmaps 4.6. The performance was good on the long straight drive home but lost me in the subdivision turns sometimes taking 15 to 30 seconds to realize I made a turn. So I switched back to Gmaps 4.4 but have not been able to re-test

Not sure why your Gmaps version automatically changed. Mine won't automatically update and is labeled "manual install". Gmaps and Navigation are integrated. You can find a location using Gmaps, click navigate, and Navigation will take over, try clicking Gmaps while navigating and you will get the same navigation screen that you would get if you had clicked on Navigation.
[Captivate Android Development] FarOutGalaxyS:
Lol. Is that Italian? I thought the OP was asking in Spanish with some spelling errors due to posting from a mobile or something. Spanish, French, Italian are so similar... :-)
[Captivate Android Development] ewingr:
So, it seems you aren't sure yet if 4.4 helps, nor Jupiter. I'll be testing 4.4 tonight.

I felt like Jupiter helped me in the past. I'm tempted to put it on now, but I think it best to wait and see hoe it goes w/o it, and then try if I"m not doing better.

I'll post back how it goes.

BTW...I did see a link to a tweet from Samsung that said they have found that the upcoming official Froyo release does fix the GPS issues. But I had a lot of salt appear, more than a few grains, right after I read that. :p
[Captivate Android Development] tytdfn:
Tytdfn's Fix(Kinda)

Hey guys. I have found that using i9000 roms I get the best gps performance(tracking wise). I have also figured out that if I copy the jupiter.xml and the gps.conf files from the Tayutama rom I can get that same performance on the regular Captivate Roms(mainly Cog).

So instead of using adb or a file manager I got lazy and made an .zip. I then know that most people posting in this thread would like to experiment anything so I will post it here for you all to try it.

Im not responsible blah blah...If you guys want i can make an .zip that will automatically back up your old files to the sd card. Anyways here it is

Note: 2.2 only and flash with CWR (ClockWork Recovery)

BTW dont mean to HIjack thread but I don't feel like this need another thread.
[Captivate Android Development] tazman171:
I think it's Portuguese but I don't speak it. Babel fish on the other hand does a pretty fair job of translating. ;)
[Captivate Android Development] daveyian:
Thanks for this, can we get the one you mentioned that backs up the existing files please.

Maybe include a readme on how to reverse the changes.

I see the two files in the current zip under system/etc, does that mean that's where the files get pushed? I thought the files went to different places. Or maybe there's a third file mentioned at the start if this thread.
[Captivate Android Development] daveyian:
Or Google translate available on the market for our phones is good.
[Captivate Android Development] tazman171:
Yeah, I really do prefer babel fish personally. Oops, I better not get off topic. :cool:
[Captivate Android Development] tytdfn:
Yeah both files get pushed to system/etc/. Also before using the .zip erase the gps data in lbstestmode. Ill make a backup one later today when i get home and.post more instructions and a .zip with a readme
[Captivate Android Development] ewingr:
The OP post in this thread has 3 files, not two, to push. SETGPS.CONF is not in your setup. I wonder if maybe that should be there too.

I put all 3 on my phone yesterday and did a 100 mile round trip test. (I'm on 2.3b2), and it worked flawlessly. I was also on 4.4 version of the maps. Earlier in the day, while on 4.4 and before applying the Jupiter 6 files, I got a lot of blue circles. Last night, not once did I notice a blue circle.

Of course, this GPS stuff on the Captivate is so flaky and inconsistent, this one test is not anything definitive.

I'm interested in seeing what FarOutGalaxyS's experience turns up for him (or her, whatever the case).

I am fairly convinced that the jupiter changes do help.
[Captivate Android Development] tytdfn:
Secgps.conf deals with lbstestmode. Thats why its in the /data section. Lbs settings dont affect the whole system....thats based on my testing
[Captivate Android Development] FarOutGalaxyS:
OK, so I installed Gmaps 4.4 on Cog 2.3b3 and did experience better performance than the same rom using Gmaps 4.6. So for me, GPS accuracy/tracking works best on Gmaps 4.4 no matter which rom I use. The difference is the drifting when changing speed or direction that seems to have been introduced with Gmaps 4.5 and up.

I still get blue circles but have not been put on the wrong road during a drive in town this morning. Besides the Gmaps version issue (drift), I do think that the GPS error has improved with these roms based on the latest 2.2 leaks. I am averaging a 10 to 15 meter error on cog 2.3b2/b3 compared to averaging 15 to 25 meter error on older versions of cog or sheps roms. Although I can't believe I'm writing this, the rate of improvement on these latest roms (quicker locks and lower accuracy errors) makes me believe that it is possible to have a decent GPS on this phone. I may try the files posted above once I read up on Jupiter files and what they do.
[Captivate Android Development] FarOutGalaxyS:
Funny, how you can work with people on these forums and not really know much about the person. I'm a dude lol. Just weird having to state that :-)
[Captivate Android Development] ewingr:
Yeah, funny. Part of the anonymity of the Internet. Nice working with you, dude. :D

BTW...if I'm not mistaken (haven been to first page of this thread for a while), I think the Jupiter files is what started this thread. Go to first page, and do some reading there.

Also, at this point, I too don't really know what they do. I've just been willing to experiment with anything to improve the GPS.
[Captivate Android Development] tonyc0642:
Anyone capable of ripping the GPS files from the new Vibrant JK2 FroYo build floating around? There is no dump yet per the source's request, but the files can still be ripped from the ROM, correct? Supposedly it has perfectly working GPS that is very accurate...
[Captivate Android Development] FarOutGalaxyS:
Maybe you could try the method used by Tytdfn above? Not sure if those are the files that would contain the Vibrant "fix" though. I don't know anyone with a Vibrant that may be able to pull the files off.

I'm also interested in what the Vibrant roms are doing as Eugene is posting that his latest rom, based on a very recent leak, fixes the GPS (the same thing you are saying). One thing is for Samsung to blow smoke about it but another is for a guy like Eugene to put his rep on the line and make that claim. Here's to hoping for a light at the end of the tunnel.
[Captivate Android Development] tytdfn:
I'm gonna download the Obsidian and the R10 mods and rip the jupiter files from those. Well see how the testing goes
[Captivate Android Development] tazman171:
Actually, the jupiter files are a result of this thread and user input and of cousre, CLShortFuse's work in researching all of the gps chips info and commands, put the info to good use, etc. not to mention starting the thread for that very purpose. :cool:
[Captivate Android Development] tazman171:
Totally true, lbstestmode only affect the settings for, well, lbstestmode. When you find something that works in lbstestmode you add it to your conf files in the system dir or use the jupiter files (you can edit the settings in there too) which have many optimizations added above and beyond any settings you can see and a whole lot of Samsung's failed garbage taken out. Secgps.conf is only for the lbstest mode. :cool:
[Captivate Android Development] CLShortFuse:
Bad news guys. I had to return my Captivate so you won't be seeing any more updates of my part. I no longer old one. I wound up ordering the 20 Xperia X10s (and have the big box next to me) because it doesn't look like Samsung is ever going to give this the attention it deserves.
[Captivate Android Development] tazman171:
Soryy to hear that CL although I pretty much figured you were going to. :(

Thank you for all the work you put into these improvements. I, for one, appreciate it. :D:cool:
[Captivate Android Development] FarOutGalaxyS:
Thanks for all the effort CL. Been learning a lot on this thread.
[Captivate Android Development] tytdfn:
Thanks all the effort. Its nothing short of inspirational ;)
[Captivate Android Development] askpcguy:
Hello AT&T Customer support? Yes, I was sitting in a dark movie theater and suddenly noticed my Samsung Captivate was MISSING!!!
[Captivate Android Development] Espaa Valorum:
My GPS seems to do alright most of the time. Google Maps does get lost regularly. Then i downloaded Waze (can't post links yet, so go to h t t p://www.appbrain.com/app/waze:-community-gps-navigation/com.waze) and tried that a couple of times. I didn't do any scientific comparison, but from the few times i've used it, it does seem to work better than Google Maps. Reading how Copilot performs better, i was wondering if some of you might want to try Waze (since it's free), and compare it against Google Maps, and report back here.
[Captivate Android Development] tazman171:
Well that's kind of cool except for apparently the is no one on my side of Wa using it. The east side doesn't have much of a traffic problem though. It does seem to work better than gmaps but you still have a constantly streaming data connection for the maps and that seems to mess with the gps.

Copilot works well because the maps are on your phone, I've always thought that the gps gets messed up by other signals, I use mine in standalone mode, due to a weak antenna or bad hardware or both.

But Waze does seem to work better than gmaps. Thanks Espaa
[Captivate Android Development] ewingr:
Waze

I tried it last week. It tracked good, but the guidance was absolutely horrible. It would of had me turn east on 6th street, go half a mile; go around the block to then go west on 6th street back past where it had me start going east, and so forth. Rubbish in my experience.

But I have my GPS working quite well, at the moment. FarOutGalaxyS had me try the 4.4 map instead of 4.6. Seemed better, but now I have a combination that is working very well, wiht the 4.6 map:

Cognition 2.3B2 ROM

Jupiter6 Files - (Thanks CLShortFuse! These were absolutely necessary. Before putting them on it was garbage on this ROM)

Metal Back removed (Covered by Seido Case though)

Past 3 days and about 150 miles and very few blue circles, and no being lost in the fields.

Checking with GPS Test, I am consistently getting 8-11 Sats hooked, wiht several SNRs in mid 30s, and frequently 1-2 in low 40s.

Keep your fingers crossed for me.
[Captivate Android Development] tazman171:
I'm still loving Copliot, even though it did put me on a road next to the freeway today, for about 10 sec after going under some overpasses. First time I've noticed it deviate and the voice telling me how to get back to my route is what alerted me to it. So I don't think it's happened before. You got to love those jupiter 6 files too, best gps on this phone by far for me.
[Captivate Android Development] gocats7:
I have downloaded the juniper 6 files 3 times and everytime I try to flash with clockwork it just sits there and does nothing. I end up having to pull the battery and move on. Any suggestions?
[Captivate Android Development] tazman171:
It doesn't say anywhere on the instructions to flash with clockwork or to flash at all for that matter. Read above the dl link.

"v006 is JI6 compatible. JI6 (the Froyo build) uses the same GPS driver structure as i9000 XWJP4, so we might be able to swap files. This also means it's compatible with i9000 devices. This is mostly playing with SUPL to point to Google and remove a possible fix lag.

/system/etc/jupiter.xml

/system/etc/gps.conf

/data/gps/secgps.conf"

You are running froyo right?

Unzip the file, backup your original jupiter.xml, gps.conf. secgps isn't in the captivate dir I don't think, it's just presets for lbstestmode anyway. Copy the files you extracted from the dl to system/etc/ and overwrite the originals. Reboot. There, done. :cool:
[Captivate Android Development] slider2828:
LOL someone failed at reading instructions.... Anyways tried it on Doc JK3 with Setiron kernel and works great!!!
[Captivate Android Development] ewingr:
Tests of varying methods on Perception Rom

I installed Perception Build 3 yesterday. Last night I drove a short 3 mile test with each and here are my results:

Methodology

While I did use Gooogle Nav, I focused my eyes on GPS Test. I watched the number of satellites; number in use; and the accuracy reading.

My final thoughts, of course, are completely subjective, and subject to normal variations of hooks to satellites, even though I repeatedly drove the same route.

My thoughts of which was best is based on what I decided was the most time (not measured with watch) on best accuracy (16.4 feet); and the number of sats hooked; and which appeared to have the highest SNR.

Test with ROM as installed

Hook to sats was slow. Number in view maxed at 8. Number in use was often at 6, and bounced between that and 7. SNLs had more in the 20s than 30s. Accuracy never was better than 32.8, and often was at 49, and sometimes at 82. (I now may not be remembering the exact number. May have been 49.6, 82.7, etc. but that is the range)

Test with Jupiter files installed

Max sats in view was 11; max hooked was 11; bounced between 9 and 10 most of the time. SNLs had 2-4 in 20s; 4-8 in 30s; occasionally as many as 3 in the 40-42 range. Accuracy was 16.4 a high percentage of the time, with occasional bounces to 32.8, and a couple short bounces to 49.

Tested with a download referenced in the forum called JM9GPS

This appeared close, but not as good as Jupiter6 test. Never reached 40s on SNLs. Not as much time at 16.4' accuracy.

Test with some files a forum acquaintance sent me from a Rogers ROM

These worked close to equivalent to the Jupiter6 files. I tend to think it was not quite as good. There were several files in this set that other tests did not replace. These were all files in the System/csc directory. I have not looked at those files to see if they really differ much from what came on this ROM.

Other factors

Today I tested again my thoughts re: having clear view to sky, and the back off the phone.

Having a clear view of the sky, ie. the phone under the windshield, is a must.

Regarding the back cover: I have my phone in a Seido Innocase II, so it works quite well for me to have the metal back off the phone.

I put the metal cover on, and the total satellites in view dropped from 11 to 9, and satellites hooked dropped from 9-11 (mostly 10) to 6-7. Took the cover back off, and the satellites went back up.

My Conclusin

For now, I expect to continue to use Jupiter6 files on any Froyo ROM that I use. And I intend to leave the back cover off.

The other 2 methods I tested appear fairly good to me. But based on this short, not overly scientific test, not as good as just putting Jupiter6 on.

NOTE:I did put Jupiter 6 files on after the Rogers files, effectively leaving the CSC files, and I'm not sure that the CSC files made much difference.
[Captivate Android Development] Justinph5:
The back cover does affect the phone's GPS slightly, I just tried it myself. I however have a different issue with mine, that someone familiar with satellite tracking may be able to explain. When locked and sitting still, my GPS coordinates are always slightly changing. It is slow enough to say I'm not moving, but after having my position spot on, will move my position around a 50ft area randomly.

I've noticed that the small change in coordinates coincide whenever some satellites show a dB change, even just by 1. I have noticed that with the back off, the coordinate changes are smaller, but still happen, so:

ARE the coordinate changes something like interference to the GPS antenna, such as other phone parts, OR does it have to do with the constantly changing dB's and how the GPS translates that as a movement? The coordinates slowly change about every second, so I'm not sure.

Don't get me wrong, the GPS still works great,the only hard part with this problem is trying to geo-cache, where I stop to look for a part, and the GPS makes slight changes to where I am and the part should be, be it at most 20ft, but still. :P
[Captivate Android Development] tazman171:
Do you have the phone in standalone mode, wifi assistance off? For me, having it with wifi assist and/or msbased or msassist agps had me constantly moving around.
[Captivate Android Development] Justinph5:
Yes, it's standalone with wifi assist off. It's done the same thing from stock, to any ROM I flashed, to jupiter006, to the new jm9-fix or whichever it is. :/
[Captivate Android Development] tazman171:
I have always had that prohblem with Google maps, nav and tracks. It's non-exsistant in OSM maps and Copilot for me. Removing my bat cover also totally degrades my signal for both gps and 3gp. Guess mine is different.

Are you talking about the Perception 4 rom? Cause it uses the jupiter v006 files for the gps "fix" as well as a few other roms.

Edit: looking at the JM9 now, missed it as my gps hasn't needed anything other than the v006 files. Alright, looked at it and there's nothing special about it other than a whole lot of unnecessary files and data that clshortfuse actually got rid of with his version of jupiter.xml This reminds me of the vibrant fix that needlessly put about 300 vibrant files on the phone that had nothing to do with gps, not saying it does that, just don't see the fixed files that matter for gps.

I'm no expert so I could be completely off the wall on this.
[Captivate Android Development] eclypse3demons:
I do not know if anyone really knows but if you look at your battery cover you will notice that there are two contact points, they connect clearly what looks to be a pair of gold contacts and I believe these are antenna points. It stands to reason that most of the posters may have little or no effect at all by removing that plate directly other than to remove one layer of the phone case. Other than that I would wager that it does not help to remove it and even on my phone like the posters quote, signal quality degraded.

Your location and the power of the tower you are nearest effect how well or not your antenna needs to be. So this may for those who say there is an improvement may be more environmental/location side effect than the back plate really being the issues.

Personally if they are not using a layered panel with a band of copper in that battery cover I do not know what they are using as it appears to be aluminum based.
[Captivate Android Development] askpcguy:
I thought installing the MicroSecond app which keeps your phone clock accurate helped the problem where the GPS cursor jumps/moves around when stationary.

Post is here, http://xdaforums.com/showpost.php?p=8502038&postcount=346
[Captivate Android Development] Justinph5:
Thanks, my clock was 1 second off, however it still jumps while I'm still. :/
[Captivate Android Development] bames:
axura 5 with the jupiter tweak working well for me even with turn by turn nav.

Before i would generally see 10-12 satellites and would be luck to lock 5-6.

Now i am still seeing 10-12 and usually locking on all but 1. Turn by Turn nav is not on par with a garmin standalone of course but it is at least now worth using and tracking quite well.
[Captivate Android Development] avgjoegeek:
Wow applied you're Jupiter tweaks and I finally have a working GPS!!

Thanks!
[Captivate Android Development] momulah:
How to use this?

Im using diligafs 2.0.1 JK3 based rom and was wondering how do I flash or use the v6 files. I see no detailed explanation f how to apply it.
[Captivate Android Development] Zukoso:
did anybody check what is really doing to our devices the GPS restore application Samsung has just published in the Market?

As per this tweet:

@SamsungCarla: ATTN #Captivate users: We've created an app to help optimize GPS. Go to the Android Market & search for GPSSamsungRestore http://ow.ly/3hElp
[Captivate Android Development] kletiz:
I just saw that...applying it now.
[Captivate Android Development] j101399j:
It says

So it messes with the aGps settings? Gonna tear down the apk and see what it really does

Hey you can call the developer at 469-241-4804

The website about the app says this:
[Captivate Android Development] sylentrealm:
I can't find it in the market...
[Captivate Android Development] j101399j:
search for GpsRestore
[Captivate Android Development] kletiz:
Didn't make any changes to my LbsTestMode settings. Still crappy.

Running Axura RC1.
[Captivate Android Development] kletiz:
Thanks j101399j for tearing into this.

It turns out the number provided it to Samsungs Level 3 Support.
[Captivate Android Development] kletiz:
All I could get out of it was this...

Looks like all it does is revert to stock settings. I could be wrong though...

#Generated by GpsLocationProvider.

#Thu Oct 28 22:07:11 America/New_York 2010

SSL_TYPE=0

SSL=0

OPERATION_TEST_MODE=0

POSITION_MODE=7

ACCURACY=50

SESSION_TYPE=2

ENABLE_NMEA=false

SERVER_MODE=0

START_MODE=WARM

DYNAMIC_ACCURACY=1

AGPS_MODE=0

ADDRESS_MODE=1

OPERATION_MODE=MS BASED

USE_DEFAULT=true

DYNAMIC_ACCURACY_VALUE=50

SUPL_PORT=7275

ENABLE_XTRA=true

TIMEOUT=1000

NUM_OF_FIX=999999999

USE_PCTOOL=0

SUPL_HOST=www.spirent-lcs.com

TIME_BTW_FIX=0

The just tweeted this...

Samsungservice If you're using the #GPSRestore app, please 1st go to Settings>Location & security and check both "Use wireless networks" & "Use GPS"
[Captivate Android Development] Zukoso:
for people that have applied the JM9 fix, in which areas have you seen gps improvements? locks more quickly? gps sees more sats? better accuracy in turns?
[Captivate Android Development] avgjoegeek:
Can I use these files on the OTA JH7 ROM?

I'm doing some testing with my phone but want to see if GPS will work after I install these files.

Thanks
[Captivate Android Development] Malorkus:
For me, applying the Jupiter files didn't help at all (could barely get a lock while standing outside). After applying JM9 in-car navigation with Google Nav was roughly on par with a standalone GPS unit (never randomly put me on nearby street, only took a second or two to figure out I missed a turn, kept up with my current position, etc.). I'm on Cognition 2.3b6 using sensor aiding but not wireless networks. I'm just using a thin rubber case instead of the metal backplate.

I'm going to try some other combinations of settings to see if anything else is crucial..