Hi !
My Nexus S GPS used to worked perfectly fine until I decided to tweak the phone a bit. I'm now super happy with my new settings, except that the GPS doesn't get a fix anymore
I come from an unrooted stock Gingerbread 2.3.3
Now I have:
CM7 RC4
James Bond "triple dub" Kernel
Radio XXKB3
FasterFix -> europe.pool.ntp.org
What would be my best option to restore the GPS?
I tried already:
- Restore "north-america" with fasterfix and reboot
- Use GPSFix and wait half an hour...just for the sake of draining battery
- Delete and download new A-GPS data with GPSStatus (for some reason it doesn't seem to work)
Yet to try:
- Flash CM7 final
- Get back to radio XXKB1
- Go back to stock
Any advice?
Also: GPS status is showing nothing under AGPS age(d) and it keeps displaying a loading circle where I suppose there should be the satellites it finds
EDIT: Problem weirdly solved:
- Disabled wifi
- Enabled data network (my operator will certainly charge me for that)
- GPSStatus: downloaded latest A-GPS data
- GPSStatus now shows AGPS age(d) 0
- Got a lot of satellites but no fix
- used GPSFix...got a fix in a few seconds
Have you tried setting your APN type to default,supl? The GPS won't download assistance data (and will take approximately forever to get a fix) unless there is a SUPL APN available.
zxcvxc said:
Have you tried setting your APN type to default,supl? The GPS won't download assistance data (and will take approximately forever to get a fix) unless there is a SUPL APN available.
Click to expand...
Click to collapse
Well I have not subscribed to a data plan but here's what happened: when I looked in my APN config, the two APN that were previously defined had been prefixed by "disabled_".
Like:
disabled_internet.proximus.be
disabled_mms.proximus.be
What I did is remove "disabled_" and checked that under APN type it had "default,supl"
What happened though is that it started displaying the 3G icon in the notif. bar and apparently download and upload some data...after a few minutes and with no luck, I decided to turn data off again.
Under stock, I don't remember having to activate data or to configure my APNs in order to use the GPS ??
Related
Team,
boodies posted this in the General section and thought it should be here as well, due to its nature.
Props goes out to boodies, Great Find!!
http://forum.xda-developers.com/showthread.php?t=728611
I tried this and all GPS and compass issues are now fixed. GPS locks on accurately in just a few seconds.
***This fix may not work if you live outside of USA.***
##You can play with the settings if you want to. If you FUBAR your GPS a simple factory reset will return your setting to default. You can do this without going into recovery buy going to Settings / Privacy / Factory data reset.##
Edit:
***************************************************************
Tested Procedure:
1 - Disable "Use Wireless Networks" - Settings / Location & Security
2 - Dial *#*#1472365#*#*
3 - Under "Application settings" Change "Operation Mode" to MS Based
4 - Under "SUPL/CP Settings" Change the SERVER & PORT to supl.google.com and port 7276 [ Do not use www. in front of supl]
5 - REBOOT
6 - Turn back on the "User Wireless Networks"
********************************************************************
Original settings:
Operation Mode: Standalone
Server: www.spirent-lcs.com
Port: 7275
*****************************
Optional New Fix:
1 - Dial *#*#1472365#*#*
2 - Go outside to get an unimpeded GPS fix.
3 - Choose Delete GPS Data button.
4 - Choose Get Position Test button. Let it run for 3 min or until you have 10 to 12 Sat locks and back out.
Thanks goes to Onlyloki for this method.
Haven't had time to test it thoroughly. You may want to do this in conjunction with the first procedure and then do the optional if the first procedure did not work for you. I did both and my GPS is locking even faster. Let me know what you think...
Just some more info I dug up:
Quote from http://www.vzwdevelopers.com/aims/public/menu/lbs/LBSFAQ.jsp
"In MS-Based mode, the network provides the satellite information to the device, based on a rough estimate of where the device is located, and the device acquires the GPS signals from the satellites and calculates its location. After the initial fix, the device operates like an autonomous GPS receiver, until the satellite information must be refreshed, at which time the device goes back to the network to update the satellite information. MS-Based mode is appropriate for applications that require the device location to be updated rapidly, such as a navigation application. Can the GPS work in autonomous mode? No, the GPS receiver requires the assistance of the network elements to acquire its initial location fix."
With the rapid updating we could see an increased drain on the battery. I have not confirmed that yet. If anyone can let us know.
Edit #2:
I was informed by a sales rep at T-Mobile that Samsung is aware of the issue and is going to fix the GPS and the compass issue in their first update.
Mine seems to be working fine after flashing back to stock firmware.
I wasn't able to get a lock before or after the original fix above. After performing the second fix I was able to get a lock but the phone only picked up 8 satellites.
Any idea if I'll have do the second "fix" every time I want a GPS lock?
I was finally able to get a lock using both procedures, but it couldn't track me if I moved.
Sent from my SAMSUNG-SGH-I897 using XDA App
rabydanimal said:
I wasn't able to get a lock before or after the original fix above. After performing the second fix I was able to get a lock but the phone only picked up 8 satellites.
Any idea if I'll have do the second "fix" every time I want a GPS lock?
Click to expand...
Click to collapse
Should be pernament 8 sats is ok, good enough. Reboot and test in Google maps, should be set.
polarbee said:
I was finally able to get a lock using both procedures, but it couldn't track me if I moved.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
reboot phone and go for a car ride. Use g-maps to get lock and the switch to nav app.
designgears said:
Mine seems to be working fine after flashing back to stock firmware.
Click to expand...
Click to collapse
Same for me. I flashed the stock rom in the other thread, went outside and had a gps lock at 5m in less than 30 second. It locked at 30m in less than 10 seconds. Before this, the best I had was 30m after a long time and it wouldn't track me in my car hardly at all. I will test further tomorrow on my way to work.
Thanks! This worked great, I'm glad I have working GPS now.
Can anyone post what the settings in Application Settings are supposed to be? I might have changed something in there that makes my GPS off by ~150 yards consistenly...
abuthemagician said:
Can anyone post what the settings in Application Settings are supposed to be? I might have changed something in there that makes my GPS off by ~150 yards consistenly...
Click to expand...
Click to collapse
You can do a factory reset and reset all the settings to stock
Blarg. I am really not in the position to do a factory reset after I just got my phone the way I like it... Anyone else?
I wrote them down before I started...
“Application Settings” change “Operation Mode” to Standalone & “Skyhook” to OFF
“SUPL/CP Settings” change “Server” to www.spirent-lcs.com “ServerPort” to 7275
what about the others under application settings? I think it was one of those.
Samsung GPS fix is coming in September
This is cool :
"Samsung is testing software to optimize GPS on Galaxy S phones. Look for updates in September. Details & download instructions to follow."
Source: Samsungservice twitter
meatrocket said:
I wrote them down before I started...
“Application Settings” change “Operation Mode” to Standalone & “Skyhook” to OFF
“SUPL/CP Settings” change “Server” to www.spirent-lcs.com “ServerPort” to 7275
Click to expand...
Click to collapse
Thanks for the info!
This is old info and does not fix tracking issue. It only helps lock times. This is already posted in general 3 or 5 times.
not sure if anyone else has addressed this issue but the AGPS is disabled according to the settings.db file. maybe thats the problem?
I'm wondering if anyone who updated successfully and is using Launcher Pro can list the GPS settings (app and supl, etc.) now.
The normal codes for LBSTestMode are, as I understand it, nonfunctioning, but in Launcher Pro you can create a homescreen shortcut to it (long press on screen, select "Shortcuts", then "Activities", and then scroll to and select "LBSTestMode")
Thanks!
Could not lunch
I tried adding the lbstestMode settings, it creates the icon but reports "Could not launch the requested activity"
-T
Update: Got in
Settings:
Session Type - Tracking
Test Mode - S/W Test
Operation Mode - MS Based
Start Mode - Hot Start
GPS Plus - On
Dynamic Accuracy - ON
Accuracy - 50 (Able to alter/update)
Use Skyhook - OFF
Use PC Tool - OFF
Server FQDN Type - Auto Confi
Server - h-slp.mnc410.mcc310.pub.3gpp (Which is now locked down and unable to overwrite)
Server Port - 7275
SUPL Secure Socket - ON
AGPS Mode - SUPL
Let me know if you need anything else.
-T
The default settings as described still fail to lock. Changing the setting based on the old "fix" (see below) seem to lock better than before the update, but still can't maintain the lock for navigation.
application
tracking
s/w test
ms assist
hot start
gps plus: on
dynamic accuracy: on
accuracy: 100
skyhook: on
pctool: off
supl/lcp
custom
supl.google.com
7276
secure socket: off
agps: supl
Settings:
Session Type - Tracking
Test Mode - S/W Test
Operation Mode - MS Based
Start Mode - Hot Start
GPS Plus - On
Dynamic Accuracy - ON
Accuracy - 50 (Able to alter/update)
Use Skyhook - OFF
Use PC Tool - OFF
Server FQDN Type - Auto Confi
Server - h-slp.mnc410.mcc310.pub.3gpp (Which is now locked down and unable to overwrite)
Server Port - 7275
SUPL Secure Socket - ON
AGPS Mode - SUPL
Click to expand...
Click to collapse
I have not updated after seeing the problems everyone is dealing with. I DID change my gps settings to this and have noticed a significant improvement. Thanks!
EDIT
Of course I had to change "Server FQDN Type" from auto to custom in order to keep the new server.
travisryans said:
I tried adding the lbstestMode settings, it creates the icon but reports "Could not launch the requested activity"
-T
Server FQDN Type - Auto Confi
Server - h-slp.mnc410.mcc310.pub.3gpp (Which is now locked down and unable to overwrite)
Server Port - 7275
SUPL Secure Socket - ON
AGPS Mode - SUPL
Let me know if you need anything else.
-T
Click to expand...
Click to collapse
Is there really a dash in the server name between h and slp. (h-slp.) ?
Update:
Got it. If you put Server Type to Auto, it will auto populate the server name above
Thanks Travis. I own a Vibrant and was curious if the new settings would do anything for my phone. It picks up satellites a bit quicker (just a subjective impression), but it doesn't make for the marked improvement that many Captivate users are seeing.
Was worth a shot though.
Yeah, the activities shortcut worked for me even though I'm using TouchWiz. I do have LauncherPro installed, but it's not active - was still able to create the shortcut.
Sent from my SAMSUNG-SGH-I897 using XDA App
I have gotten the OTA update through Cognition...
I *have* messed with these settings in the past trying to fix the GPS but not for a while and not since many Odin restores.
I checked and was set to Standalone instead of MS Based and was set to Custom for the server, which was set to l-sperint or something.
So is it possible it kept what I changed even after doing factory restores in Odin?
I changed my settings to those in the second post in this thread and am about to take a drive to test this bad boy out. My fingers are crossed. (my GPS did NOT work properly after the update)
brandonb81 said:
I have gotten the OTA update through Cognition...
I *have* messed with these settings in the past trying to fix the GPS but not for a while and not since many Odin restores.
I checked and was set to Standalone instead of MS Based and was set to Custom for the server, which was set to l-sperint or something.
So is it possible it kept what I changed even after doing factory restores in Odin?
I changed my settings to those in the second post in this thread and am about to take a drive to test this bad boy out. My fingers are crossed. (my GPS did NOT work properly after the update)
Click to expand...
Click to collapse
Same here and with many others on this forum.
It seems that most people who had messed with the GPS settings before the update are not getting optimal GPS performance after the update (This is true even if they change the GPS settings to stock original that shipped with the update).
Well, like I said I changed the GPS settings back to the settings listed above and took a drive. It took a while, but wouldn't you know it, I saw something I have never seen on my phone before. The little GPS icon in the status bar stayed still. It's always blinked back and forth and it actually stopped leading me to believe I finally found that elusive GPS lock.
Well, it really is a lot better then it was, it actually followed me this time accurately. I took a turn (the one it told me to turn, mind you) and completely lost me. Kept going, then jumped back, jumped to three or four different streets around me before finding me again, and then the map stopped with the circle expanding, and then started to follow me again after a minute. I stopped the car and the GPS just kept right on going like I hadn't stopped.
It's such a shame. It's so screwed up.
I've seen several posters mentioning that their GPS TTFF (time to first fix) is much better with the new V21e ROM. That's not my experience. When I wait a couple of hours after my last fix, it's still taking me around 90 seconds -- which is around the time it generally used to take me with the original ROM (although sometimes it was much worse; I'll be happy if it just always takes 90 seconds or so consistently!).
I've also noticed that the GPS subset of the hidden menu (1809#*999#) is somewhat different from the stock Froyo ROM: "Use Extended Conf File" wasn't there before, there were more choices in the "System Settings" section, etc. I've also not been able to get "Get Position" actually to get a position -- the GPS icon flashes, but nothing seems to happen.
And, finally, GPS Test still shows the ridiculously high S/N numbers and below-the-horizon satellite positions.
Any comments from the people who are getting good GPS performance? What kinds of settings do you have for SLP Server, etc.?
Could one or more of you folks who have apparently seen improvement on your GPS TTFF tell me what your system parameters are set to? I just had a 182-second TTFF, so no improvement at all for me.
Specifically, in the hidden menu GPS test, what are the following values? (My current ones are listed in parens.)
Use Extended Conf File (unchecked)
System Settings => Use XTRAS (unchecked)
System Settings => SUPL Setting => SLP Server Setting (T-mobile)
System Settings => SUPL Setting => APN Setting (T-Mobile US/epc.tmobile.com)
Also, if you go into Get Position and select "Start" from the menu, does anything happen? (With the stock Froyo ROM, it showed the data stream from the GPS radio and eventually got a fix; with the V21e ROM, nothing at all happens for me.)
Finally, in the Get Position screen, if you select "Delete aiding data" from the menu and then try to get a fix (using GPS Status, GPS Test, or the application of your choice), do you still get the near-instantaneous TTFF you had previously seen?
I do get very quick fixes, but only within a short while after having previously used the GPS when the ephemeris data is still fresh in the receiver. Are you getting these near-instantaneous fixes after not using the GPS for several hours?
Hey guys,
I have been playing around with my GPS settings for a few days now to get the fastest fix. Everyone in most of the threads suggest to change the server to supl.google.com. Listed below are the settings i've been using with better results:
-Enter LbsTestMode.(*#*#3214789650#*#*)
-Tap "SUPL/CP Settings"
-Set Server FQDN Type -> AUTO Config
-SUPL Secure Socket -> OFF
-AGPS Mode -> SUPL
-Click Back (it saves it)
-Tap "Application Settings"
-Set Operation Mode -> MS ASSISTED
-Start Mode -> HOT START
-GPS Plus -> ON
-Dynamic Accuracy -> ON
-Accuracy - > 20
-GPS Logging -> OFF
-Click Back (it saves it)
-Tap Delete GPS Data
-Reboot Phone
Try Using Google Maps after this and see how long it takes to connect. Let me know if this gets you a faster fix.
Thanks!
I normally don't use GPS because my car charger somehow is not working anymore. Anyway, I tried today (after a long time) to get a GPS fix using telenav, foursquare or google maps and didn't get any... in like, serveral minutes. I didn't try for longer.
So I tried your method here, but it FC whenever I enter the code at the dialer. It's not the dialer, but the service app that's causing problem it seems.
What can I do?
Currently I use kg6 stock rom with kg4 drhonk kernel and kh2 modem.
mikeflash said:
I normally don't use GPS because my car charger somehow is not working anymore. Anyway, I tried today (after a long time) to get a GPS fix using telenav, foursquare or google maps and didn't get any... in like, serveral minutes. I didn't try for longer.
So I tried your method here, but it FC whenever I enter the code at the dialer. It's not the dialer, but the service app that's causing problem it seems.
What can I do?
Currently I use kg6 stock rom with kg4 drhonk kernel and kh2 modem.
Click to expand...
Click to collapse
I posted a fix a while ago, if you want to try it.
Download SGSTOOLS from the market.
Open SGSTOOLS and Apply the GPS fix for north America. This will set the FQDN server name.
Open Maps (not navigation), it should pick up your location quickly. Once your location is showing on the map, open navigation and enter a destination. It should lock on within a few seconds of entering your destination.
let me know if that works for you.
mikeflash said:
I normally don't use GPS because my car charger somehow is not working anymore. Anyway, I tried today (after a long time) to get a GPS fix using telenav, foursquare or google maps and didn't get any... in like, serveral minutes. I didn't try for longer.
So I tried your method here, but it FC whenever I enter the code at the dialer. It's not the dialer, but the service app that's causing problem it seems.
What can I do?
Currently I use kg6 stock rom with kg4 drhonk kernel and kh2 modem.
Click to expand...
Click to collapse
Sorry for the confusion. That code only works in Froyo so you can enter the LBS Test Mode.
shotchacokov said:
I posted a fix a while ago, if you want to try it.
Download SGSTOOLS from the market.
Open SGSTOOLS and Apply the GPS fix for north America. This will set the FQDN server name.
Open Maps (not navigation), it should pick up your location quickly. Once your location is showing on the map, open navigation and enter a destination. It should lock on within a few seconds of entering your destination.
let me know if that works for you.
Click to expand...
Click to collapse
Didn't work. Still can't get a fix.
I'll probably update to kh2 soon, and try again.
Try this.
http://blog.photoframd.com/2011/02/09/gps-problems-on-your-samsung-galaxy-s-android-phone-try-this/
Just use GPS aids v2 donate. Will fix all problems
Sent from my SGH-T959V using XDA Premium App
Did anyone try these settings on their SGS 4G to see if they worked? Just curious.
Thanks
tested with my moms phone that had no gps issues.. ummm it makes the gps worse doing the op if your gps actually does work properly...
before 5 second lock held sat's gps worked smooth and as it should.
after trying this gps hardly picks up sats when does looses sat after 10 seconds will not recover drove home with this ( had to test before she left for camping yes i reverted her gps after the test) 20 min drive home after it lost sat status would not recover even tried rebooting gps...
RaverX3X said:
tested with my moms phone that had no gps issues.. ummm it makes the gps worse doing the op if your gps actually does work properly...
before 5 second lock held sat's gps worked smooth and as it should.
after trying this gps hardly picks up sats when does looses sat after 10 seconds will not recover drove home with this ( had to test before she left for camping yes i reverted her gps after the test) 20 min drive home after it lost sat status would not recover even tried rebooting gps...
Click to expand...
Click to collapse
That's odd.... it worked really well on my phone. Oh well, it was worth a try. Anyhow, I've finally decided to move on to GB. Can anyone suggest a ROM that works well with our GPS? I use my GPS a lot. Thanks in advance!
Sorry I couldn't find the exact match with my issue so I thought of creating a new thread.
I updated my Xperia Neo ROM but I'm having difficulties with GPS/LOCATON service. It works fine on a 3G network but it couldn't load my location whenever I am connected to a wifi network. I've tried using different apps on my phone but still wouldn't work. It just keeps on searching/loading.
It used to work fine before with stock ICS 4.0.4 ROM/KERNEL. Is switching back the only fix? Please help. :crying:
I have the same issue, gps location is not working for my new rom either (unoffical jellaxy cymod 10 - http://forum.xda-developers.com/showthread.php?t=1875015) is there a fix/patch to flash??!
djrsa said:
I have the same issue, gps location is not working for my new rom either (unoffical jellaxy cymod 10 - http://forum.xda-developers.com/showthread.php?t=1875015) is there a fix/patch to flash??!
Click to expand...
Click to collapse
GPS on wifi is now working on my NEO. I think it's my wifi connection or just my area.
A possible cause and fix
PrinceRayman said:
Sorry I couldn't find the exact match with my issue so I thought of creating a new thread.
I updated my Xperia Neo ROM but I'm having difficulties with GPS/LOCATON service. It works fine on a 3G network but it couldn't load my location whenever I am connected to a wifi network. I've tried using different apps on my phone but still wouldn't work. It just keeps on searching/loading.
It used to work fine before with stock ICS 4.0.4 ROM/KERNEL. Is switching back the only fix? Please help. :crying:
Click to expand...
Click to collapse
Remember that Android has 3 different location services:
Real GPS, this requires only the ability to "see" the sky where the GPS locations are flying over your head, plus up to 15 minutes to download the weekly schedule of where they are flying (the 15 minute download can be replaced by a 5 second web download, but you will still need the 1.5 to 3 minute download of latest updates). Additionally, it may waste a few extra minutes looking for the wrong satellites if it things you are in a different part of the world than you are (this depends on the rom, radio firmware and GPS chip).
Cell tower location service: This sends the number of the nearest 2G/3G/4G to an online service which looks up where that tower is, giving a rough location.
Wi-Fi access point location service: This sends the name and/or MAC address of the nearest Wi-Fi access point to a Google service, which returns where other users were last time they saw that Wi-Fi access point with GPS on and Google Maps Wi-Fi location sharing on.
From this I guess one of 2 things are wrong:
:silly:Your Wi-Fi network is not in Google's database (unlikely since it was recognized with your previous firmware).
The option to share Wi-Fi location data with Google maps is off after the update, :fingers-crossed:try turning it off, then on.