GPS Solid fix for Samsung Vibrant. - General Questions and Answers

Hi everyone!
For some time now I have been researching on how to make my GPS on my phone (Samsung Vibrant T959 Froyo 2.2) work the way it should. I have tried everything with failure until a few months ago.
I wanted to share my success with everyone. I know this GPS bug has been a thorn on everyone's side.
I do hope this works for everyone who trys it. If you have my phone it will. If you have a different phone it should
As of today I finally found a rock solid configuration that actually works and I would not be posting my findings on this website if it was not a solid fix.
It does involve going into the phones GPS settings. You will only need to do this once. I have tested this only on my Samsung Vibrant (T959) for over 2 months. As of today I still receive 12 satellites with 5 to 7 fixes. For the first fix ranges from 1 second to a Max of 15 seconds. Accuracy ranges from 10 feet to 37 feet. Remember, this is inside my home and not outside. Outside is even better of course.
If everyone who trys this please post your findings along with your cell phone info. This way anyone who reads this can possablity benefit from it.
GPS FIX For Samsung Vibrant Galaxy S (T959):
Please follow to the letter.
Update your phone to froyo 2.2 if you can. I don't think its necessary.
Go to your dialer and enter
this line below
*#*#3214789650#*#*
You should now see your phones
menu(lbstestmode).
Select - Application Settings.
Check each setting and match
To what you see below.
Session Type = Tracking
Test Mode = S/W Test*Operation Session Mode = M S Based
Start Mode = Hot Start
GPS Plus = On
Dynamic Accuracy = On*
Accuracy = 100*
GPS Logging = Off
Go back once. This will bring you back to the main menu.
Now SELECT SUPL/CP
Match what you see here to the
settings you see on your phone.
Server FQDN Type
= Custom Configuration
Server = supl.google.com
Server Port = 7275
Secure Socket = On*
AGPS Mode = SUPL
Now go back until you see your dialer or home screen.
REBOOT YOUR PHONE!
Go into the Android Market and Search for Samsung GPS Restore.
Download and Install GpsRestore.
Now search for GPS Doctor. You will need to purchase this. If it does not work for you, you can get a refund as long as you quickly do the refund. I used the purchased one which I know works.
Once you install both apps run GPS Doctor first! This must be run first. Run this first then select manual fix. Do all three options first. Then select advanced operations and run each one. You should only need to run this once. Close out gpsdoctor.
Now run GPSRestore. Once you get all green, then your done.
REBOOT
Then
REBOOT AGAIN!"
Check out your GPS useing any or your GPS apps.
I hope this works for you. If you have a question Ill be glad to help.
BTW I do not own any of these programs or promote them.
John

Nothing short of amazing! From no locks ever from where I sit indoors to a fix on 6 birds within 5 seconds!
Many thanks.

Wow. It's only taken a year for someone to figure this out. Maybe Samsung should put you on their payroll.
Sent from my ADR6400L using XDA App

Thanks so much! Been tired of the horrid GPS lock speed. A hot lock sometimes took a couple minutes, but ran a test overnight and it on average took 15+ minutes...

Related

Extremly good GPS Settings

As most here I had GPS issues on my Captivate.
Note I have the first model that was shipped to the store on release date.
Currently running ATT OTA eclair (rooted)
No additional mods:
Changed LBS settings as following:
APP SETTINGS:
Session type: Tracking
Test mode: S/W Test
OP MODE: MS based
Start Mode: Cold Start
GPS +: OFF
Dynamic Accuracy: ON
Accuracy:250
USe Skyhook: OFF
Use PC Tool: OFF
SUPL SETTINGS:
Custom config
supl.google.com
7276
Secure Socket:OFF
SUPL mode: SUPL
Cleared GPS Data, Rebooted and
After that I got lock every time outside (under heavy Oregonian clouds) within 10 seconds accurate to 10m.
I do not think it will get more accurate as Captivate is not used to navigate thermonuclear warheads
Accuracy was steady without jumps in latitude and longitude values
Same behavior in Google maps and Navigation...
On reboot lock time was 30 seconds with same accuracy and inside the house lock ( depending on location in the house) takes 25-45s with 15m accuracy..And I certainly can find my way through the house with such accuracy
Thought to share and hope it will help...
Plz post your results...
How long have you been running this setting and have you done any tracks with it to see if it jumps around? These are some questions that typically will be asked. And this is also in the wrong forum as this does not deal with development. It should go in general.
Great.
Wow. Well done. I just gave this a shot out of sheer boredom at work, and it is seriously awesome. I put my phone by the window and had a GPS lock in literally less than 20 seconds at <10m accuracy. Needless to say, I'll be keeping these settings.
The GPS has been a huge issue for this phone, so thanks for the hard work! I appreciate your time and effort.
For the millionth time, this doesn't work.
h078 said:
As most here I had GPS issues on my Captivate.
Note I have the first model that was shipped to the store on release date.
Currently running ATT OTA eclair (rooted)
No additional mods:
Changed LBS settings as following:
APP SETTINGS:
Session type: Tracking
Test mode: S/W Test
OP MODE: MS based
Start Mode: Cold Start
GPS +: OFF
Dynamic Accuracy: ON
Accuracy:250
USe Skyhook: OFF
Use PC Tool: OFF
SUPL SETTINGS:
Custom config
supl.google.com
7276
Secure Socket:OFF
SUPL mode: SUPL
Cleared GPS Data, Rebooted and
After that I got lock every time outside (under heavy Oregonian clouds) within 10 seconds accurate to 10m.
I do not think it will get more accurate as Captivate is not used to navigate thermonuclear warheads
Accuracy was steady without jumps in latitude and longitude values
Same behavior in Google maps and Navigation...
On reboot lock time was 30 seconds with same accuracy and inside the house lock ( depending on location in the house) takes 25-45s with 15m accuracy..And I certainly can find my way through the house with such accuracy
Thought to share and hope it will help...
Plz post your results...
Click to expand...
Click to collapse
Thanks for posting. I've found, particularly that I am now on Froyo, that locks are not a problem; tracking is still unreliable even with phone mounted (vertically) on my dash. Did you drive with navigation?
Locks arent the problem anymore, at least not for me. the problem is the GPS actually keeping up with you while moving and when taking a turn.
Thats just a cell lock, gps still sucks, so when you move around it will not do so good.
Additional...
Sorry forgot to mention...
I did drove today using Google nav for about 8 miles around a town and did not see once nav arrow jump on me or showing blue circle around...
+100000000000000000000
yup gps lock is not the problem.
In my opinion, you can get faster lock cause you set the accuracy as 250.
Have you tried my setting? i posted this several times on jupiter mod thread. I'll give you my setting one more time.
Session type : Tracking
Test mode : S/W Test
Operation mode : MS Based
Start mode : Hot Start
GPS Plus : On
Dynamic accuracy : On
Accuracy : 50
GPS logging : Off
Server SQDN Type : Custom
Server : supl.google.com
Server port : 7276
SUPL secure socket : Off
AGPS mode : Control plane
I'm having "usable" gps ever with these since cog 2.1.7
Sent from my Catpivate operated by Cognition 2.2 Froyo beta 9
h078 said:
Sorry forgot to mention...
I did drove today using Google nav for about 8 miles around a town and did not see once nav arrow jump on me or showing blue circle around...
Click to expand...
Click to collapse
Not being sarcastic, I promise, but you are one of the lucky ones (and there are more than a few of yal out there). One guy mentioned that he guessed it was the fact that his minivan has a huge front windshield. My assumption is that he is able to mount his phone far enough up on the dash that it gets a really clear view of the sky. That notwithstanding, I think there are likely others with a similar or same vehicle that don't get the good tracking he notes.
Where do you drive mostly? Are you in a dense urban area or more of a small town? Just wondering....
drancid said:
+100000000000000000000
yup gps lock is not the problem.
In my opinion, you can get faster lock cause you set the accuracy as 250.
Have you tried my setting? i posted this several times on jupiter mod thread. I'll give you my setting one more time.
Session type : Tracking
Test mode : S/W Test
Operation mode : MS Based
Start mode : Hot Start
GPS Plus : On
Dynamic accuracy : On
Accuracy : 50
GPS logging : Off
Server SQDN Type : Custom
Server : supl.google.com
Server port : 7276
SUPL secure socket : Off
AGPS mode : Control plane
I'm having "usable" gps ever with these since cog 2.1.7
Sent from my Catpivate operated by Cognition 2.2 Froyo beta 9
Click to expand...
Click to collapse
I tried Control plan too...can't remember if I did while on Froyo. I'll try it again since I have nothing to loose. But what I recall, it is made no difference for me tracking wise. I also did some reading on Control plane and it did not seem to be a particularly more effective protocol than supl; they both have their pros and cons. Sorry, that's all I retained from the reading.
looks good till now; my phone never used to get any signs of location for like a min or so; but in open sky it locked posotion in like 15 sec; great; thanks OP
Stupid thing but...... i get 100x better results using 7262 port....
FutureSix said:
Stupid thing but...... i get 100x better results using 7262 port....
Click to expand...
Click to collapse
What other settings outside of the port? Or does it mirror the op
Captivate
Cog 2.2
umm lemme check...
supl.google.com
7262
OFF
SUPL
----
App settings:
tracking
s/w test
standalone
hot start
gps plus : ON
Dynamic : ON
50
OFF
Full lock under 10sec
and perfect tracking with MyTracks app (walking or in car)
It even managed to follow me in every alley of a grocery store...
FutureSix said:
umm lemme check...
supl.google.com
7262
OFF
SUPL
----
App settings:
tracking
s/w test
standalone
hot start
gps plus : ON
Dynamic : ON
50
OFF
Full lock under 10sec
and perfect tracking with MyTracks app (walking or in car)
It even managed to follow me in every alley of a grocery store...
Click to expand...
Click to collapse
Sounds nice. i'll give a shot!!
Sent from my Catpivate operated by Cognition 2.2 Froyo beta 9
I live in urban area of Hillsboro Oregon. Place where companies like Intel, Tektronix and Nike reside...no scyscrapers but densly populated industrial suburb of Portland. Driving Lincoln town car if size of windshield matters...
Teleported by Android on SGH-I897
can you please tell me how you guys are finding these settings in your phones??
n4d3r said:
can you please tell me how you guys are finding these settings in your phones??
Click to expand...
Click to collapse
I use LbsTestMode and I get to it using a Launcher Pro shorcut (press-hold>shortcuts>activities>LbsTestMode). It was accessible via dialing *#*#1472365#*#* in the stock firmware.
FutureSix said:
umm lemme check...
supl.google.com
7262
OFF
SUPL
----
App settings:
tracking
s/w test
standalone
hot start
gps plus : ON
Dynamic : ON
50
OFF
Full lock under 10sec
and perfect tracking with MyTracks app (walking or in car)
It even managed to follow me in every alley of a grocery store...
Click to expand...
Click to collapse
This works pretty darn well for me! Thanks... using original 2.2 leak OS from DG ->I897UCJI6-OCD-REV02-Low-designgearsvvv
and it gets a lock quickly... let's hope it continues over time...

Help GPS Settings

I can stand the Gps issue anymore! Can anyone provide me with the best GPS setting Available? Im running the stock room with the JH7 update. Plz help before i shoot myself in the foot.
Sent From My Samsung Captivate.
Get a new phone
Sent from my SAMSUNG-SGH-I897 using XDA App
There are no one set of quick settings that will work in all instances. You have to search and try each one untill you find the one that works the best for your situation.
For what it's worth, since flashing Cognition Roms v2.3b4 has been the best I have seen so far.
Best GPS setting for this phone is to look at a street sign and cross reference a map
Sent from my SAMSUNG-SGH-I897 using XDA App
i really think u need to get a replacement. some guy has already said that the settings are just messing up with AGPS, which is no where real GPS and thus will never help to get a fix with 10m accuracy
I know I was the first to reply and said to get a new phone but I was kidding. I do have a fix that has worked for me on just about every ROM I have used. Feel free to try it out and I am not responsible if you become the proud new owner of a $200 paper weight.
1. Download these GPS files @ http://forum.xda-developers.com/showthread.php?t=831725
2. Flash these to your phone using Rom Manager
3. Access LBS test mode. If on Eclair dial *#*#1472365#*#*. If on Froyo download SGS tools from the market and run the secret code for LBS Test Mode.
4. Once in LBS Test Mode go into SUPL/CP and change it to supl.google.com and the server port to 7276 and change the SUPL Secure Socket to OFF if it already isn't.
5. Click the back button and click delete GPS Data.
6. Go outside and click get position test and wait. Once it locks for the first time let it continue to scan for about 2 mins. After the initial 2 mins click the back button and click the get position test button again. This time you should get a lock within 15-25 seconds with at least 8-11 satellites providing your view of the sky is clear and unobstructed.
If you have any problems with this let me know and I will help you out.
Also, this is not just a fix for getting a lock. It will track you with great accuracy. Download MyTracks from the market if you need real proof.
well... i have no issues with stationary lock ( < 20secs)... but phone realizes i am moving very slowly and laggy... what to do? JH7
Yuna said:
well... i have no issues with stationary lock ( < 20secs)... but phone realizes i am moving very slowly and laggy... what to do? JH7
Click to expand...
Click to collapse
Read my above post and try it on if you need a fix. It works or I would not put my name on it per say. Everything you need is included. All you need to do is put in about 10 mins of work.

[Q] GPS takes long to lock in - Galaxy S 4G

I'm aware of the GPS issues with the Samsung Galaxy S. I have the Samsung Galaxy S 4G and I'm wondering if anyone with this phone is experiencing difficulties getting GPS to lock in.
Within approximately 10 minutes, I can see in the GPS Test app about 3 satellites in view. Given enough time, it picks up a few more and eventually locks in.
I've read about the Super GPS fix and the hardware fix but I'm not sure if it would be wise to try it on this phone since the fix was meant for a different model and I don't see any mention of anyone trying it on the GS4G:
http://forum.xda-developers.com/showthread.php?t=974702
http://forum.xda-developers.com/showthread.php?t=974702
Please share your thoughts and experience.
Locks quickly for me without any "special" settings or apps. I even have network-based location always off on my phone since I don't want Google tracking me all the time.
The first lock may be causing you problems if the orbital data hasn't been loaded recently enough.
I have read that GPS Status has helped some by causing the orbital data to be refreshed.
jdjs said:
I'm aware of the GPS issues with the Samsung Galaxy S. I have the Samsung Galaxy S 4G and I'm wondering if anyone with this phone is experiencing difficulties getting GPS to lock in.
Within approximately 10 minutes, I can see in the GPS Test app about 3 satellites in view. Given enough time, it picks up a few more and eventually locks in.
I've read about the Super GPS fix and the hardware fix but I'm not sure if it would be wise to try it on this phone since the fix was meant for a different model and I don't see any mention of anyone trying it on the GS4G:
http://forum.xda-developers.com/showthread.php?t=974702
http://forum.xda-developers.com/showthread.php?t=974702
Please share your thoughts and experience.
Click to expand...
Click to collapse
I have a Samsung Galaxy S 4G and a Vibrant, both are horrible with GPS, they both take forever to get a lock and many times they never get a lock and Samsung is less than helpful. They had my Vibrant for three weeks and sent it back with nothing changed.
mine has never taken more than ~30 seconds to get a lock, even if that 30 seconds sometimes feels like "forever".
this is my first GPS-equipped phone, so i don't have anything to compare it to, but once it's locked, subsequent locks take less time. maybe i just got a "good one"?
I have a Vibrant and an sgs4g. There is no comparison between the two. The sgs4g takes about 5 seconds to lock, The Vibrant I've waited literally 40 mins and still never got a lock. It could be the app. Are you having any trouble with google navigation taking along time or just the gps test app?
I know this wasn't directed at me, but I share the same GPS problems.
This issue occurs in all GPS Apps, including Google Navigation. It simply says acquiring GPS....
The GPS icon flashes like it's working, but its not doing anything.
Sent from my SGH-T959V using XDA Premium App
Looking in the market there's an app called GPS Aids V2...anyone try it? Supposed to help all Galaxy S phones with GPS problems.
Before buying, I want to see if it's worth it......
__________________________________________________________________________________________________________________
Just kidding, I bought the app. So far it seems to be working well; after doing everything my phone was actually picking up FIVE satellites.
Not working right now, though. I contacted the developer for some help, and I'll post his reply/an update soon.
Problem Solved for FREE!
I have the solution and some confusing steps to fix your phone.
Right now as we speak i've followed ALL the steps and have 4 satellites currently showing on the phone while INSIDE my house, in under three minutes time.
Credit to: http://www.samsunggalaxysforum.com/samsung-galaxy-s-how-to/gps-problem/
-Download LauncherPro first.
-Tap and hold on your homescreen, and select shortcut.
-Click Activities.
-Scroll to LbsTestMode.
-Tap the first one, LbsTestMode (with gray saying com.sec.android.app.lbstestmode.LbsTestMode
-Click okay when "edit shortcut" comes up.
-Open the shortcut.
-Tap "SUPL/CP Settings"
-Change the following fields to...
Server -> supl.google.com
Server Port -> 7276
SUPL Secure Socket -> OFF
AGPS Mode -> SUPL
-Click Back (it saves it)
-Reboot your Phone.
-Click Settings, then Location & Security.
-Check "Use Wireless Networks"
-Go to your Launcher, and open LbsTestMode again
-Click "Delete GPS" Data
-Exit the App, and close it with a task killer.
-Open it again, and click "Get Position Test"
-It might take a while for something to show up....but it eventually will. Let it run for about ten minutes straight.
-Close the App again, and you should be good!
Upon Position test....I got:
Accuracy: 41 (meters)
Number of Satellites (INDOORS!): 9
Speed: (m/s)
If you have any questions feel free to reply.
Remember, credit goes to "Bade" (which credited XDA forums anywho) of samsunggalaxyforum.com
Running Copilot Live (GPS Application) and finding location took less than 5 seconds indoors.
To check some info out, I ran GPS Test, and saw "In View" Satellites was 9, and "In Use" was 7. (both were 2, to 0 respectively...previously.)
Running GPS Test (another app, different) came up with my location in less than a second.
I'd call this a success
This guide will also be on my site, here
http://www.cyclopscomputers.com/gs4g
danstheman7 said:
I have the solution and some confusing steps to fix your phone.
Right now as we speak i've followed ALL the steps and have 4 satellites currently showing on the phone while INSIDE my house, in under three minutes time.
Credit to: http://www.samsunggalaxysforum.com/samsung-galaxy-s-how-to/gps-problem/
-Download LauncherPro first.
-Tap and hold on your homescreen, and select shortcut.
-Click Activities.
-Scroll to LbsTestMode.
-Tap the first one, LbsTestMode (with gray saying com.sec.android.app.lbstestmode.LbsTestMode
-Click okay when "edit shortcut" comes up.
-Open the shortcut.
-Tap "SUPL/CP Settings"
-Change the following fields to...
Server -> supl.google.com
Server Port -> 7276
SUPL Secure Socket -> OFF
AGPS Mode -> SUPL
-Click Back (it saves it)
-Reboot your Phone.
-Click Settings, then Location & Security.
-Check "Use Wireless Networks"
-Go to your Launcher, and open LbsTestMode again
-Click "Delete GPS" Data
-Exit the App, and close it with a task killer.
-Open it again, and click "Get Position Test"
-It might take a while for something to show up....but it eventually will. Let it run for about three minutes.
-Close the App again, and you should be good!
Upon Position test....I got:
Accuracy: 41 (meters)
Number of Satellites (INDOORS!): 9
Speed: (m/s)
If you have any questions feel free to reply.
Remember, credit goes to "Bade" (which credited XDA forums anywho) of samsunggalaxyforum.com
Running Copilot Live (GPS Application) and finding location took less than 5 seconds indoors.
To check some info out, I ran GPS Test, and saw "In View" Satellites was 9, and "In Use" was 7. (both were 2, to 0 respectively...previously.)
Running GPS Test (another app, different) came up with my location in less than a second.
I'd call this a success
This guide will also be on my site, here
http://www.cyclopscomputers.com/gs4g
Click to expand...
Click to collapse
My GPS was working but I wanted to mess around and check on your findings. I tried to get this to work but it took quite long looking for Satellites.
I noticed when I went in to modify the SUPL settings, it was set to custom config. Made the changes according to your post and like i said before, it took a while so I stopped it. changed the settings to auto conifg and BAM! pulled 13 satellites and locked in within seconds. I do not know if its due to my location but Im working great on Auto Config.
this post is more of an FYI rather than a fix. Hope you guys get yours fixed either way.
fknfocused said:
My GPS was working but I wanted to mess around and check on your findings. I tried to get this to work but it took quite long looking for Satellites.
I noticed when I went in to modify the SUPL settings, it was set to custom config. Made the changes according to your post and like i said before, it took a while so I stopped it. changed the settings to auto conifg and BAM! pulled 13 satellites and locked in within seconds. I do not know if its due to my location but Im working great on Auto Config.
this post is more of an FYI rather than a fix. Hope you guys get yours fixed either way.
Click to expand...
Click to collapse
On the first try, you have to let "Get Position Test" run for around 10 minutes (The 3 minutes on the original post I said might've been a stretch).
Trying Auto Config, I'm getting similar results, though with the custom settings I had more satellite lock-ons.
Custom:
12 SAT, 10 CONNECT
Automatic:
11 SAT, 7 CONNECT
After doing this, the GPS data should stay downloaded on the phone so future satellite searches are MUCH quicker.
Thank you for your input by the way..I appreciate it
My phone has always find satellites and locked within 30 secs. One day I started messing around with settings and came to find out my gps was no longer locking on any satellites at least for 10 mins. I bought the gps aids v2 app from the market then tapped on gps doctor and tapped on "regenerate" (it regenerates the gps data folder) it made my phone boot up. Since then my gps has been workin excellent after that.
Sent from my SGH-T959V using XDA App
ssmokey727 said:
My phone has always find satellites and locked within 30 secs. One day I started messing around with settings and came to find out my gps was no longer locking on any satellites at least for 10 mins. I bought the gps aids v2 app from the market then tapped on gps doctor and tapped on "regenerate" (it regenerates the gps data folder) it made my phone boot up. Since then my gps has been workin excellent after that.
Sent from my SGH-T959V using XDA App
Click to expand...
Click to collapse
I tried the same thing, except with that app I couldn't download the XTRA data once resetting the settings :/
Me neither, it couldn't seem to download the xtra data, but just by tapping on gps doctor and "regenerate" and in my case that fixed it. Good luck!
Sent from my SGH-T959V using XDA App
Still no GPS connected until I put in the custom settings.
Sent from my SGH-T959V using XDA Premium App
danstheman7 said:
On the first try, you have to let "Get Position Test" run for around 10 minutes (The 3 minutes on the original post I said might've been a stretch).
Trying Auto Config, I'm getting similar results, though with the custom settings I had more satellite lock-ons.
Custom:
12 SAT, 10 CONNECT
Automatic:
11 SAT, 7 CONNECT
After doing this, the GPS data should stay downloaded on the phone so future satellite searches are MUCH quicker.
Thank you for your input by the way..I appreciate it
Click to expand...
Click to collapse
If i get bored ill try it again, I live on a tiny island out in the middle of the pacific so GPS is not that big of a deal for me. lol
Thank you for the update. 10 Sat connects is way better than 7
danstheman7 said:
I have the solution and some confusing steps to fix your phone.
Right now as we speak i've followed ALL the steps and have 4 satellites currently showing on the phone while INSIDE my house, in under three minutes time.
Credit to: (url removed)
-Download LauncherPro first.
-Tap and hold on your homescreen, and select shortcut.
-Click Activities.
-Scroll to LbsTestMode.
-Tap the first one, LbsTestMode (with gray saying com.sec.android.app.lbstestmode.LbsTestMode
-Click okay when "edit shortcut" comes up.
-Open the shortcut.
-Tap "SUPL/CP Settings"
-Change the following fields to...
Server -> supl.google.com
Server Port -> 7276
SUPL Secure Socket -> OFF
AGPS Mode -> SUPL
-Click Back (it saves it)
-Reboot your Phone.
-Click Settings, then Location & Security.
-Check "Use Wireless Networks"
-Go to your Launcher, and open LbsTestMode again
-Click "Delete GPS" Data
-Exit the App, and close it with a task killer.
-Open it again, and click "Get Position Test"
-It might take a while for something to show up....but it eventually will. Let it run for about ten minutes straight.
-Close the App again, and you should be good!
Upon Position test....I got:
Accuracy: 41 (meters)
Number of Satellites (INDOORS!): 9
Speed: (m/s)
Click to expand...
Click to collapse
Just came across this when I was freaking out about my crappy GPS lock. Just got this phone to use on Mobilicity and was concerned there was some T-Mo setting that needed to be changed. Anywho, this works wickedly. Thanks a lot.
jdjs said:
I'm aware of the GPS issues with the Samsung Galaxy S. I have the Samsung Galaxy S 4G and I'm wondering if anyone with this phone is experiencing difficulties getting GPS to lock in.
Within approximately 10 minutes, I can see in the GPS Test app about 3 satellites in view. Given enough time, it picks up a few more and eventually locks in.
I've read about the Super GPS fix and the hardware fix but I'm not sure if it would be wise to try it on this phone since the fix was meant for a different model and I don't see any mention of anyone trying it on the GS4G:
http://forum.xda-developers.com/showthread.php?t=974702
http://forum.xda-developers.com/showthread.php?t=974702
Please share your thoughts and experience.
Click to expand...
Click to collapse
I have the gs4g and tried GPS AIDs with some improvement . At the most I would lock onto 7 satellites when it felt like working. I lifted the contact as indicated in the thread above. I then deleted the old GPS data. Then in GPS AID I regenerated the DATA and rebooted. Now i get 12 locks on satellites all with green signal status. Very please. Google maps Locks on with in seconds....
fideli. said:
Just came across this when I was freaking out about my crappy GPS lock. Just got this phone to use on Mobilicity and was concerned there was some T-Mo setting that needed to be changed. Anywho, this works wickedly. Thanks a lot.
Click to expand...
Click to collapse
I think I spoke too soon. I tried this in Calgary and it was great. I'm now in Toronto and I haven't gotten a lock since I got here on Monday. Tried messing around with the settings again, but just won't lock on. Also tried auto config to grab SUPL info from my provider, but that didn't work either. Still working on it.
Start over and flash krylon deoxed with odin, cwm, bionix. This resolved my 10-15m lock times completely. Now I get a lock in seconds.
Sent from my SGH-T959V using XDA Premium App
Amazing!
I tried this and got accuracy within 3 meters off 10 satellites. Before, it was about 80 meters. Just awesome.
You don't need launcher pro to get into LbsTestMode. In your phone's dialer, just type *#*#3214789650*#*# and it'll go into it.
As for what you suggested about going in and messing with the settings, the first lock takes forever because you've wiped out all the ephemeris data by deleting. It starts looking for satellites for your first lock which takes a while with no ephemeris data. Once it gets a lock, it starts downloading ephemeris data and subsequent locks are significantly faster because your phone now knows where the satellites are.
AGPS helps reduce the lock time a bit (by using mobile location and the SUPL server), but not by a huge amount. The largest reduction in time is due to the fact that you have updated ephemeris data. If your ephemeris data is outdated, your lock times will go up again.
If you don't believe me, try this: get your lock. Then shut off your GPS by using the pull down panel. Leave it off for at least 24-36 hours. Then try to get a lock again. It's going to take a long time again...
I've been tinkering with the GPS on this phone for a while now as well as my GF's Vibrant. There's no doubt in my mind that the SGS4G is improved over the Vibrant, but it's still not great.
I've also pulled apart both of these phones and done the hardware fix by bending the little tab every so slightly. Made a significant difference on the Vibrant which was having a problem maintaining locks and the GPS signal was bouncing all over. No noticeable difference on my phone.
My only conclusion is that the antenna on these things are poorly designed and just take a long time to get an initial lock. Once locked, it's pretty solid. Other phone manufacturers have GPS that work better though. No reason why Samsung couldn't do better.

New solid fix for Samsung Vibrant Galaxy S GPS

Hi everyone!
For some time now I have been researching on how to make my GPS on my phone (Samsung Vibrant T959 Froyo 2.2) work the way it should. I have tried everything with failure until a few months ago.
I wanted to share my success with you. I know this GPS bug has been a thorn on everyone's side.
I do hope this works for everyone who trys it. If you have my phone it should. Good luck.
As of today I finally found a rock solid configuration that actually works and I would not be posting my findings on this website if it was not a solid fix.
It does involve going into the phones GPS settings. You will only need to do this once. I have tested this only on my Samsung Vibrant (T959) for over 2 months. As of today I still receive 12 satellites with 5 to 7 fixes. For the first fix ranges from 1 second to a Max of 15 seconds. Accuracy ranges from 10 feet to 37 feet. Remember, this is inside my home and not outside. Outside is even better of course.
If everyone who trys this please post your findings along with your cell phone info. This way anyone who reads this can possablity benefit from it.
GPS FIX For Samsung Vibrant Galaxy S (T959):
Please follow to the letter.
Update your phone to froyo 2.2 if you can. I don't think its necessary.
Go to your dialer and enter
this line below
*#*#3214789650#*#*
You should now see your phones
menu(lbstestmode).
Select - Application Settings.
Check each setting and match
To what you see below.
Session Type = Tracking
Test Mode = S/W Test*Operation Session Mode = M S Based
Start Mode = Hot Start
GPS Plus = On
Dynamic Accuracy = On*
Accuracy = 100*
GPS Logging = Off
Go back once. This will bring you back to the main menu.
Now SELECT SUPL/CP
Match what you see here to the
settings you see on your phone.
Server FQDN Type
= Custom Configuration
Server = supl.google.com
Server Port = 7275
Secure Socket = On*
AGPS Mode = SUPL
Now go back until you see your dialer or home screen.
REBOOT YOUR PHONE!
Go into the Android Market and Search for Samsung GPS Restore.
Download and Install GpsRestore.
Now search for GPS Doctor. You will need to purchase this. If it does not work for you, you can get a refund as long as you quickly do the refund. I used the purchased one which I know works.
Once you install both apps run GPS Doctor first! This must be run first. Run this first then select manual fix. Do all three options first. Then select advanced operations and run each one. You should only need to run this once. Close out gpsdoctor.
Now run GPSRestore. Once you get all green, then your done.
REBOOT
Then
REBOOT AGAIN!"
Check out your GPS useing any or your GPS apps.
I hope this works for you. If you have a question you can email me.
BTW I do not own any of these programs or promote them.
John
What about if GB 2.3 or higher? Do you think it'll werk or only on FROYO
kawika said:
What about if GB 2.3 or higher? Do you think it'll werk or only on FROYO
Click to expand...
Click to collapse
Hi, I really can't say for sure. I Can only tell you it works on my phone. You can try it but copy over your GPS settings so you can go back to what you had. I don't think any of the apps I listed will harm your phone but make sure you do a backup.
It was a 100% improvement on my Samsung Vibrant. Hope this helps
John

[TIP] Have you tried MS Based aGPS to help gps lock?

The following seemed to have helped some people on my post on AF so figured I'd post it here as well.
If you're still having GPS issues in an area where you have data coverage, and you've tried changing the gps.conf and possibly updating your libraries as noted in other threads, have you tried changing your GPS settings to MS Based instead of the default of "Standalone"?
From wikipedia:
Mobile Station Based (MSB) - In MSB mode A-GPS operation, the A-GPS device receives ephemeris, reference location, reference time and other optional assistance data from the A-GPS server. With the help of the above data, the A-GPS device receives signals from the visible satellites and calculates the position.
You can do that by doing the following, as noted in my previous post:
My GPS was really taking a long time to lock. Usually 10 minutes or so using GPS Status before it would lock. I tried both just using gps only and then also with wireless network and it still took a long time. So I updated the lbstestmode.apk to use MS Based and the gps.conf file that was mentioned earlier and now I get a lock in GPS Status in about 8 seconds from a cold boot using only the GPS with no wireless network.
If anyone wants to try, I've attached a flashable zip. I took the zip posted by merkuralex earlier in the other gps thread (thanks merkuralex) and added the lbstestmode.apk posted in this SDX thread:
http://forum.sdx-developers.com/index.php?topic=13593.0
The following flashable zips are attached:
lbstestmode_mt_gps_conf.zip - contains the gps.conf file from the other thread + the lbstestmode.apk file.
lbstestmode.zip - contains only the lbstestmode.apk
I'll repost the instructions here (thanks to cornaljoe on sdx for the actual instructions):
Pre-1. Flash the one of the attached zips in CWM first to install the lbstestmode.apk (or just copy the lbstestmode.apk into /system/app/ if you'd rather) and then reboot your phone.
Follow these directions:
1. After boot create a shortcut to Activities -> LbsTestMode -> .LbsTestMode
You may have to install LauncherPro if your launcher doesn't support the activities option under shortcuts. Once installed all launchers will have this option.
My note: Just an FYI, LauncherPro can be downloaded from the Market for free if you don't already have it. Or any other app that allows you to create shortcuts (such as AnyCut I think can also do that)
2. Start LbsTestMode and goto the application settings and set it to MS Based and press back until you exit app.
3. Reboot phone and then use GPS Status under a clear sky until you get a lock.
The main thing to pay attention to is the numbers labeled Error(m) and Fix/Sat in the lower corners of the compass.
Error(m) is the accuracy of your location in meters which shows after you get a lock. Fix/Sat is the number of satellites locked and in view prospectively.
In GPS Status, you can do the following to force aGPS data to download:
3A. Click Menu --> Tools --> Manage A-GPS state --> Reset . This will clear all previous A-GPS data.
3B. Click Menu --> Tools --> Manage A-GPS state --> Download. This will download fresh A-GPS data.
3C. Let GPS Status lock. The first time will take longer as your gps/phone syncs the data.
After you get a lock, you can try powering down your phone and then restarting and see if your lock is faster from a cold start.
This may or may not help you. All I can say is that changing to MS Based helped my gps lock time--I usually have data access where I am.
I have done this, and it works perfect!
Cloudy and raining here today. I will definitely try it. Quick question though, you saying use either zip or use one before the other? I'm not really clear on this.
Also do You have to keep the short cut?
You need to apply the zip first (in CWM) or else you won't have the option to create the shortcut
Wich one, there's 2 zips? I've got it all installed and working. Even though its cloudy, I got instant lock on. I'll test it again tommarow when I go out of town. So far so good though.
Edit: indoors is about 10 sec lock on. Great find OP. Has anyone posted this over at hofo? Another question, will clearing data cache from apps hurt it any?
Sent from my MOTWX435KT using XDA App
Everything went great today. I left my phone off all night so it could get a solid cold start this morning. Its cloudy and rainy again today too. I hit the road this morning and fired the GPS up and it locked in about 15 seconds. Great job on this fix. Also since then it has been instant lock times when i try it.
Sent from my MOTWX435KT using XDA App
tcross8361 said:
Everything went great today. I left my phone off all night so it could get a solid cold start this morning. Its cloudy and rainy again today too. I hit the road this morning and fired the GPS up and it locked in about 15 seconds. Great job on this fix. Also since then it has been instant lock times when i try it.
Sent from my MOTWX435KT using XDA App
Click to expand...
Click to collapse
Which ZIP did you use? I used the lbstestmode_mt_gps_conf.zip
idbl_fanatic said:
Which ZIP did you use? I used the lbstestmode_mt_gps_conf.zip
Click to expand...
Click to collapse
Actually I installed them both...lol But that's the last one I used.
I did have a bit of a hiccup on my way home. After lunch I turned my phone off. When I got back on the road 3 hours later I turned it back on and started up Navigation. It took a minute or so on the first lock. I exited out of Navigation and waited 20 minutes or so. I started it up again and it took about 30 seconds. Every time after that it was instant lock. Still very impressed. It was very cloudy and rainy today though. I was getting 1.1 mb down and 500 kb up today also. I would post this over at HoFo for all the nay sayers, but I wouldn't be able to answer any technical questions if anyone had them.
This place is starting to remind me of Seatle, rain every day...lol. I guess Fall is here to stay.
You are wasting your time.
I have traced this code extensively. For those who are unaware the GPS works on RPCs, which are internally processed by the kernel and passed to the chipset.
The chipset on this phone does not know how to handle AGPS requests - XTRA requests to inject the time (NTP time) and the orbital data are flatly refused.
You can set whatever you want, the data will never get to the chip. The Froyo base load intentionally discards such attempts and never sends them. If you load Gingerbread (and build it from source, as I have) and FORCE it to be sent it will return an error every time.
The problem appears to be in the silicon and/or the radio driver itself, which there is no source for. If someone's going to fix this, it's going to be at the radio interface level - not in user space.
My CM7 port is capable of cramming the data in there but it's turned off right now as when I enable it there's a fairly decent chance that the consequence of trying to do so is that the radio locks up and forces a watchdog reset (that is, a reboot on the phone)

Categories

Resources