[HTC Wildfire S] d33ps1x:
UPDATE! New Updated Version 1.2 CWM zip installer!

Changelog:

Version 1.2

-Updated NTP servers and order

-Commented file and placed variables in a more logical manner

-Added in some additional features for initial location lock

Version 1.1

-Updated NTP servers and order

-Removed local agps xbin file

-Fixed initial offset position error

Version 1.0

-Moved from a manual process to a Recovery zip installation

Ok.

So I looked around after being frustrated with poor GPS performance and put together some files to replace the current files on the Wildfire S (and other phones) that greatly increase your lock speed and performance[/COLOR]

First off:

This GPS fix is now on version 1.2 of the signed CWM update script that removes any old GPS files from /system/etc and /data and replaces them with the following updated files and unix permissions:

/system/etc/agps_rm 0 0 0644

/system/etc/gps.conf 0 0 0644

/system/etc/SuplRootCert 0 0 0644

For those of you who aren't into digits here's what they look like in Root Explorer:

So this is what I did:

Took all the appropriate files and settings and created an updater for CWM that can also be manually unzipped and installed by hand using the above locations and permission settings

Inside the gps.conf file are a comprehensive set of AGPS setting, NTP servers worldwide, and the appropriate settings for best speed and accuracy for gps performance.

So follow these instructions for installing and testing:

1/Download the version 1.1 zip directly to your SD card using barcode scanner and QR code, Web Brower, or copy it to your SD from your computer. Whatever you wish.

2/Reboot to Recovery if you are going to install it via recovery and choose install zip from SD card

3/ Choose the zip file and flash it then reboot when done!

4/ Install GPS Status from the market

5/ Run it and watch your GPS actually lock in on some sats and get you a position for a change!

For best results run GPS Status once every day or two to keep your AGPS data fresh and your locks fast.

Consider using a program like Tasker to set up a task that turns on your GPS, run GPS Status, updates your AGPS data, shuts down GPS Status, and turns off your GPS again in the middle of the night. This is what I do and I can get a 10-12 satellite lock in 5 seconds or less.

Optional Adding your Country's servers:

1/ Go to ntp.org and find your country servers

2/ Edit the gps.conf file in your /system/etc directory and replace the Canadian servers with your country's servers and save

3/ Reboot

Once you are rebooted up turn on your GPS and GPS Status. In the AGPS option download new AGPS data. It should fix your position fairly fast although initially the offset might reflect a cellular or data tower fairly far from your location

Be patient. Once it grabs 7 or so sats it will even out and report the accurate position then you should see additional sats lock at this point.

To keep locking fast update your agps data daily.

Enjoy using your nav software, maps, etc. :cool:

Thanks to Jikantaru, Modpunk and I am sure many others for all the conf info, tips, and whoever else deserves credits for helping with this solution.

Hope this is helpful to someone.

CLICK THANKS IF THIS HELPED!

Cheers. :)