these setting not going to work for everyone. if i read the setting correctly, the setting that is given is the same as the stock setting.
after you try these and its not working. try this another setting that i found. it is the best for me. even in door i can get lock to 4/9, 6/7
Let me help u in the GPS department.
I hv been using GPS function in SGS and it's a blast!

OK....
Follow this steps which i hv also followed.
Taken from --> xda-developers
* Step 1 -- Open menu > settings > Location & Security. Uncheck the box next to "Use Wireless Networks"
* Step 2 -- Open the dialer (the phone button) and enter the following: *#*#1472365#*#* . Then press "send" to open the Vibrant's LbsTestMode menu.
* Step 3 -- In the LBSTestMode menu, press “Application Settings” and change “Operation Mode” to “MS Based.”
<-------- put in MS Based EVENTHOUGH you dont have 3g*** Here, i use Standalone mode as i do not hv 3G. If u hv 3G.
*Step 3.1 -- Some change the accuray to 100 instead of 50 but it will make your gps not that accurate. but i see no change in getting lock even 100 or 50
*3.2 -- make sure skyhook is on and dynamic is on* Step 4 -- In the LBSTestMode menu, find “SUPL/CP Settings” and change the SERVER & PORT to supl.google.com and port 7276 (DO NOT use www. in front of supl !)
<----- change the Server FQDN Type to AUTO CONFIG* Step 5 -- Reboot your phone.
* Step 6 -- Open menu > settings > Location & Security. Check the box next to "Use Wireless Networks"
*** NOTE: Enabling GPS to use wireless is useful if u hv 3G.
If you want to reverse these changes, the original specs are:
Operation Mode: Standalone
SERVER: www.spirent-lcs.com
PORT: 7275
Enjoy yr GPS.

do note, even though your gps catch satellite much more faster, but i do experience in jumping while navigating using papago..