Related
Well like everyone I had the GPS issue and it was frustrating. I do run an app killer and I always notice many apps (especially the preloaded ones) Keep launching themselves. It got rather irritating. Specifically Telenav.
I noticed with Telenav my GPS would be very flaky. Once I got "killed" it the gps seemed to improve. I thought to myself maybe I'm just being paranoid.
Did a bit of research and found an app called "Start UP Auditor" which completely kills an app and restricts it from every starting up again. My gps seems to be working much better now.
I drove a few miles and on the Verrazano Bridge here in NY and the GPS was super percise. When I was at the end of the block it was at the end of the block as well at the same time. Not like it was before.
Now I can launch google maps and it will find me exactly in front of my house and not 200 feet away.
Takes a solid minute to lock on. Not more but not less unfortunately. So there still is a bit of a problem but for me at least it has exponentially gotten better. Versus it not even locking on previously.
I think I might be on to something. I cannot give all credit to me because I saw on a Tmobile forum someone say that they think the problem might be with the self launching apps so that's where I started to draw conclusions.
EDIT: Scratch that one min thing. It seriously just now took me 10 seconds to lock on and the GPS to start talking to tell me where to turn inside my house. Issue fixed?
I completly removed TeleNav and I still have GPS issues... It is not any software causing this problem. It is a Hardware / Firmware / Driver issue.
Sent from my SGH-T959 using XDA App
gravis86 said:
I completly removed TeleNav and I still have GPS issues... It is not any software causing this problem. It is a Hardware / Firmware / Driver issue.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Same here, one of the first things I did after rooting was remove all the bloatware, and Telenav was one of them.
gravis86 said:
I completly removed TeleNav and I still have GPS issues... It is not any software causing this problem. It is a Hardware / Firmware / Driver issue.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Hmmm... Interesting.
My GPS issues seem to have disappeared after killing Telenav.
This just takes me back to the drawing board once more. I just do not understand...
I would like to see others responses. Does there happen to be vibrants with different firmwares?
So what happened to me?
Was it some magical stroke of luck?
Wow.
Initially, disabling TeleNav gave me a significant improvement in GPS performance. Indoors, I went from having 50-60ft. of accuracy (with multiple locks), to 12-15ft. of accuracy with a single lock. Initial accuracy was in the upper 40s, but quickly dropped to the highest accuracy I've seen with the device (the 12-15ft. figure) - indoor or outdoor - within a minute. Crazy.
Outdoor, on a perfectly clear sky, the best I've achieved was previously 25ft. of accuracy.
I rebooted (the phone froze, wheee!), with TeleNav still selected as disabled, and now, I'm only getting 30-52ft. of accuracy with a single lock. This took about two minutes to come down from 170ft. or so.
GPS settings have been switched to 'Automatic', from the stock supl server, for all of these tests.
Maps still shows me in Issaquah, initially (incorrect data), but quickly updates my position my exact location (within a few seconds). Previously, Maps would take at least a half hour to place me in even the correct city! Margin of Error: ~50ft. or so (shows me on the street, rather than on my property), within seconds.
Compass, as expected: still totally ****ing broken and ****ty.
I can confirm that - besides not being able to lock onto more than a single sat - I'm seeing drastic improvements. Thanks for pointing this out.
Still, I'm not sure the improvement will be enough to convince me to hang onto the device while we wait to hear from Samsung. :/
Jon C said:
Wow.
Initially, disabling TeleNav gave me a significant improvement in GPS performance. Indoors, I went from having 50-60ft. of accuracy (with multiple locks), to 12-15ft. of accuracy with a single lock. Initial accuracy was in the upper 40s, but quickly dropped to the highest accuracy I've seen with the device (the 12-15ft. figure) - indoor or outdoor - within a minute. Crazy.
Outdoor, on a perfectly clear sky, the best I've achieved was previously 25ft. of accuracy.
I rebooted (the phone froze, wheee!), with TeleNav still selected as disabled, and now, I'm only getting 30-52ft. of accuracy with a single lock. This took about two minutes to come down from 170ft. or so.
GPS settings have been switched to 'Automatic', from the stock supl server, for all of these tests.
Maps still shows me in Issaquah, initially (incorrect data), but quickly updates my position my exact location (within a few seconds). Previously, Maps would take at least a half hour to place me in even the correct city! Margin of Error: ~50ft. or so (shows me on the street, rather than on my property), within seconds.
Compass, as expected: still totally ****ing broken and ****ty.
I can confirm that - besides not being able to lock onto more than a single sat - I'm seeing drastic improvements. Thanks for pointing this out.
Still, I'm not sure the improvement will be enough to convince me to hang onto the device while we wait to hear from Samsung. :/
Click to expand...
Click to collapse
Yea like I said in the OP the fix is better but there definitely is a problem that needs to be addressed. That might be either hardware or firmware, All thats left is to wait for sammy to fix it up. However my GPS performance for my needs is more than exceptional.
I have noticed that while running GPStest, Google Maps starts to work. Something is wrong with the API.
If anyone is getting black screen freeze ups, disabling GPS will clear that right up.
And, we're back to square one. So much for that.
Location services can no longer locate me, and show that I'm in a neighboring city. Nothing I adjust fixes this for more than a short period of time.
Oh, Samsung...
dattaway said:
I have noticed that while running GPStest, Google Maps starts to work. Something is wrong with the API.
Click to expand...
Click to collapse
It seems to me that it is definitely a software problem. I don't think the hardware is bad. (The gps chip?)
heygrl said:
If anyone is getting black screen freeze ups, disabling GPS will clear that right up.
Click to expand...
Click to collapse
I drove for miles and had nothing. Though if I am not using GPS I always turn it off to conserve battery.
Jon C said:
And, we're back to square one. So much for that.
Location services can no longer locate me, and show that I'm in a neighboring city. Nothing I adjust fixes this for more than a short period of time.
Oh, Samsung...
Click to expand...
Click to collapse
I wonder if they can't even find the issue yet. It will probably be fix in the 2.2 update.
I removed TelNav within 4days of owning my phone and it really for me hasn't changed a thing.
What helped me was turning off the wireless location feature. From what I noticed it looks for your location based off the cell towers first then it looks for your location via GPS. If its slow to find you via wireless then well its slow to find you via GPS too.
I didn't really tried the GPS when I saw the threads saying there was a problem with it and I read somewhere about "how to fix it" so I applied the fix before even using the GPS before, so I have no clue if I had problems or not, but after the fix, the GPS locks in about 10 to 15 seconds and gest my location on the spot, even indoors.
just change the GPS settings to google servers
Directly after rebooting my gps/navigation seems to work much better.
To make it more clear... I'll be using my phone throughout the day and then i'll try to use navigation. Usually it will just keep trying to find the route but it never actually finds it. I'll reboot the phone and it'll find my location and the route in <10 seconds.
kizer said:
I removed TelNav within 4days of owning my phone and it really for me hasn't changed a thing.
What helped me was turning off the wireless location feature. From what I noticed it looks for your location based off the cell towers first then it looks for your location via GPS. If its slow to find you via wireless then well its slow to find you via GPS too.
Click to expand...
Click to collapse
I believe the wifi and GPS share the same antenna. Anyone know which antennas do what for sure?
Our cellular antenna is at the bottom under the bump. The one at the top next to the antenna port does the rest.
heygrl said:
If anyone is getting black screen freeze ups, disabling GPS will clear that right up.
Click to expand...
Click to collapse
Thanks for this tip, I hadn't caught this in the other GPS threads.
I ran and used My Tracks but forgot to turn on GPS. When I tried nav it could not get a fix until I restarted. Next time I'll try killing conflicting apps.
Sent from my SGH-T959 using XDA App
I just deleted the Tel-Nav app and now my GPS locks on in about 10 seconds and is dead on accurate. I even drove 165 miles today and never dropped a GPS signal. I could never do that before.
Does anyone know why the times are off one the gps sensors? My local time is 10:51, but gps test has it as 18:51 that is about 8 hours off.
Sent from my SGH-T959 using XDA App
I can confirm.. that the GPS issue is not fixed only with the GPS Files from the leaked Rom. At least on my device..
I have tried both ROMS (Bionix and Twiz) and I'm never able to get a GPS fix unless I wait like 2 minutes for the first time and then I have to Open GPS Status (market app) to kind of wake up the GPS and then get a fix. I have tried several times and is always the same result... on the other hand... once I install the JI2 leaked ROM... I can get a GPS Fix in less than 20 Seconds in the first try, ALWAYS,, after that I can go to Maps and get a fix in less than 3 seconds every time. So, I'm sure that there is something else in the ROM that is fixing the GPS...
I installed the gps fix only and it was working pretty good for me where I live in Florida. However, tuesday I flew out to Ohio on business and it was pretty hit and miss there. Currently I'm in North Carolina and I can't get a flicker of a signal on the gps. Kind of disappointing after thinking it was fixed.
eortizr said:
I can confirm.. that the GPS issue is not fixed only with the GPS Files from the leaked Rom. At least on my device..
I have tried both ROMS (Bionix and Twiz) and I'm never able to get a GPS fix unless I wait like 2 minutes for the first time and then I have to Open GPS Status (market app) to kind of wake up the GPS and then get a fix. I have tried several times and is always the same result... on the other hand... once I install the JI2 leaked ROM... I can get a GPS Fix in less than 20 Seconds in the first try, ALWAYS,, after that I can go to Maps and get a fix in less than 3 seconds every time. So, I'm sure that there is something else in the ROM that is fixing the GPS...
Click to expand...
Click to collapse
I honestly think the exact same thing. I applied the gps fix from the leaked j12 update and it always takes 2 min to get a lock. After I reboot my phone, I always have to wait another 2 min.
Sent from my Samsung Vibrant
I get a fix in under 5 seconds - with WiFi off. The JI2 update fixes the compass which can and will mess up Navigation like Google Nav.
To play that broken record
Sats with SNR's below 17 will 1) Not Lock & 2) will show at 0 SNR with GPSTest regardless of what the reading is below 17. This means no GPS for you under poor GPS conditions. Other phones will lock with SNR's below 17 but the fix is less accurate.
Will not lock or it will take a LONG time to lock over WiFi. Disable WiFi for best performance... (odd bug here).
My GPS would just freeze up my phone, after applying the patch not only does the GPS work but i am usually connecting to 7-8 Sats out of 10.
BTW, I asked people in the Captivate forum to list their GPS settings after a successful update:
http://forum.xda-developers.com/showthread.php?p=8290175&posted=1#post8290175
There's a new address for the SUPL server:
- h-slp.mnc410.mcc310.pub.3gpp
Tried it and I can pick up satellites a bit quicker (subjective impression), but it doesn't really work for me.
Anyone else want to give it a shot?
Kubernetes said:
There's a new address for the SUPL server:
- h-slp.mnc410.mcc310.pub.3gpp
Tried it and I can pick up satellites a bit quicker (subjective impression), but it doesn't really work for me.
Anyone else want to give it a shot?
Click to expand...
Click to collapse
On the leaked Vibrant ROM, one tester I worked with had very bad performance when changing the server values (not to the address above, which I think comes from the new Captivate firmware, but to the old values floated on the forums weeks ago). After experimenting, he seemed to get the best results simply enabling MS Based mode and leaving those server details stock.
I have come to believe there is not much sense in amateurs playing with the SUPL settings. The operators of the SUPL servers seem to have a relationship with specific carriers, and I think there is some handshaking that goes on. I would advise leaving well enough alone.
I keep reading the problems with the GPS. Not doubting it, but I use the piss out of mine and never have a problem. I just put CM6 on my brothers EVO and we played with his GPS, comparing them. Mine is way faster and smother.
I want to know what to look for to see what the problem is?
Please help me, understand, your pain... ; )
My GPS Just Works™ too. I haven't had a problem with it yet and I hope it stays that way!
Literally sitting here holding mine in the windowsill. Approx 2 minutes and absolutely nothing in Maps. This was without the wireless networks option, which I'm turning on now. With it on I get a quick fix but it is inaccurate to the point of being unusable. My location which it claims is accurate to 70 meters is a solid 5 blocks to the southeast.
All this done with the brand new froyo leak. Doesn't bode well.
EDIT: I kinda wonder if my GPS settings are messed up from all the screwing around. Could one of you punch *#1472365# into your dialer and tell me what your settings are?
Set wi-fi to never turn off and use it frequently for a couple days, then try your GPS.......Samsung has totally messed up the GPS on this phone.
viperacr99 said:
Set wi-fi to never turn off and use it frequently for a couple days, then try your GPS.......Samsung has totally messed up the GPS on this phone.
Click to expand...
Click to collapse
If I had a nickel for every "fix" people have posted on these boards... Frankly I am just giving up on anything non-official until someone can put up some hard evidence of what they did and why it worked.
Can't say that I ever did anything to fix it. I just wanted to know if there was a test. No fix. I wish I could share what it is.
I sit here right now in my living room. I found an app that tells me the number I see and use. Right now. 9 to 10. 6 used. I'm in a one story house. I start Nav and click Map and within 5 to 10 sec... the arrow is on the street in front of my house. I never turn off the GPS icon. Why turn it off at all?
I feel like I need to share something to help, I just don't know what.
Sent using the Epic 4G
a454nova said:
Can't say that I ever did anything to fix it. I just wanted to know if there was a test. No fix. I wish I could share what it is.
I sit here right now in my living room. I found an app that tells me the number I see and use. Right now. 9 to 10. 6 used. I'm in a one story house. I start Nav and click Map and within 5 to 10 sec... the arrow is on the street in front of my house. I never turn off the GPS icon. Why turn it off at all?
I feel like I need to share something to help, I just don't know what.
Sent using the Epic 4G
Click to expand...
Click to collapse
It's not your responsibility, it's Samsung's. You don't need to do anything.
Poryhack said:
If I had a nickel for every "fix" people have posted on these boards... Frankly I am just giving up on anything non-official until someone can put up some hard evidence of what they did and why it worked.
Click to expand...
Click to collapse
I use nothing but wifi when at my house, and wifi has not been disabled by me since I bought the phone, and I get locks near instantly. They are ridiculously inaccurate, but I get locks fast. I get probably 70ft accuracy, which is a pain when driving as the GPS has to figure out what the wildly crazy inaccurate data means, but it works for the most part. Gotta make it more accurate samsung.
muyoso said:
I use nothing but wifi when at my house, and wifi has not been disabled by me since I bought the phone, and I get locks near instantly. They are ridiculously inaccurate, but I get locks fast. I get probably 70ft accuracy, which is a pain when driving as the GPS has to figure out what the wildly crazy inaccurate data means, but it works for the most part. Gotta make it more accurate samsung.
Click to expand...
Click to collapse
What do you mean you get "locks" fast? Do you mean you have some indication that it is receiving a signal from satellites? Is the GPS icon still flashing?
No, it locks in on GPS within a few seconds. It is still only accurate to 98ft, which is the best I can ever achieve, but it is definitely a GPS lock.
muyoso said:
No, it locks in on GPS within a few seconds. It is still only accurate to 98ft, which is the best I can ever achieve, but it is definitely a GPS lock.
Click to expand...
Click to collapse
It's not locked on a gps satellite..... you're having a false positive.
J3ff said:
It's not locked on a gps satellite..... you're having a false positive.
Click to expand...
Click to collapse
A false positive that follows my exact location within 98 ft across 4 states? Im gonna go out on a limb and say that its not a false positive.
muyoso said:
A false positive that follows my exact location within 98 ft across 4 states? Im gonna go out on a limb and say that its not a false positive.
Click to expand...
Click to collapse
Even though it is following you, I think you are basically having the same problem as a lot of other people. It shouldn't have that much error, especially all the way across 4 states.
+ or - 98 feet across 4 states = NO GPS LOCK.
98 FEET IS A HELL OF A LOT!
lol.
A real gps lock has the arrow + or - ONE or so feet for me on ALL my other phones. Hell My touch Diamond knew which room of the house I was in!
A real gps lock also is not bouncing all around. It smoothly follows every road you're on.
It's ok that you just don't realize it, but don't sit there and say that your GPS WORKS PERFECTLY when it can't even get a real lock on where you are.
Again, 98 feet + or - is not a real lock.
If the user is showing the estimated accuracy of 98 ft, there is a satellite lock. One of the GPS bugs on the Epic is that all units always report an estimated accuracy of 30.0 meters (98.4 feet) when a lock is achieved, instead of dynamically calculating the estimate as a variable. This is not the same as the actual accuracy, which is typically pretty good.
The bogus estimate shows up in GPS Test, for example. But without a lock, the estimated accuracy is reported as 0 meters (or 0 feet).
This is not the most serious GPS bug. That bug has different symptoms -- no lock on multiple satellites because the phone fails to refresh the time-sensitive GPS cache data over time. A variety of user behavior, including very frequent use of the GPS, or frequent reboots, will prevent the onset of this bug by causing the cache to be refreshed or cleared.
The Cold Start workaround works by forcing the cache to be refreshed each time when the GPS starts. A complication is that the workaround seems not to work when WiFi or 4G is enabled.
make sure your wifi/apn work well.
it works great on NERO V3 and V4.1
method:
dial *#3214789650# into lbs
first choose:app setting
1:Sessing Type
(Tracking)
2:test mode
(H/W Test)
3p mode
(H/W Sensitivity Test)
4:start mode
(Cold start)
5:GPS Plus
(ON)
6:
(ON)
7:
(50)
8:
(OFF)
second choose supl/cp setting
1: FQDN type
(Custom Config)
2:
supl.nokia.com
3ort
7275
4:SUPL security
ON
5:AGPS mode
(SUPL)
then back to home and reboot your device.
after it, get into lbs again
1.choose delete gps data
2.get position test
3.after located, change 1st "cold start" into "hot start".
completed.
get more detail from
bbs.gfan.com/android-503202-1-1.html
I had 3 and now running 4.1. GPS picked up within 3 - 4 seconds with v3. With 4.1 my GPS picked up in 2 seconds. I did not have to modify any files.
Sent from my SGH-T959 using XDA App
Here's the best fix:
1.) Install Nero 4.1
2.) Leave it alone.
The end.
If that doesnt work:
1.) Install Nero 4.1
2.) Do the hardware fix
3.) Leave it alone.
The end.
my solution: get a new phone once a suitable 4" replacement comes out on t-mobile.
it works!
this by far is the best solution!
I get 10m accuracy now whereas i used to get 1200m before...
Let me try it a bit more, but it seems it works!
Sent from my SGH-T959 using XDA App
HOLY ****?
i got 10 satellites in 5 seconds, then they all started connecting and now my accuracy is 12 meters???
I think your all connected to wifi, maybe thats why your getting good locks. Disable it and try again.
Sent from my SGH-T959 using Tapatalk
I was out walking my dog this morning (no wifi) and while yes I was in a clearing, I turned on GPS Status for the first time since installing the new rom so it came up with the default html page explaining GPS Status, but I read it before so I closed it immediately and was already locked onto 8/11 birds. 2 seconds maybe. 7m accuracy.
On the flip side when I first got my phone I tried to use it as a GPS to navigate and drove around for 30 minutes without ever locking onto a single bird.
I understand and do believe there is a hardware problem with many Vibrants however I also believe that there has been a HUGE software problem as well.
iwillkillyou said:
I think your all connected to wifi, maybe thats why your getting good locks. Disable it and try again.
Sent from my SGH-T959 using Tapatalk
Click to expand...
Click to collapse
I've been using OP's "fix" for 3 days and so far it's working very well. I typically get locks in 10s or less, and accuracy 15-30 ft, inside. I nearly always disable wi-fi when I test GPS, but I've tried it both ways with this setup and it's working virtually the same either way.
At this point my only reservation is I've seen so many similar suggestions to tweak some setting that don't really pan out over time. This one may do the same, but so far so good.
I have done nothing but installed axura rom.ine locks in couple of seconds and works flawllesly. Even the accuracy is fantastic.
My gps went from bad to worst, 600 metter accuracy, maybe its the rom, ill try teamwhiskey. i been crying for a working gps lately.
Sent from my SGH-T959 using Tapatalk
I do see a improvement will check it out for a few days to see if it holds
Not perfect but now I actually can get a GPS signal, which is a plus
adiprince1 said:
I have done nothing but installed axura rom.ine locks in couple of seconds and works flawllesly. Even the accuracy is fantastic.
Click to expand...
Click to collapse
I had applied both the hardware and software fixes while using many versions of Nero and my GPS would never get quick locks, usually it wouldn't lock at all.
Flashing Axura fixed my GPS too. Locks within seconds and has 7-9 meter accuracy.
Axura also fixed my fiance's GPS (with no hardware fix). She had the same issues with every other rom, slow/no locks. So I know it wasn't only my device.
I don't know what method Devs4Android used to fix the GPS, but it works perfectly. They need to sell the fix to Samsung so customers can get functioning GPS out of the box.
never had a problem with the gps locking on to sats and getting 20-40 foot accuracy. the problem is the drifting and staying locked once you start moving or just standing there. that is the problem i have. driving down the highway and bam your on the other side going the wrong way, or in the middle of the field a mile away. that is problem i have
fioricet said:
never had a problem with the gps locking on to sats and getting 20-40 foot accuracy. the problem is the drifting and staying locked once you start moving or just standing there. that is the problem i have. driving down the highway and bam your on the other side going the wrong way, or in the middle of the field a mile away. that is problem i have
Click to expand...
Click to collapse
Thankfully, Axura fixed that for me as well. Not only does it lock fast, but its accurate too.
After 2 days.
Last 2 days, I've tested my GPS in some different scenarios. In every one it has been quick and accurate enough.
I got 8 satellites in average, and the accuracy was of around 7-8 meters, something that has never happened before. I did the hardware fix, and it helped with the SNR values, but this is the definite best solution yet!
I'm still testing, but I've got a very good feeling about this method.
The only difference I see between this "fix" and other "fixes" is changing the SUPL server to supl.nokia.com. Since the original thread came from a Chinese forum, I'm guessing the SUPL server might work well in China. Not sure how effective this would be in the US or other countries.
That said, this isn't really a fix. All it does is change the SUPL server, which for most of us (using supl.google.com) works just fine. The Cold Start -> Delete GPS Data -> Lock -> Hot Start method will work just once because it clears bad cached GPS data if you've moved, but it's old news (dozens of other threads on this one) and it's not really a "fix."
The hardware fix is still one of the few real fixes out there.
jamesyl said:
The only difference I see between this "fix" and other "fixes" is changing the SUPL server to supl.nokia.com. Since the original thread came from a Chinese forum, I'm guessing the SUPL server might work well in China. Not sure how effective this would be in the US or other countries.
That said, this isn't really a fix. All it does is change the SUPL server, which for most of us (using supl.google.com) works just fine. The Cold Start -> Delete GPS Data -> Lock -> Hot Start method will work just once because it clears bad cached GPS data if you've moved, but it's old news (dozens of other threads on this one) and it's not really a "fix."
The hardware fix is still one of the few real fixes out there.
Click to expand...
Click to collapse
So I take it you haven't tried this. I agree with what you say, however, I've been using OP's suggested settings for 4 days and see a significant improvement in lock times (only exception is I leave it set to Coldstart). I've been turning my phone off at night and after booting yesterday morning it locked in 14s first time, this morning in 7s. I know lock times can vary depending on where the sats happen to be at that moment, but this performance is much better than I was getting previously, which was in the 1-4 min range on first lock of the day. It's so simple to try there's no real reason not to see if it helps, unless you're already getting lock times like this. Only time will tell if it lasts, but so far so good.
(Running pure stock JI6, and I've also done the HW fix posted in the sticky, which definitely improved my SNRs.)
Working GPS was the only thing keeping me from fully embracing CM7. Lack of Netflix for Froyo was the only thing keeping me on CM7. With build #55, I was able to get a slight GPS lock if I stood outside on one foot and rubbed my tummy while twirling the Vibrant.
Reading this thread (http://forum.xda-developers.com/showthread.php?t=1172428) kinda sorta' helped my GPS lock issues. I didn't need to balance on one foot anymore, but locks still took forever, and the accuracy was around 100ft. Signal quality was also sub-par, with most SNRs barely hitting the teens and only locking on 4 or 5 birds.
Back to google for some answers. I found a few references to a 'hardware' fix for the vibrant, and eventually found this thread: http://forum.xda-developers.com/showthread.php?t=878970. Seemed easy enough, and even though my phone had an April, 2011 serial number I didn't think it would hurt to bend out the contact. 30 minutes and one busted thumbnail later I was getting better signal quality with SNRs in the mid 30s, but bird acquisition and locks were still taking the better part of 5 minutes.
At this point I figured the GPS had bad data - either NTP, AGPS, XTRA or something. AngryGPS didn't appear to do much for helping the situation, and GPS doctor doesn't work on CM7. I was trying to figure out how to manually configure this data on CM7 - /data/gps/secgps.conf and /etc/gps.conf don't exist; hell, I didn't even know if CM7 used those files. I unzipp'ed Jellette's GB GPS fix (http://forum.xda-developers.com/showthread.php?t=974702) and pushed the secgps.conf and gps.conf to their respective locations, rebooted the phone and went outside. I had 12 birds with SNRs in the mid 30's and within 5 seconds had a 12 foot lock with 6 birds. I turned off the GPS, walked a block away, turned it back on and had the same lock. Walking back to the office with the GPS on showed that the SNR varied a bit and my lock went as high as 55 ft, but it remained locked on until I stepped inside my building. All SNR went to single digits at that point and lock was lost.
I ran Navigation during my 5 mile drive home from work; it had me on both sides of the road at times but it followed my path with excellent accuracy.
I think it was a combination of the hardware fix and the GB GPS fix that did it; I'm still not entirely convinced the gpsd binary from Trigger 12 does anything. I inadvertently deleted my original gpsd binary; otherwise I'd test that theory out.
FWIW, I had horrible GPS performance stock and it didn't get much better under Project V or Bi-Winning.
John
jad3675 said:
Working GPS was the only thing keeping me from fully embracing CM7. Lack of Netflix for Froyo was the only thing keeping me on CM7. With build #55, I was able to get a slight GPS lock if I stood outside on one foot and rubbed my tummy while twirling the Vibrant.
Reading this thread (http://forum.xda-developers.com/showthread.php?t=1172428) kinda sorta' helped my GPS lock issues. I didn't need to balance on one foot anymore, but locks still took forever, and the accuracy was around 100ft. Signal quality was also sub-par, with most SNRs barely hitting the teens and only locking on 4 or 5 birds.
Back to google for some answers. I found a few references to a 'hardware' fix for the vibrant, and eventually found this thread: http://forum.xda-developers.com/showthread.php?t=878970. Seemed easy enough, and even though my phone had an April, 2011 serial number I didn't think it would hurt to bend out the contact. 30 minutes and one busted thumbnail later I was getting better signal quality with SNRs in the mid 30s, but bird acquisition and locks were still taking the better part of 5 minutes.
At this point I figured the GPS had bad data - either NTP, AGPS, XTRA or something. AngryGPS didn't appear to do much for helping the situation, and GPS doctor doesn't work on CM7. I was trying to figure out how to manually configure this data on CM7 - /data/gps/secgps.conf and /etc/gps.conf don't exist; hell, I didn't even know if CM7 used those files. I unzipp'ed Jellette's GB GPS fix (http://forum.xda-developers.com/showthread.php?t=974702) and pushed the secgps.conf and gps.conf to their respective locations, rebooted the phone and went outside. I had 12 birds with SNRs in the mid 30's and within 5 seconds had a 12 foot lock with 6 birds. I turned off the GPS, walked a block away, turned it back on and had the same lock. Walking back to the office with the GPS on showed that the SNR varied a bit and my lock went as high as 55 ft, but it remained locked on until I stepped inside my building. All SNR went to single digits at that point and lock was lost.
I ran Navigation during my 5 mile drive home from work; it had me on both sides of the road at times but it followed my path with excellent accuracy.
I think it was a combination of the hardware fix and the GB GPS fix that did it; I'm still not entirely convinced the gpsd binary from Trigger 12 does anything. I inadvertently deleted my original gpsd binary; otherwise I'd test that theory out.
FWIW, I had horrible GPS performance stock and it didn't get much better under Project V or Bi-Winning.
John
Click to expand...
Click to collapse
That's great to hear! What about the magnetometer? Are you getting an accurate compass reading after all of the work you did?
Where is the secgps.conf and gps.conf location in the phone? I wanna try this EXCEPT the hardware fix.
Nabeel10 said:
Where is the secgps.conf and gps.conf location in the phone? I wanna try this EXCEPT the hardware fix.
Click to expand...
Click to collapse
/data/gps/secgps.conf
/system/etc/gps.conf
The hardware fix isn't hard, and if you have low SNR it will probably fix it.
John
For this fix to work properly, you'll also need a lto.dat file in /data/gps. There are a few ways to get it. If you're comfortable with adb:
adb shell
cd /data/gps
wget http://gllto.glpals.com/7day/latest/lto.dat
chmod 777 lto.dat
If not, there's an app in the market - GPS Aids V2. It doesn't work 100% on CM7; it fails on the XTRA download, but there is an option in the app to download LTO.
I had mistakenly thought that AGPS downloaded the lto.dat, but turns out it's a replacement for agps. http://www.broadcom.com/collateral/tb/LTO-TB100-R.pdf
Once the lto.dat file is in place, GPS works.
John
I read somewhere that gps can be fixed by removing the sim, connecting to a wifi. And using gps config to reset and redownload gps data. Then use your sim data to get a fix. Should work, at least it did for me.
Not sure about the theory behind this, but it could be because the phone is forced to get a gps fix
From the wifi, and not from the signal towers.
Sent from my Desire HD using XDA App
I did some digging; it turns out CM7 for the P990 (LG Optimus) had a similar issue as the Vibrant - a lack of lto.dat. There was a fix applied to their stream of CM7:
http://review.cyanogenmod.com/#change,6455. It's not in the stream for the Vibrant; I'm pretty sure getting into the vibrantmtd builds would help.
John
Also, if anyone has any other ideas...
John