• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root GPS fix my DHD *rooted*

swift2fly

Member
hey guys i found this link for a possible gps fix for you:
forum.xda-developers.com/showthread.php?p=17081413

it worked out great for me. in my old gps.conf file the default server was in europe but i live in south east asia, and i reconfigured the file with the proper server address based on my location. no wonder it would take ages to get a fix or to hold a strong connection. now i get fixes within seconds holding a strong connection. this was tested outside and in my car while driving.

for those that want to try this out, i strongly recommend using "root explorer" to reconfiger the file. not every file manager can edit or delete the required system file.
 
for those that want to try this out, i strongly recommend using "root explorer" to reconfiger the file. not every file manager can edit or delete the required system file.

Presumably people who haven't purchased root explorer could create the file and then push it via ADB.
 
Just spent AGES typing everything in to gps.conf using ES File Explorer (and the text editor that comes with it) as mine only had some of the stuff that is mentioned in http://forum.xda-developers.com/showthread.php?p=17081413, then went to save it and it wouldn't let me! Grrr!!

Bit of a dumb question really but, if I create a text file and change it's name to "gps.conf", how do I push it via ADB?
 
You would have to put the file in the same folder as adb and enter:

adb push filename.type /directory/

I'm only really familiar with the basics of adb, but you may also need to mount the target directory as read write first. I don't know that off the top of my head though, sorry (I'm on my phone right now).

Es file maanager can't mount things as read write, which is why it doesn't work.
 
Well... that is a great fix... worked a treat... wasn't getting any fixes at all n now can! Think I may need to do something slightly different to what the Guy on XDA said, but will ask for specific advice there and report back!
 
I only (try to) use GPS for CardioTrainer when I go running, and have never been able to get a GPS signal, so it doesn't track my route. I use CoPilor or Google Nav now and again, but they never get GPS signal either, Google Nav gets a very low signal, but CoPilot just searches for GPS continuously.

I tried this "GPS Fix" and it didn't change anything. I guess I'll have to do the antenna cable hardware hack, under the led flash, hopefully that will fix it.
 
I've found that the software "hack" above means I now see satellites and get a fix, but not always a lock (maybe I'm too impatient). Think I need to try that hardware trick too, but not sure I wan to mess THAT much... can live without GPS - may try it at some point!
 
I've found that the software "hack" above means I now see satellites and get a fix, but not always a lock (maybe I'm too impatient). Think I need to try that hardware trick too, but not sure I wan to mess THAT much... can live without GPS - may try it at some point!


Mine only sees one satellite but doesn't even lock on that. I'll try the hardware fix but i'm not soldering it, i'll just wrap the wire round the prongs, don't want to do any lasting damage. Also, someone mentioned on xda that pulling the prongs down a bit gets a better signal.

Google maps shows that im stood in the middle of a motorway, the motorway is located about a kilometer from where I am now.

Every night my brother comes round to my house, I lend him my unused Xperia Mini Pro, and we both use CardioTrainer to track the route, and statistics (mph, steps taken, calories lost, etc) and he gets a lock as soon as he opens the app, (even indoors) mine just continously searches for a gps signal. It's important that I get it to work as the statistics in the app after my run, are not accurate, and it's important that they are.
 
I have actually used the navigation software as a satnav this evening and been quietly surprised by it... must have been doin something wrong before!
 
I'm giving RD Miui a run for the next few days and there's an actual GPS setting area where you can select the pool.ntp.org server
 
I'm pretty sure there was a flashable zip file that had all the ntp pool stuff instead of doing it yourself... Anyone know where it is? Think it's on XDA somewhere.
Also, as a noob - how do I do the first method?
 
Mine only sees one satellite but doesn't even lock on that. I'll try the hardware fix but i'm not soldering it, i'll just wrap the wire round the prongs, don't want to do any lasting damage. Also, someone mentioned on xda that pulling the prongs down a bit gets a better signal.

Google maps shows that im stood in the middle of a motorway, the motorway is located about a kilometer from where I am now.

Every night my brother comes round to my house, I lend him my unused Xperia Mini Pro, and we both use CardioTrainer to track the route, and statistics (mph, steps taken, calories lost, etc) and he gets a lock as soon as he opens the app, (even indoors) mine just continously searches for a gps signal. It's important that I get it to work as the statistics in the app after my run, are not accurate, and it's important that they are.


I usually only get 1 satellite. Sometimes 3/4. Gonna try server hack. Not sure if I want to open up my phone again - last time I broke the clippy bits ifbthe GPS cover :-[
 
I haven't seen a flashable zip... I had to do it manually.

As for how to do it... using root explorer (which is a must, as you have to be able to set to r/w), just follow the XDA guide and change the gps conf file to the text supplied in the XDA thread... that's what did for me
 
Back
Top Bottom