Related
I highly recommend downloading an app called GPS Status from the market. It downloads A-GPS data from the internet every time you launch it, which helps the process of obtaining a GPS lock.
I open it before opening Maps or Navigation, and it gives me an almost instantaneous GPS lock.
Give it a try!
EDIT: Obtaining updated data works about half the time for me, but it does work sometimes. Hopefully it'll work in a pinch!
If the A-GPS doesn't download auto-magically, go to Menu, Settings, GPS and Sensors, then reset and download the A-GPS data under Manage A-GPS Data.
Sent from my Fascinate using the XDA app
it takes the same time for this app to obtain a gps lock as the navagation does. 15 minutes to an hour
bomber889 said:
it takes the same time for this app to obtain a gps lock as the navagation does. 15 minutes to an hour
Click to expand...
Click to collapse
I had the same issue. I simply use task manager to end gps status after a reset and download and it locks within 2 - 3 seconds after that.
Hoping that 2.2 (either OTA or through ROM's) will fix the gps issues some of us are having.
One thing you can do is change the settings ask that it downloads new agps data if the data is over an hour old. That way you'll get new data pretty much each time you turn it on.
I just "Reset" the GPS in the GPS Status App. I don't "Download". After I do that, I usually lock within 2 seconds. Works everytime.
Good, I'm not crazy. I actually let GPS Status seek out some satellites first, then I switch to navigation. That way I know that I'll have a lock when I open Maps or Navigation.
Sent from my Fascinate using the XDA app
YAY!.... my biggest upset about the fascinate was the lack of gps success factor... even more than the bloat ware!!!
rooted, zinc'd, voodoo'd and now functioning GPS!!!! all i need is 2.2 and I'll be completely fascinated!
Hey All,
Hopefully you guys can answer this questions for me. I've noticed that whenever I load google maps it will never ever lock onto my position it only uses network location UNTIL I load up a software program such as GPS Test. once I turn on GPS test withing 15 Seconds I have a lock. Once I have a lock I can go into Maps and all is well.
So, is there a problem with Google Maps where it wont lock your GPS position until you use GPS Test? Can anyone shed any light on this subject?
It requires more than just 1 sattelite to get your location. On your lbstest
It will say you got these satellites but not location
Longitude and laditude
Sent from my SGH-T959 using XDA App
Thanks for the reply, but you missed my point. In lbstestmode or other gps apps I can get a lock of 9 out of 10 satellites in less than 15 seconds with great signal strength(over 50).
But if I don't use lbs or some other app before starting google maps I never get a lock at all. Why would that be? Any ideas? So now I have to run 1 program(lbs) before running maps. Why won't google maps lock onto satelites?
Sent from my SGH-T959 using XDA App
I noticed the same thing. I have switched to the new jl4 modem and i don't seem to have to launch gps test first. It seemed like it was something to do with maps caching gps data and gps test not caching.
well i've got a problem with the Gps ...
i can run the gps once every 100 Tries ..
i installed Gps test
and it shows the bars and stuff .. Again.. only one time every 100 tries .. Wtf ??
i had the same issue, turning off and on the phone solved the problem.
GPS Fix
Well, here is what I did to get my GPS working again.
Take your SIM out of the mobile
Power on the device
Turn WiFi on
Turn GPS on
Open application: GPS Status
Go into its Settings menu
Click on GPS and Sensors
Click Manage A-GPS state
Click Reset
Click Manage A-GPS state again
Click Download (You'll see a message telling you that a data connection is needed, ignore it)
Now put your phone on a stable, straight surface in order to enable the phone to get a lock, within GPS Status. This time, you’ll see your phone get the lock way faster than before.
With that done, now it’s time to put your SIM back in and use the network to secure a quick GPS fix as well.
Put your SIM back in, and turn the device on
Check the APN settings, make sure that your default APN has the following entry in its APN Type: “default,supl” – without the inverted commas (T-Mobile customers can try keeping this field empty, if "default,supl" doesn't work)
Open either Google Maps, or the application GPS Status
This time you should witness a really quick fix at the GPS signal by your phone. And you should not face lag in getting a fix at the GPS-signal even after a re-boot, or in case of moving away from the area.
This Tips is from other source.I found it on net.
raiderkilo said:
Well, here is what I did to get my GPS working again.
Take your SIM out of the mobile
Power on the device
Turn WiFi on
Turn GPS on
Open application: GPS Status
Go into its Settings menu
Click on GPS and Sensors
Click Manage A-GPS state
Click Reset
Click Manage A-GPS state again
Click Download (You'll see a message telling you that a data connection is needed, ignore it)
Now put your phone on a stable, straight surface in order to enable the phone to get a lock, within GPS Status. This time, you’ll see your phone get the lock way faster than before.
With that done, now it’s time to put your SIM back in and use the network to secure a quick GPS fix as well.
Put your SIM back in, and turn the device on
Check the APN settings, make sure that your default APN has the following entry in its APN Type: “default,supl” – without the inverted commas (T-Mobile customers can try keeping this field empty, if "default,supl" doesn't work)
Open either Google Maps, or the application GPS Status
This time you should witness a really quick fix at the GPS signal by your phone. And you should not face lag in getting a fix at the GPS-signal even after a re-boot, or in case of moving away from the area.
This Tips is from other source.I found it on net.
Click to expand...
Click to collapse
uhhhhhhh ... there aint nothing called GPS and Sensors
You must first install app called GPS Status from the Market
http://eclipsim.com/gpsstatus/
http://www.androlib.com/android.application.com-eclipsim-gpsstatus2-zF.aspx
i have some trouble with my x10 mini , it has the lastest official firmware, and my gps worked when i bought the phone , but when i try to use it in igo/google maps/ gps tools i have no signal, i tried what was said in this thread, i even reflashed my phone... nothing , please help, the icon appears in the status bar when searching for sattelites but that`s all, i`ve left it 10 min to find satelites but nothing
Funguje to! Vďaka.
This is a great solution. It worked for me but I didn't remove the SIM. Here is how I did:
1. Install GPS Status
2. Menu-->tools
3. Reset A-GPS
That's it. I waited a litlle (less than five minute) and it catched quickly all the satellites.
Now it is working quickly with any app.
I've used many of the rom with their respective kernels....everytime in google maps it shows my location but the pointer doesn't move with my movements and it is just because compass is not working..... currently i am using CM7 v2.2.0 with nAa 11 kernel...
Help me....!
Sent from my E10i using xda premium
hey im wondering if this would work for us or is there some porting needed and is this somthing that would help gps and if im in the wrong section please move.
http://forum.xda-developers.com/showthread.php?t=881941
Very interesting post indeed.
From his findings, I'm also wondering if we have Auto Rotate Screen (the accelerometers) turned off, if that hinders the ability for our GPS to accurately detect location and movement. He suggested that it goes into low-power mode when it isn't detecting movement via the sensors, but didn't say what happens if the sensors are turned off.
...I'm going to have to test this out tomorrow.
Are people still having issues with GPS on the fascinate? Since we more or less had the issue fixed I've had as good or better GPS performance than on my other smartphones.
Da_G is a good buddy of mine, trust me, if anyone knows wtf they are talking about, it would be him....
lane32x said:
Very interesting post indeed.
From his findings, I'm also wondering if we have Auto Rotate Screen (the accelerometers) turned off, if that hinders the ability for our GPS to accurately detect location and movement. He suggested that it goes into low-power mode when it isn't detecting movement via the sensors, but didn't say what happens if the sensors are turned off.
...I'm going to have to test this out tomorrow.
Click to expand...
Click to collapse
im just wondering if this is safe to flash to our phones or does it need to be ported to fascinate
yep still having issues with gps...sometimes doesn't lock. sometimes takes forever. sometimes...omgsh...it actually locks!
not reliable.
I applied the d101 gps fix to eb01 and my gps locks in around 20sec. Auto rotate or not my gosh never locked on eb01 without the d101 fix.
Sent from my SCH-I500 using Tapatalk
Just tested my gps a little. Mine is locking within 5 meters in a brick building with auto rotation on or off. Not in a car currently but I took a little jog and it seemed to follow my direction and location very accurately in both.
So I guess my GPS is pretty good.
Regardless... I wanted to say thanks for reposting that because it was a really interesting read!
It should just work, even though EB01 stock should just work too.
Just don't flash the AT&T-specific version...
The Fascinate doesn't seem to have the same layout concerning the gps jupiter files (I don't see them anywhere, at first glance). Either I am missing something or it's a completely different setup.
There are some settings in his /data/gps/secgps.conf (just a text configuration file) that are different than the stock fascinate file. These might be worth looking into to see if they help improve the signal without using his modified binary. You don't need to flash the file using CWM, just use adb to push a modified file (or root explorer and edit it on the phone itself).
Since this is a CDMA phone, I don't know how many people this would affect, but here is a general Android GPS tip for those who don't live in North America:
In /system/etc/gps.conf, change the address to the server that corresponds to your country:
Code:
NTP_SERVER=[COLOR="Red"]north-america[/COLOR].pool.ntp.org
I usually can't get an accurate lock or any lock at all unless I reboot with gps already enabled. Then I will get a good lock instantly... If I reboot the phone with gps off then I will get no signal/lock again.
Sent from my SCH-I500 using XDA App
Let me share my experience with GPS on EB01, it's GREAT, you just have to turn on GPS "correctly."
If I turn on GPS using the Notification switch, GPS takes FOREVER to lock, if it even does so. Gone several minutes with no lock.
Now here's the thing, if you turn on GPS in the Settings > Location settings, I always get super fast, under 5 second GPS locks. ALWAYS. I've tried this out repeatedly over several days, and it really makes a difference. Once you turn on GPS using Settings, you can leave your phone on, reboot, whatever, and GPS will still be responsive. If you turn it off, wait a while and use the Notification switch to turn on GPS and you're trying to get a cold lock, it'll be slow again, just be sure to use the Setting option and it'll be back to being responsive.
That's my experience.
CrushD said:
Let me share my experience with GPS on EB01, it's GREAT, you just have to turn on GPS "correctly."
If I turn on GPS using the Notification switch, GPS takes FOREVER to lock, if it even does so. Gone several minutes with no lock.
Now here's the thing, if you turn on GPS in the Settings > Location settings, I always get super fast, under 5 second GPS locks. ALWAYS. I've tried this out repeatedly over several days, and it really makes a difference. Once you turn on GPS using Settings, you can leave your phone on, reboot, whatever, and GPS will still be responsive. If you turn it off, wait a while and use the Notification switch to turn on GPS and you're trying to get a cold lock, it'll be slow again, just be sure to use the Setting option and it'll be back to being responsive.
That's my experience.
Click to expand...
Click to collapse
Nice observation...just worked for me too!!
By golly... He's right, although it took me about twenty seconds to lock.
Sent from my SCH-I500 using XDA App
Hmm... I remember this from a different android device I have. The stock power control widget for wifi would take 45 seconds longer for the network to connect then if I would go to the wifi menu and turn it on myself. I found out that there were two methods for turning on the wifi programmatically, and that some widgets used one method and the other widgets used the other.
If I remember right, the fast method changed the setting by calling the wifi menu and emulating the menu press, while the slow method attempted to power on the wifi directly.
$10 says that if you started decompiling, you'd find a similar situation here.
Hello,
Like some of the other users, I had GPS problems after installing these two ROMs: connecting to the satellites took a very long time, if at all. Below I describe my fix, gathered from searching on the web, including here on XDA, and by using trial-and-error testing. Hope it helps others.
Install GPS Test by Chartcross. This helps monitor the GPS activities. There are other similar apps out there, but I like this one for the purpose of monitoring the GPS.
Install FasterGPS, by Dominik Schürmann. This is to edit the file /system/etc/gps.conf. You could edit it manually, but I like the GUI of this app.
Check if your /system/etc/suplcert/cacert.txt is "MIIDazCC......neEj8Nq/", then under the advanced settings, make sure SUPL_HOST is "supl.sonyericsson.com", SUPL_PORT=7275. Each cacert corresponds to a particular SUPL server. The above cacert is for the Sony server. If the host doesn't correspond to the cert, then you will not benefit from a quick retrieval of GPS info via the internet. Instead your GPS will download the info from the satellites themselves at a very slow rate (50 b/s according to Wikipedia). Your GPS would still work, but it won't acquire a fix quickly. Sorry I don't know what the cert for Google is.
Set NTP server to something close to you. Some people suggest to enter several servers (more can't hurt), some people suggest not to do that (more does hurt, if the previous ones fail.) I imagine that, at the higher level, the ntp pool servers don't usually fail. Thus I choose a single server that is close to me. In addition, I stay at the "country" level instead of going down to the numerical prefix level. (I.e. I don't bother with 0.uk.pool.ntp.org.) I figure going down to the numerical prefix level would more likely expose me to server failures.
Set INTERMEDIATE_POS=1 (enabled), then set ACCURACY_THRES=0 (passing all positions). With this value GPS Test usually reports satellites "in view" very quickly [<= 1 sec]. [Note: "in view" not "fix".] When I set the threshold to something non-zero (even a large value like 5000), it takes several seconds to see them.
Set ENABLE_WIPER=1, which supposedly turns on wifi positioning. Not sure what that does, but sounds like it can help . I assume the GPS system reads info from the wifi to get a rough estimate position. GPS Test probably isn't affected by this, although something like Maps might.
Set REPORT_POSITION_USE_SUPL_...=1. Again this sounds like a useful thing. My trial-and-error testing didn't discover anything conclusive about this. If anyone know more, please let me know.
Set DEFAULT_AGPS_ENABLE=TRUE, DEFAULT_USER_PLANE=TRUE. These are probably already true by default, but I figure it doesn't hurt to be explicit.
Reboot your phone if you had to change the SUPL setting. I had to do this to see the change. Would love to hear your experience on this.
With the above settings, GPS Test usually reports about 10 satellites in view in about 1 sec; satellites signals popping up above 10 db in about 5 sec, and the GPS acquiring a fix with about 4 satellites in less than 30 sec. All this _inside_ my house, which is a timber frame house with tile roof. I get this even with airplane mode on, i.e. no network connection!
If I use GPS Test to download AGPS data first, then the fix could be even faster, at less than 15 sec. And once the GPS has acquired a fix then, within a short time span, it will do so again very quickly (< 5 sec). Thus I have no problem as I switch from app to app and the GPS sensor turns on and off.
If my AGPS data is several days old, I still can get a fix in about 1 min.
Still, sometimes no matter what I do, the GPS would take more than 1 min to acquire a fix. Not sure why this happens, but it usually occurs after I haven't used the GPS in a while. In those cases I might have to wait up to 5 min for a fix.
Notes:
I assume you have root (since you managed to install ROMs )
According to the official ntp pool website,
As pool.ntp.org will assign you timeservers from all over the world, time quality will not be ideal. You get a bit better result if you use the continental zones (For example europe, north-america, oceania or asia.pool.ntp.org), and even better time if you use the country zone (like ch.pool.ntp.org in Switzerland)
Click to expand...
Click to collapse
More about my choice of accuracy threshold: if a threshold is active, it seems like the GPS would wait for the signal of a satellite to be of a certain strength before reporting it as in view. I figure it is better to just grab all the satellites possible, even if there is no signal yet.
The app GPS Status & Toolbox, by MobiWIA - EclipSim is also a very useful monitoring tool. I like the feature that reports how "stale" the AGPS data is. Wish GPS Test had this as well.
Toggling on the GPS from the settings menu simply allows apps to turn on the GPS. This doesn't use any battery. Only when an app starts using the sensor does it take energy. I recommend having this on. Having said that, do make sure you don't have any rogue app keeping your GPS engaged.
Install NTPSync, by Dominik Schürmann again. This helps set your clock. Not sure if this is necessary, but it gives me a good feeling that my clock is accurate
gps
its still not working
zivalarasa said:
its still not working
Click to expand...
Click to collapse
After running GPS Test out in the open for, say, 1 min, does it report any "in view" satellite at all? Any satellite have signal > 10db?
GPS Test
HHest said:
After running GPS Test out in the open for, say, 1 min, does it report any "in view" satellite at all? Any satellite have signal > 10db?
Click to expand...
Click to collapse
GPS test runs and doesnt find any sattellite. It ran for around 10 minz
zivalarasa said:
GPS test runs and doesnt find any sattellite. It ran for around 10 minz
Click to expand...
Click to collapse
I assume you had GPS working at some point prior to installing the ROM? If you've done all the steps (particularly steps 3, 5, and very importantly 9), then I'm afraid I'm out of suggestions.
spelling?
On the off chance... perhaps you have a spelling error?
I find it quite easy to spell "sonyericsson" wrong, especially the ericsson part. Now I have a way to memorize it: "Eric" (that's easy), "Eric's" (as in something belonging to Eric), ericsson = "Eric's son"