for anyone with gps problems! - HTC Incredible S

See this thread, it fixed mine completely!
forum.xda-developers.com/showthread.php?t=1239713

My gps was fixed when i flashed the aGPS Patch and has'nt been faster since.

jkolner said:
My gps was fixed when i flashed the aGPS Patch and has'nt been faster since.
Click to expand...
Click to collapse
That did nothing for mine, but this worked wonders.

scoobysnacks said:
That did nothing for mine, but this worked wonders.
Click to expand...
Click to collapse
Thanks for the wealth! Im really loving this forum because of friendly members like you

Luck515 said:
Thanks for the wealth! Im really loving this forum because of friendly members like you
Click to expand...
Click to collapse
Thank you did it work as well for you as it did for me?
I get a lock almost instantaneously now, even with only gps on (not wireless location)
It is insanely precise too, it said within 3 meters.

Just flashed agps worked for me scoob which is weird, but you tried world wide I just downloaded the GPS.conf only file flashed it connects fine. I'm in Ontario with virgin

itsbeertimenow said:
Just flashed agps worked for me scoob which is weird, but you tried world wide I just downloaded the GPS.conf only file flashed it connects fine. I'm in Ontario with virgin
Click to expand...
Click to collapse
Tried a ton of his patches and they didn't help.
This method gives me a lock in about a second and amazing precision so ill stick with this

Yeah might try it when I get to a desktop. Plus those guys in those threads were dicks.

itsbeertimenow said:
Yeah might try it when I get to a desktop. Plus those guys in those threads were dicks.
Click to expand...
Click to collapse
Agreed lol..
I just used root explorer to copy his example, then changed the server names myself.
Cleared the original gps.conf using "open in text editor " and pasted it in there.
Saved it, and rebooted and voila, fantastic gps finally!

I've always complained about my GPS not as fast and stable as my last Hero. Previously I thought the reason is the antenna design of IncS in the back cover.
But a few days ago I had a chance to compare my phone with another IncS side by side. And to my surprise, the GPS of the other IncS works much better than my. It found more sats than mine and all the signals are stronger too in GPS Status. I tried switching the back cover which made no difference at all.
So I conclude that it's my phone which has a hardware problem. Either it's using an inferior chip or there's some loose connection inside or something.

and why not use the best of both worlds and try to understand some of the values of gps.conf line by line to learn to code it ourselves for our needs.
I hope that some people will try to understand that sharing and learning is more important.
So i decided to search it myself. I haven't finished and it can take some time. But I would welcome anyone with the knowledge to share it here.
for example in this thread http://forum.xda-developers.com/showthread.php?t=1239713 some values have comments which is good but should be more explanatory
here are some things from google (translation is bad but you'll get the point about the INTERMEDIATE_POS and ACCURACY_THRES)
http://goo.gl/x1Q8M
By default, GPS enabled for some time, will be in the intermediate state, then have the coordinates can give some inaccurate information. Only when the GPS positioning is successful, will enter the final state, when it reports to the successful positioning of the application, the output coordinate information. I have encountered many of the satellite signal can be locked, but can not locate the problem, because when the GPS has also been in the intermediate state, the delay in entering final state.
INTERMEDIATE_POS this parameter, under normal circumstances should be set to 0, that is, only when the GPS positioning into the final state after that success. But in fact, more satellites in the lock, even if did not enter the final state, the output coordinates can also be very high accuracy. So we can INTERMEDIATE_POS set to 1, allows the GPS in the absence of final state before entering the coordinates of the output inaccurate information, to improve the "positioning" Speed.
In INTERMEDIATE_POS = 1 时, ACCURACY_THRES control when the value of accurate GPS coordinates to the number range of information starts outputting coordinate information, the unit is meters. For example ACCURACY_THRES = 200, meaning that even if no GPS positioning, as long as it coordinates the output error is less than 200 meters, output began to coordinate information from the application point of view, this also like positioning success.
Click to expand...
Click to collapse
I would like again to urge that people that know to share
edit--------------------------
other info
http://www.gpsworld.com/gps/wireless-choices-lbs-control-plane-and-user-plane-architectures-1576
Control plane architecture was designed to provide a location estimate in conjunction with an E911 call. The goal
was to provide high-accuracy, high availability location response to emergency service providers. The positioning capa-
bility would have to handle location requests that could come at any time and from any environment, and no prior
events — such as the opportunity to do a fix outdoors first to optimize GPS receiver sensitivity — could be assumed.
User plane architecture was designed to provide increasing user convenience in terms of speed, accuracy, and ease of entry
for location information in non-emergency use. Current limitations of device size and existing user input devices make
user entry of position both cumbersome and timeconsuming. Auto-location makes the process much simpler, friend-
lier, and more expedient.
Click to expand...
Click to collapse

itandy said:
I've always complained about my GPS not as fast and stable as my last Hero. Previously I thought the reason is the antenna design of IncS in the back cover.
But a few days ago I had a chance to compare my phone with another IncS side by side. And to my surprise, the GPS of the other IncS works much better than my. It found more sats than mine and all the signals are stronger too in GPS Status. I tried switching the back cover which made no difference at all.
So I conclude that it's my phone which has a hardware problem. Either it's using an inferior chip or there's some loose connection inside or something.
Click to expand...
Click to collapse
Did you try this though even just to see

scoobysnacks said:
Thank you did it work as well for you as it did for me?
I get a lock almost instantaneously now, even with only gps on (not wireless location)
It is insanely precise too, it said within 3 meters.
Click to expand...
Click to collapse
Yes mine is insanely fast and the steps to do it was like so easy!! Wooohoo now I can use maps to see where I'm going even without turning on the GPS option.
Sent from my Incredible S using XDA Premium App

Is 30metres - 50 metres accuracy good?
Sent from my Incredible S using XDA Premium App

Luck515 said:
Is 30metres - 50 metres accuracy good?
Sent from my Incredible S using XDA Premium App
Click to expand...
Click to collapse
It isn't bad.
I get about 5 meters accuracy.

I can't find the original gps.conf file on my phone (running CM7 using file manager). is it possible to just mount my phone to PC and put the file there - I created one in notepad using his first post. I can't find the file to replace it with...the /etc path has no gps file.

key2gb said:
I can't find the original gps.conf file on my phone (running CM7 using file manager). is it possible to just mount my phone to PC and put the file there - I created one in notepad using his first post. I can't find the file to replace it with...the /etc path has no gps file.
Click to expand...
Click to collapse
system/etc folder.

key2gb said:
I can't find the original gps.conf file on my phone (running CM7 using file manager). is it possible to just mount my phone to PC and put the file there - I created one in notepad using his first post. I can't find the file to replace it with...the /etc path has no gps file.
Click to expand...
Click to collapse
Use root explorer it's under /system/etc

scoobysnacks said:
Did you try this though even just to see
Click to expand...
Click to collapse
Yes, I tried several of these GPS optimization scripts. Frankly, the effect is very limited in my case. So I believe software is not the root of my problem.

This work well for me, tried aGPS Patch, it didn't work though.

Related

[util] vib GPS fix for rooted users

just saw this come across twitter:
Eugene373
Senior Member
Join Date: Dec 2009
Posts: 213
Default {UTIL}Vibrant GPS Fix for Rooted User's
As everyone Know's, the Samsung Vibrant GPS does not work Correctly, after getting some what **** when trying to use Maps, I decided to track down the Issue's with it!
The .zip is for Rooted user's only & I take no liability if it hoes you're phone.
I flashed from ClockworkMod Recovery, Can't say it will flash via stock recovery.
File Download > http://www.4shared.com/file/0reX2yyi/Vibrant_GPS_Fix.html
<edit 8-9> theres an updated version in 2nd post
<disclamer> this is not my work, i am in no way responsible .
original thread located here > http://forum.androidspin.com/showthread.php?p=15337#post15337
I posted it in the Correct thread.. Why do people insist on Posting other's work before the Author can Make the Thread?.
I know everyone is just trying to help, but I post on several other Forums as well. I can't post on them all at once lmao!
Thanks for posting it neverless.
~Eugene
Correct GPS Fix Download > Vibrant_GPS_Fix.zip
What do you mean by you people....
Sent using xda app...
blackerwater said:
What do you mean by you people....
Sent using xda app...
Click to expand...
Click to collapse
he didnt say you people he was refering to people in general
Lol I'm just playing bro
Sent using xda app...
blackerwater said:
Lol I'm just playing bro
Sent using xda app...
Click to expand...
Click to collapse
lol well you can never tell on here
skater4690 said:
lol well you can never tell on here
Click to expand...
Click to collapse
Sarcasm never translates well over text... Unless you use italics..
getting a lock is a minor problem compared to MAINTAINING an accurate lock, does this fix address that issue or just the lock on time?
Well I gave this a shot, and now the GPS doesn't seem to function at all. The market tool GPS TEST, Navigation, Latitude, and the built in GPS testing tools (from the phone menu *#*#1472365*#*#) all hang requiring a force close.
But this is really no worse than the largely non-functional GPS I had in the first place so I'm not bothered.
UPDATE: Using "Fix Permissions" from Rom Manager fixed the FC's.....will be testing GPS now to see if it's any better.
UPDATE#2: Taking my daughters back to my ex-wife (oh the joys of divorce) I ran Navigation during the trip, letting my oldest daughter drive so I could pay attention to the accuracy. It took a good while (about a minute) to get a proper GPS fix, but once it did it remained accurate during the entire trip except for one instance where it bounced a few hundred yards off the route for a couple of seconds. This is a marked improvement over my previous experiences where it would bounce off route like that numerous times during a Navigation run.
So...better...but still a bit less accurate than I'm used to with other Android devices.
Italics you say. Nice I'll give that a try next time.
Sent using xda app...
Tried it. Got a fix in about 5 seconds indoors and pretty accurate. The compass is still all over the place. But as for accuracy it helped a lot thanks eugene.
Sent from my SGH-T959 using XDA App
I changed mine to ms-based and it works well. In certain buildings, however, it cannot get a lock on any satellites even when it detects as many as 10.
A weird thing that started recently is that in lbdtestmode, when running a position test, it takes forever to get a lock or sometimes to even find satellites. However, if I open google maps, it proceeds to quickly lock my position with 10m accuracy. Then if I run a posistion test it finds a 8-12 satellites and locks on quickly.
What is weird is that it used to be the opposite: I would have to get a lock in posistion test before google maps would get a lock. May also just be a coincidence or a placebo effect.
thats becuase google maps uses network to get intial fix.. change it to ms assisted not ms based which does the same thing
Thank you for the post Eugene, my gps is actually functional now, locked on very fast and is accurate. Donate link?
Sent via my Vibrant with Tapatalk Pro
lgkahn said:
thats becuase google maps uses network to get intial fix.. change it to ms assisted not ms based which does the same thing
Click to expand...
Click to collapse
I forgot to say with wireless network location disabled.
Going to Be Posting my Daily Rom that I use shortly that has the gps fixed & a few other nice little feature / skin / mod's added to it..
Likely will be another week before I get to play with android again
~Eugene
eugene373 said:
Going to Be Posting my Daily Rom that I use shortly that has the gps fixed & a few other nice little feature / skin / mod's added to it..
Likely will be another week before I get to play with android again
~Eugene
Click to expand...
Click to collapse
can you tell us the specifics you did that "fixes" the gps problems?
andy2na said:
can you tell us the specifics you did that "fixes" the gps problems?
Click to expand...
Click to collapse
I posted the Files! Just Diff them.. It's not that hard honestly
Thanks for the patch eugene373 but unfortunately it seems to do nothing for my GPS. Still takes forever for sats to get into view and never locks in to more than 1.
Unfortunately this didn't work for me at all. I even re flashed to stock then applied the gps fix and for me the gps was worse then any other thing I have tried. I never got a satellite lock, used to at least get 1 and it put me at times on the other side of the street,the accuracy decreased greatly

Does the GPS accuracy suck on the incredible S?...please say it ain't so!!!

I need a phone that has a working gps. I have a samsung galaxy s, and gps sucks!!! I'm not talking about number of satellites, i'm talking about accuracy (on the app "gps test"). On my samsung it jumps around from 32 to 64ft accuracy and puts me on parallel streets.
Today a store rep let me take a htc incredible S in my car and drive around a bit. I was shocked to see that the gps accuracy was worse than my galaxy s!!! It found and locked onto many satellites (sometimes 11 of 11) but the accuracy sucked. It would fluctuate anywhere from 30 ft to 120 ft accuracy using the gps test app. At some points it would show me off of the road. Is this a common problem on this phone? I borrowed a friends motorolla atrix the other day and had an accuracy of 4.9ft! Thats accurate to like 2 steps! Would really appreciate your feedback. If your gps accuracy is good on your phone, then what do you think could have caused the one i tried today to be so horrible? Thanks
Nope not for me, but we're in different parts of the world. Mine's quite accurate and fast actually, with AGPS assisting.
Has always sucked for me in India.. then again I'm in the city and most of the time indoors
When I say it's always sucked, I mean it's always sucked for all my phones Incredible S does the same (quite so) lame job as my old Nokia did.. nothing to write home about. I just wrote that off to my region/country/conditions here or whatever
If I get it within 100m, I'm excited 4.5 meters? lol..
GPS accuracy really sucks on Incredible S. I've used HTC Hero for more than 1 year and never had any problem. Hero's GPS accuracy as sooo perfect. But I'm VERY disappointed with Incredible S. I've tried all possible ways, like calibrating the GPS, deleting and re-downloading a-data. But it's same. No improvements.
For me it works with no problems. Uk and Austria I used it in. Sometimes the lock times can be long, so I hardly ever disable gps, so it can collect almanac data. It is not a battery drag, it only uses lot of battery when it's active in the notification area. I use it to navigate on foot as well and I can tell it is seriously correct on location. +-1m
I had crap location info in maps and Igo myway only when the device was waiting to get a proper gps lock and only wireless location data was available which is useless for navigation purposes.
Maybe "GPS test" sucks? Works fine for me.
moyorakkhi said:
GPS accuracy really sucks on Incredible S. I've used HTC Hero for more than 1 year and never had any problem. Hero's GPS accuracy as sooo perfect. But I'm VERY disappointed with Incredible S. I've tried all possible ways, like calibrating the GPS, deleting and re-downloading a-data. But it's same. No improvements.
Click to expand...
Click to collapse
Same here. Was a Hero user before switching to IncS. I still have both devices so I tested them side by side. Hero is much better in every aspects, including lock time, no of sats discovered and signal strength. I believe IncS is limited by its antennae design.
From Canada here, and it sucks ass. My Samsung Tab works flawlessly.
projective said:
From Canada here, and it sucks ass. My Samsung Tab works flawlessly.
Click to expand...
Click to collapse
Hahah yeah I'm also from Canada and this is the worst phone for gps i've had by far
odd, i'm from Canada and i've always had awesome gps accuracy and speed on a couple of htc phones. locks within 5 seconds and accurate within 5 to 7 meters.
you guys sure you are using correct settings? perhaps it's carrier dependant, although I doubt it.
GPS works fine here in Canada as well.. which rom are you guys using? I've noticed that certain roms cause me more issues with GPS but ARHD works fine for me!
It was equally bad on every rom i've tried.
Maybe it is location specific I'm in the east coast of Canada.
Also, the test something for me..
In location settings turn off location by wireless network and try gps only
@scooby
have u tried using the updated gps.conf file from the gps thread? I also have location by network setting off.
syc7090 said:
@scooby
have u tried using the updated gps.conf file from the gps thread? I also have location by network setting off.
Click to expand...
Click to collapse
Yeah I did. I'm using that now actually and it still sucks. My accuracy is 3600 meters lol
did u add "supl" to your apn type?
syc7090 said:
did u add "supl" to your apn type?
Click to expand...
Click to collapse
Yeah default, supl, mms is already there
scoobysnacks said:
Yeah default, supl, mms is already there
Click to expand...
Click to collapse
jeez, maybe it is location specific...
syc7090 said:
jeez, maybe it is location specific...
Click to expand...
Click to collapse
I never had an issue on my x10 though, or on sense roms if I chose wireless network location.
Now I still get nothing even when choosing wireless.
Just tested my Inc S with "GPS Test" app and I'm getting between 5-7 satellites and accuracy between 9.2-15.1 feet, from within the car. I'm running the latest OTA updated radio, with Hboot 1.16. Also, with Sygic Aura, got a lock within 5 seconds...I guess it depends on the location and radio version.

[Q] Streak 7 wifi, stock ROM- gps unable to lock

My Streak 7 wifi, stock ROM- gps unable to lock. Other than that, device is great. Wifi connected. In settings, Wireless networks and GPS satellites in use. GPS Status & Toolbox app downloaded aGPS data but not helping, GpsFix app not helping to lock also. Any other suggestions? thanks in advance.
dang1970 said:
My Streak 7 wifi, stock ROM- gps unable to lock. Other than that, device is great. Wifi connected. In settings, Wireless networks and GPS satellites in use. GPS Status & Toolbox app downloaded aGPS data but not helping, GpsFix app not helping to lock also. Any other suggestions? thanks in advance.
Click to expand...
Click to collapse
Not to be too mundane, but have you tried a simple reboot, or going outside where you'd be more likely to get a GPS fix? My T-Mobile S7 has had trouble getting a GPS fix several times, but other times it locks right in.
How long have you left in in clear line of sight of the sky to get a lock? I use mine as my primary in-car multimedia center/GPS and at first, to save battery, would turn it completely off when not in use. I found that when I'd get in my car to go home from work it could take up to 10 minutes to get a lock. Then I started just letting it sleep, have had no battery issues and GPS lock is nearly instant.
Long story short: Give it a good while to lock after a full shut down.And maybe you have, I just thought I'd share my experience.
Jeff
I have absolutely the same issue. After turning it off completely, the GPS does not lock for ages in any sky conditions, etc. Moreover, I put another two Android devices (Galaxy S and Optimus One) also after complete shut off juyst nearby and they are getting locked almest immediately. No doubts, there is a bug in the S7 GPS. But what is it ? Is it a hardware problem ? Can it be fixed ? Keeping it in a sleep mode for a long time is not a good solution for me, though it works indeed.
Does anybody know how to fix it ? At the moment I am using an external GPS. It works perfect, but it is also not that elegant solution.
Same thing here too. I downloaded "GPS test", and found that it will lock on pretty quick, then fire up GPS, and all is well.
margol1 said:
I have absolutely the same issue. After turning it off completely, the GPS does not lock for ages in any sky conditions, etc. Moreover, I put another two Android devices (Galaxy S and Optimus One) also after complete shut off juyst nearby and they are getting locked almest immediately. No doubts, there is a bug in the S7 GPS. But what is it ? Is it a hardware problem ? Can it be fixed ? Keeping it in a sleep mode for a long time is not a good solution for me, though it works indeed.
Does anybody know how to fix it ? At the moment I am using an external GPS. It works perfect, but it is also not that elegant solution.
Click to expand...
Click to collapse
GPS on android devices need the assistance of the cell tower or ISP location to get a quick lock. When you first boot up the ds7 and turn on GPS, make sure you are connected to wifi in order to get a quick lock. If you search this forum you will see a thread that give a fix for this, but I think its too much of a hassle. Just be on wifi for your first lock will do the trick. This is not bug on the ds7, its android.
otnos said:
GPS on android devices need the assistance of the cell tower or ISP location to get a quick lock. When you first boot up the ds7 and turn on GPS, make sure you are connected to wifi in order to get a quick lock. If you search this forum you will see a thread that give a fix for this, but I think its too much of a hassle. Just be on wifi for your first lock will do the trick. This is not bug on the ds7, its android.
Click to expand...
Click to collapse
Really? More misinformation on this subject? No, Android devices do not need aGPS, in this case you're confusing aGPS (ie: download of ephemeris data) with Network location, which are quite different.
And it really doesn't matter if it's the first or the Nth time, if the DS7 is always offline for some reason, it would likely make that first fix take 5+ minutes but subsequent fixes (for 7 or so days) would be fine. However, as soon as he goes online, it's going to download the ephemeris data.
My guess is that his GPS conf is set to the wrong part of the world, so the ephemeris data is basically invalid. FasterFix in the market can help correct this mistake if you're rooted, or you can replace it manually.
khaytsus said:
Really? More misinformation on this subject? No, Android devices do not need aGPS, in this case you're confusing aGPS (ie: download of ephemeris data) with Network location, which are quite different.
And it really doesn't matter if it's the first or the Nth time, if the DS7 is always offline for some reason, it would likely make that first fix take 5+ minutes but subsequent fixes (for 7 or so days) would be fine. However, as soon as he goes online, it's going to download the ephemeris data.
My guess is that his GPS conf is set to the wrong part of the world, so the ephemeris data is basically invalid. FasterFix in the market can help correct this mistake if you're rooted, or you can replace it manually.
Click to expand...
Click to collapse
I beg to differ with you. When I was on stock froyo, I had the same GPS lock problem on one of my trip. So I pulled into a McDonald and connected to their free wifi and got an instant lock. This morning I tested it again. I have been running honeycomb sine Oct 5th and have never turn on the GPS. I connected to my wifi, turned on GPS, and opened Google map and got an instant lock. I didn't have to wait 5+ min..
otnos said:
I beg to differ with you. When I was on stock froyo, I had the same GPS lock problem on one of my trip. So I pulled into a McDonald and connected to their free wifi and got an instant lock. This morning I tested it again. I have been running honeycomb sine Oct 5th and have never turn on the GPS. I connected to my wifi, turned on GPS, and opened Google map and got an instant lock. I didn't have to wait 5+ min..
Click to expand...
Click to collapse
And none of that has anything to do with what I said.......
This is a little FAQ I wrote up on how to fix this problem. Just a matter of replacing the file that runs the GPS, based off the area you live in.
http://tabletroms.com/forums/showwiki.php?title=DellStreakFAQ:GPS-FIX
giveen said:
This is a little FAQ I wrote up on how to fix this problem. Just a matter of replacing the file that runs the GPS, based off the area you live in.
http://tabletroms.com/forums/showwiki.php?title=DellStreakFAQ:GPS-FIX
Click to expand...
Click to collapse
Good list, although not sure why you're specifying dozens of NTP servers vs the pool server, but I assume t-mobile lets anyone connect to its server to download the ephemeris data? Otherwise, probably better to use supl.google.com
Here's mine, for North America, with other regions commented out for NTP. http://dl.dropbox.com/u/334233/gps.conf
It'd be interesting to know if all of the other dozen or so configuration options are actually used, I've heard they aren't, just part of a spec.
I bought my DS7 in the US and I live in Israel. The above explanations perfectly fit my case. Unfortunately, the given link does not include my region (Israel or Middle East, etc). Can somebody help me ? My DS7 runs a stock HC 3.2. The device is unrooted, but I will root it just for solving the GPS problem. BTW, why my Galaxy S bought in Europe does not have such problem ? Is this gps.conf specific in tablets only or in the US devices ?
Another thoughts. Now it seems to me extremely unreasonable to run specific GPS files in different regions. GPS, by definition is supposed to be used in different regions. Should I replace the GPS file in my every trip? Sounds more than unreasonable. I used a Windows CE based PDA with GPS all around the globe without that issue. It does took me a while to fix satellites in a new region for the first time. But then it was getting fixed fast even after complete shut off.
I can't beleive Android is that imperfect. If this option would be included in the menu (e.g. in Regional settings), I would like it. But performing such complicated actions in each trip ???
margol1 said:
Another thoughts. Now it seems to me extremely unreasonable to run specific GPS files in different regions. GPS, by definition is supposed to be used in different regions. Should I replace the GPS file in my every trip? Sounds more than unreasonable. I used a Windows CE based PDA with GPS all around the globe without that issue. It does took me a while to fix satellites in a new region for the first time. But then it was getting fixed fast even after complete shut off.
I can't beleive Android is that imperfect. If this option would be included in the menu (e.g. in Regional settings), I would like it. But performing such complicated actions in each trip ???
Click to expand...
Click to collapse
Stop your trolling, ephemeris data, ie: what's set up in gps.conf, is to speed up cold starts. it does nothing else, it's not Android specific, in fact all it's doing is downloaded a set of the data that your GPS would otherwise have to slowly acquire from the satellites, which takes 2-10 minutes, depending on conditions and how many sats are seen.
All GPS units do this, but GPS units that have a network available will potentially download ephemeris data to speed up satellite acquisition. Otherwise they just download it. Only time you'll really notice it going slow is if it's been more than 4-5 days (I believe 7 is the official data expiration, but the older it is, the less accurate it is) or you've changed areas since you last turned on the GPS.
Keep in mind that phone-based GPS's suck. They're inaccurate, they're not sensitive, their antennas are not optimal. This is true for nearly all PDA's or Phones, Tablets, etc.. Some may be better than others. They're optimized for space, price, and somewhat for battery life. Not accuracy, precision, or cold starts (beyond A-GPS data downloads, which is an OS function that makes the data available to the GPS)
This means my unit is faulty (apparently it is a common problem for DS7). Otherwise I would have similar cold starts for all three devices I have tested (DS7, Galaxy S and Optimus One). On the other hand, in the light of your explanataion, my tests are, probably, wrong. DS7 is WiFi only, while another two are GSM (no data plans though). In other forums, I read that changing gps.conf file in WiFi only devices dramatically improves cold starts. Apparently they all have been connected to WiFi while starting. I have prepared the appropriate file for my region, but don't know how to root my DS7 with stock HC 3.2. The thread I found here is not sufficiently detail for noobs like me. So, in the mean time I will continue using the external GPS. It is indeed much better than the internal one besides the cold start problem (though much less convinient). If you know a link to the step-by-step instructions for rooting DS7 running stock HC 3.2, I will greatly appreciate it.
margol1 said:
The thread I found here is not sufficiently detail for noobs like me. So, in the mean time I will continue using the external GPS. It is indeed much better than the internal one besides the cold start problem (though much less convinient). If you know a link to the step-by-step instructions for rooting DS7 running stock HC 3.2, I will greatly appreciate it.
Click to expand...
Click to collapse
Always possible there's a problem with the GPS, maybe the antenna is defective or connected badly. Hope you figure it out.
I have two bluetooth GPS, one Holux 236 I've had about 6 years, another Columbus V900 I was going to replace the Holux with, as it's newer, should have better sensitivity, and has built-in track logging. Except that its accuracy is off, it's precise.... precisely wrong. It's always about 9 meters off. And my primarily use for it is Geocaching, and my Holux 236 is always dead on.. So my new BT GPS is basically used as a track logger. Ah well All that said, I primarily use the BT GPS with my phone while geocaching or hiking or such, but I have used it on the tablet a few times, but most often I just use the built-in GPS on my DS7 because I don't need high precision with it the way I use it.
khaytsus said:
Stop your trolling, ephemeris data, ie: what's set up in gps.conf, is to speed up cold starts. it does nothing else, it's not Android specific, in fact all it's doing is downloaded a set of the data that your GPS would otherwise have to slowly acquire from the satellites, which takes 2-10 minutes, depending on conditions and how many sats are seen.
All GPS units do this, but GPS units that have a network available will potentially download ephemeris data to speed up satellite acquisition. Otherwise they just download it. Only time you'll really notice it going slow is if it's been more than 4-5 days (I believe 7 is the official data expiration, but the older it is, the less accurate it is) or you've changed areas since you last turned on the GPS.
Keep in mind that phone-based GPS's suck. They're inaccurate, they're not sensitive, their antennas are not optimal. This is true for nearly all PDA's or Phones, Tablets, etc.. Some may be better than others. They're optimized for space, price, and somewhat for battery life. Not accuracy, precision, or cold starts (beyond A-GPS data downloads, which is an OS function that makes the data available to the GPS)
Click to expand...
Click to collapse
Thank you, khaytsus.
All this fix does is speed up the initial contact to the GPS satellites for your region. You don't have to use this, you can wait till the GPS in the DS7 makes contact if you want.
khaytsus said:
Always possible there's a problem with the GPS, maybe the antenna is defective or connected badly. Hope you figure it out.
Click to expand...
Click to collapse
The most strange is that the GPS is fine after getting fixed . At least, no difference with Galaxy S, i.e. roughly the same number of satellites, SNR, accuracy. So, the only problem is unreasonably long cold start. I am not sure how it could be caused by a defective antenna. Anyway, in the mean time I decided to use an external GPS. I have three units, two BT and one mouse, which I used to use with my nettop in the pre-tablet era. Yesterday I connected my Hollux 236 to 12 V using a concealed cable and switch. So, now the procedure is reasonably simple: switch on 236, a few clicks on BluetoothGPS and, when the connection is established, I am clicking iGO8. It works like a charm, besides several additional actions I have to perform. When I will sicceed to root my DS7, I will try to play with the gps.conf file anyway.
P.S. I got an idea to connect my mouse GPS using the DS7 docking unit. I have a simple one with two microUSB I/O. Not sure it will work, but, if yes, it can simplify everything dramatically. I will try it on the weekend and let you know about the results.
Thanks.
OK, after two weeks of testing I still don't have a reasonable solution:
1. The USB mouse GPS connected the cradle does not work at all.
2. My greatest disapointment is with the external GPS. It works perfect... when it works. I am using the Bluetooth GPS application to get connected. After several successful connections, without any visible reason, the GPS is not getting connected to DS7, although the application shows many satellites with large SNR (>30-35). However accuracy = 0 and no GPS signal message in iGO8. This happens only from time to time and as I have already mentioned without any visible reason.
Will try another applications and GPS devices.

Best way to improve GPS?

Hello, I'm a recent owner of a SGS, and like many others, GPS is somewhat of an issue to me. However, reading around, there are a lot of fixes and solutions, and I want to know what people generally recommend to do on latest stock firmware to increase its accuracy?
Thanks!
I know it's a dumb name, but give "GPS AIDS" a try from the market. It was primarily made for SGS users. Try the free version first if still available...
Sent from my MB860 using xda premium
stock jvt gps is really good in comparison to out-of-box performance, and a lot better than wife's htc desire running on cm7.1. I get 10+ satellite lock in a few seconds, with a 10m accuracy. honestly, I don't need anything more than that (more often than not, I DO know where I am...) . Just make sure gps.conf file points to your region.
I tried recently a couple of these "fixes" ($omator, pfittech) but reverted back to stock files. I did not find any significant improvement, but of course you can give it a try, maybe in your region things are different
Well, thing is I don't know if GPS is working or not for me. In Google Maps the most accurate I can get is 30 meters, is that using cell triangulation or GPS?
Apparently 30 meters is not GPS from what I've been reading around. Guess that means I haven't used it at all.
Try GPS AIDS.
My GPS never worked before, I tried GPS AIDS and it gave me surprising results .
It's my pleasure to visit my Topic..:
www.adslgate.com/dsl/showthread.php?p=1062791832
screamwork said:
It's my pleasure to visit my Topic..:
www.adslgate.com/dsl/showthread.php?p=1062791832
Click to expand...
Click to collapse
Topic link not working
Anyway, I tried GPS Aids, and I get 10/11 found, and in use alternating between 5-10.
I just want to confirm, what does accuracy average at for you guys? It was mainly at 30 meters for me most of the time, with it rarely at 10m. Is there a way to increase accuracy?
Lesiroth said:
Topic link not working
Anyway, I tried GPS Aids, and I get 10/11 found, and in use alternating between 5-10.
I just want to confirm, what does accuracy average at for you guys? It was mainly at 30 meters for me most of the time, with it rarely at 10m. Is there a way to increase accuracy?
Click to expand...
Click to collapse
Mine is accurate enough to tell which house I'm at. In Google Maps, there is no blue circle around my location (well, only when it's still searching).
I use GPS AIDS. If the program doesn't work, read about what it does. You can also edit the files manually.
upichie said:
Mine is accurate enough to tell which house I'm at. In Google Maps, there is no blue circle around my location (well, only when it's still searching).
I use GPS AIDS. If the program doesn't work, read about what it does. You can also edit the files manually.
Click to expand...
Click to collapse
Nope, I have a blue circle around me all the time. Guess that means it's not working well for me?
Lesiroth said:
Nope, I have a blue circle around me all the time. Guess that means it's not working well for me?
Click to expand...
Click to collapse
Yep, it probably could be better than that. Give GPS AIDS a try.
Lesiroth said:
Hello, I'm a recent owner of a SGS, and like many others, GPS is somewhat of an issue to me. However, reading around, there are a lot of fixes and solutions, and I want to know what people generally recommend to do on latest stock firmware to increase its accuracy?
Thanks!
Click to expand...
Click to collapse
How to do GPS Fix
http://www.hdtechvideo.com/?p=43
Ever since I flashed to JVR stock, my GPS has been locking on the satellites like a charm. I'm not sure if the credit goes to the new JVR or higher firmware, but definitely give that a try if you're still on some of the older Gingerbread firmwares.
GPS AIDS doesn't seem to improve that much, still usually on 30m, rarely at 10m, not really accurate.
I really need help with this, thanks in advance!

[FIX] GPS Fixes

Hi,
So I've noticed alot of people have problems with their GPS from time to time on these forums so I've decided to collate any and all fixes into one place. Here they are:
NOTE: I'm not responsible for any harm done to your phone. These suggestions are tried at your own risk. These steps can be taken in any order you want and a reboot is recommended after you try each step.
First thing you can do to get accurate fixes is to go to the Location settings on your phone. Tick the boxes next to 'GPS Satellites' and 'Google's location service' (Press agree when the prompt comes up). Also click 'GPS Source' and make sure 'Use Internal GPS' is selected.
Click to expand...
Click to collapse
Second thing you can do is download the 'GPS Status & Toolbox' app from the market. Once installed go into the app and hit Menu and then select Tools. From the popup menu select Manage A-GPS state. Select Reset and then Download. Reboot and see if you can get a fix now.
Click to expand...
Click to collapse
It is recommended you have a Nandroid backup before trying anything below.
Third thing you can do is download this GPS Fix made for the Legend (From Kot_Ik’s CM7.2 unofficial thread). Put it on your SDCard and reboot to recovery and flash it.
Click to expand...
Click to collapse
Fourth thing you can do is flash a new radio in recovery. Get one from here. Try the bottom 2 first before trying the top one. This doesn't seem to be supported in the latest versions of CWM so you should load an earlier fake flash zip file. Go here for the recovery and instructions (Thanks ranger4740)
Click to expand...
Click to collapse
Last thing I can think of is to change ROM's and see if that fixes anything.
Click to expand...
Click to collapse
That's all folks. If you're reading this part and your GPS still isn't working then I've got no idea what's going to fix it
smithchipz said:
Third thing you can do is download this GPS Fix made for the Legend. Put it on your SDCard and reboot to recovery and flash it.
Click to expand...
Click to collapse
This is not needed for old stable releases and was fixed a few weeks ago (so recent RCs and nightly builds already contain that bugfix).
smithchipz said:
Fourth thing you can try is download a gps.conf file from here that's related to your country/continent and flash it in recovery.
Click to expand...
Click to collapse
All of the files I checked there are invalid.
ali ba said:
This is not needed for old stable releases and was fixed a few weeks ago (so recent RCs and nightly builds already contain that bugfix).
All of the files I checked there are invalid.
Click to expand...
Click to collapse
Ali Ba, as you are the legend master, can you please explain why my legend could never achieve GPS lock on ANY version of CM, stable or not, no matter how long my phone tried until I started using the GPS fix mentioned above. I ask because you are the master, and you did say its not nessasary. So that advice is a bit confusing.
Thank you
sent from my legend using zeubeas cm9 beta2
ali ba said:
All of the files I checked there are invalid.
Click to expand...
Click to collapse
Hello ali ba,
can you explain, how a valid gps.conf looks?
alligator_asl said:
can you explain, how a valid gps.conf looks?
Click to expand...
Click to collapse
It is a config file parsed per line. This means that there shouldn't be any new line characters for lines that the system has to interpret as one.
It's perfectly OK to use a local NTP-server, by the way. It just doesn't fix problems at all. The short differences in the time the packets take to be sent and received are eliminated by the NTP protocol anyway.
Most so called "GPS fixes" are bogus at best (using the newest baseband firmware is something I'd recommend though).
ranger4740 said:
Ali Ba, as you are the legend master, can you please explain why my legend could never achieve GPS lock on ANY version of CM, stable or not, no matter how long my phone tried until I started using the GPS fix mentioned above. I ask because you are the master, and you did say its not nessasary. So that advice is a bit confusing.
Thank you
Click to expand...
Click to collapse
Everything I say is right so you are wrong per definition. Also, I'm the reincarnation of an ancient demigod and I'll send a shipload of trained African killer bees to decompose your cell phones after you should you dare to question me. Any more questions?
ali ba said:
Everything I say is right so you are wrong per definition. Also, I'm the reincarnation of an ancient demigod and I'll send a shipload of trained African killer bees to decompose your cell phones after you should you dare to question me. Any more questions?
Click to expand...
Click to collapse
Well, good question by ranger4740, but bad answer...
This fix gps.agps.legend.zip is not for CM9. If you flash this, you are flashing a lib which nobody knows where is from.
zeubea said:
This fix gps.agps.legend.zip is not for CM9. If you flash this, you are flashing a lib which nobody knows where is from.
Click to expand...
Click to collapse
Sorry the fix is from Kot_Ik’s CM7 thread. Updated the post to show this.
Sent from my Legend using XDA
Exactly, it is for CM7 Kot_Ik, because it is built in that rep for that version, only clarifying for avoid to see posts from people flash CM7 libs on CM9, because it is not the way.
smithchipz said:
Sorry the fix is from Kot_Ik’s CM7 thread. Updated the post to show this.
Sent from my Legend using XDA
Click to expand...
Click to collapse
After trying to update gps.conf file for my locatopn Europ/Poland both .zip files (Europ and Poland) crashes during updateing... is there anything ealse i can do to make it works ?;>
after those tryes i ve downgraded cwm useing ranger's update file and instaled latest radio.zip... after rebot gps still couldn't "lock" my positon... with custom settings for gps made by zuebas in cm9beta2 it founds and uses up to 13 satelites but couldnt lock position.... what ealse can i do to make it work properly ?
EDIT: after updating from latest to newest radio (now useing 47.26.35.04_7.05.35.26L) it can't even find any satelites, earlier it was finding up to 13-14.... I've reset and downloaded A-GPS state..... and still nothing
maxydem said:
After trying to update gps.conf file for my locatopn Europ/Poland both .zip files (Europ and Poland) crashes during updateing... is there anything ealse i can do to make it works ?;>
after those tryes i ve downgraded cwm useing ranger's update file and instaled latest radio.zip... after rebot gps still couldn't "lock" my positon... with custom settings for gps made by zuebas in cm9beta2 it founds and uses up to 13 satelites but couldnt lock position.... what ealse can i do to make it work properly ?
Click to expand...
Click to collapse
I'm not sure apart from all the steps I listed in first post. Sorry :/
maxydem said:
After trying to update gps.conf file for my locatopn Europ/Poland both .zip files (Europ and Poland) crashes during updateing... is there anything ealse i can do to make it works ?;>
after those tryes i ve downgraded cwm useing ranger's update file and instaled latest radio.zip... after rebot gps still couldn't "lock" my positon... with custom settings for gps made by zuebas in cm9beta2 it founds and uses up to 13 satelites but couldnt lock position.... what ealse can i do to make it work properly ?
EDIT: after updating from latest to newest radio (now useing 47.26.35.04_7.05.35.26L) it can't even find any satelites, earlier it was finding up to 13-14.... I've reset and downloaded A-GPS state..... and still nothing
Click to expand...
Click to collapse
Ok, what I have noticed so far using legend. Don't mess with gps.conf using other custom gps.conf I've use some before (instant lock) and its bogus as Ali ba put it.
Just use faster fix is enough.
OK, now currently I'm on zuebes cm9 and GPS works but getting it to lock is something else. And I love my waze.
I'll get in my car and start waze. Wait for a minutes or 2 than start moving. Lock or no lock, just start moving. Don't drive so fast but stay constant either 40kmh or 60kmh will do just fine. My lock usually happens when I stop at a junction or a traffic light or slow down before a corner.
Then when you lock for the first time. You can combo for the next trip as long as you on your waze at the same spot before leaving. It's instant lock for some cases but need to start over if it does not lock. Assume you use waze.
But if GPS is important. Use stock based rom and ogo2s rom also have good GPS if I remember well... I think its something about HTC didn't release GPS source that we ended up like this.
Sent from my Legend using Tapatalk 2
Alright I've changed the post and removed the step about changing the gps.conf.
maxydem said:
After trying to update gps.conf file for my locatopn Europ/Poland both .zip files (Europ and Poland) crashes during updateing
Click to expand...
Click to collapse
I'm sorry that it broke your device, but I can't do more than pointing out that these files are invalid.
Oops... said:
Well, good question by ranger4740, but bad answer...
Click to expand...
Click to collapse
So I point out that these files are not only useless (as most GPS fix instructions are) but also broken and invalid and what do I get? Some random guy jumping at me telling me how stupid I am because GPS coincidentally started working on his device after doing some useless things?
You know, that's not even something I have to do (as if I was getting paid for support), I'm doing it because I'm basically a nice guy.
And then you, another random "I know how to register an account so let's attack people"-user, shows up. Thanks, you're welcome. Oh, I was right, by the way. The files are broken. The fixes don't work.
psyionx said:
Ok, what I have noticed so far using legend. Don't mess with gps.conf using other custom gps.conf I've use some before (instant lock) and its bogus as Ali ba put it.
Click to expand...
Click to collapse
Thank you for actually reading what I write.
psyionx said:
I think its something about HTC didn't release GPS source that we ended up like this.
Click to expand...
Click to collapse
That's right. There's a bug somewhere in the GPS module but we never got any sources so we don't really know how to work around it. The GPS module on the Legend doesn't have public sources so we hacked together some code from different versions. It works pretty well - once it starts working.
I sometimes can't get a GPS fix either when I started the device with GPS turned off or after toggling GPS a few times. Yeah, it is broken and I am aware of that.
The only "solutions" that really work are rebooting your device with GPS and mobile internet connection turned on. This lets it download AGPS data, inject the current time into the module and you'll get a fix within 20 seconds.
Using the latest radio (=baseband firmware) for your region has been reported to kickstart GPS as well. That's the only fix I can confirm, everything else is shenanigans and you should get your money back .
ali ba said:
I'm sorry that it broke your device, but I can't do more than pointing out that these files are invalid.
So I point out that these files are not only useless (as most GPS fix instructions are) but also broken and invalid and what do I get? Some random guy jumping at me telling me how stupid I am because GPS coincidentally started working on his device after doing some useless things?
You know, that's not even something I have to do (as if I was getting paid for support), I'm doing it because I'm basically a nice guy.
And then you, another random "I know how to register an account so let's attack people"-user, shows up. Thanks, you're welcome. Oh, I was right, by the way. The files are broken. The fixes don't work.
Thank you for actually reading what I write.
That's right. There's a bug somewhere in the GPS module but we never got any sources so we don't really know how to work around it. The GPS module on the Legend doesn't have public sources so we hacked together some code from different versions. It works pretty well - once it starts working.
I sometimes can't get a GPS fix either when I started the device with GPS turned off or after toggling GPS a few times. Yeah, it is broken and I am aware of that.
The only "solutions" that really work are rebooting your device with GPS and mobile internet connection turned on. This lets it download AGPS data, inject the current time into the module and you'll get a fix within 20 seconds.
Using the latest radio (=baseband firmware) for your region has been reported to kickstart GPS as well. That's the only fix I can confirm, everything else is shenanigans and you should get your money back .
Click to expand...
Click to collapse
By quoting me you are implying I'm some one that only knows how to register and start attacking people, how did I attack you, most people here know your the master who gave us all cm for our legend which is wonderful, and I simply asked you as you are the expert to explain how? Then you come back with your B.S answer attacking me, for no real good reason Instead of explaining humanly the answer, you also imply I attack people, when all I do here is try and learn to do stuff, and help others when I can.
Any way best you add me to your ignore list then you won't have to see me attack and abuse every one on xda developers ever again! Hey better still report me to the mods and get me permanently band from xda forums if you've seriously got some evidence of constaintly attacking members.
Sent from my Legend using XDA
ali ba said:
... And then you, another random "I know how to register an account so let's attack people"-user, shows up. Thanks, you're welcome. Oh, I was right, by the way. The files are broken. The fixes don't work.
Click to expand...
Click to collapse
Calm down. Nobody attacks people. I appreciate your work concerning the Legend port - and stated that several times.
Not giving an answer is ok - as you said, no paid support.
However, I can't agree on statements like ...
ali ba said:
... Everything I say is right so you are wrong per definition. ... Any more questions?
Click to expand...
Click to collapse
as they are rude by definition. No more questions ...
btw, thanks for clarification
The only "solutions" that really work are rebooting your device with GPS and mobile internet connection turned on. This lets it download AGPS data, inject the current time into the module and you'll get a fix within 20 seconds.
Click to expand...
Click to collapse
ugh! this is unnecessary fighting, ali ba might just misunderstood ranger4740 questions, cos it sound corny at first look but if you read it again it's just a genuine question.
about gps fixes, we should trust the expert, yes this won't work as ali ba said there's some bugs in gps module. This fixes might work on other devices but I wonder if it does anything for our Ancient Legend
homi3kh said:
ugh! this is unnecessary fighting
Click to expand...
Click to collapse
Agree. Back on topic
...So I am using Zeubea's ICS ROM (BETA3) and my GPS isn't working.
I have refreshed the AGPS-data and flashed the newest (?) radio (7.13.35.05).
In what way is the radio dependent on my geographical location? I live in Sweden, am I using the correct radio?
I get no lock, but I get accuracy of roughly 2km. How is this?
Also, I'm searching for an app to see how many satelites I am connected to, havn't found one yet.
Any help in this would be greatly appreciated - thank you in advance ♥
MarkInDaPark said:
...So I am using Zeubea's ICS ROM (BETA3) and my GPS isn't working.
I have refreshed the AGPS-data and flashed the newest (?) radio (7.13.35.05).
In what way is the radio dependent on my geographical location? I live in Sweden, am I using the correct radio?
I get no lock, but I get accuracy of roughly 2km. How is this?
Also, I'm searching for an app to see how many satelites I am connected to, havn't found one yet.
Any help in this would be greatly appreciated - thank you in advance ♥
Click to expand...
Click to collapse
try using mobile data to get a good starting point (google's location service), also check gps source in location settings, and then try to get the precise location somewhere with a good view of sky....every next time it'll be faster, (you can even disable google's location service if you don't like it being turned on,it should still work faster than the first time after flashing)
edit: i just tried what i wrote above and got fix in no time,even from my room,using zeubeas cm9 beta3 freshly flashed... so, enable mobile data for a brief time until you get gps lock then you can disable it if you wish

Categories

Resources