[Touch CDMA Windows Mobile ROM Development] TheChampJT:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

GPS

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

*THIS REQUIRES FLASHING A RADIO VERSION OF 3.XX, BEFORE YOU ATTEMPT TO FLASH, PLEASE BE SURE YOU UNDERSTAND WHAT YOU ARE DOING!*

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Basic GPS Settings

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
​

I always see this same question asked over and over again, so here it is, the proper settings of your GPS.

1. Before you can make any adjustments, you must, of course, have the GPS enabled. I will not get into flashing, since it is an entirely different subject. You could probably write a million word essay on how to do it, and there would still be questions. Best place to start is at PPCGeeks.

DHarvey made an awesome how-to guide, found here: http://forum.ppcgeeks.com/showthread.php?t=24979

For those who have already flashed, here are the settings, and one registry edit I've found, and seems to work.

2. System Settings

Settings>System>External GPS
Programs>GPS program port: COM4
Hardware>GPS hardware port: (None)
Hardware>Baud rate: 4800
Access>Manage GPS automatically: Enabled

3. Personal Settings

Settings>Personal>Phone
Location Setting>Location On: Enabled

4. Registry change that seems to help

HKLM>Software>HTC>SUPL AGPS>GPSMode
Change value from 2 to either 4 or 1

After everything is correct, it is best to use a GPS Primer to obtain your initial sat lock, that means only the very first time, unless you are in a completely different area. I currently use GPSViewer, it was included in the ROM I'm using, but there are few others like this floating around. Also, for the first time, it may take a few minutes, just be sure your outside on a fairly clear day, if you don't pick up the sats when your sitting in your basement on a cloudy day, don't be suprised!

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

aGPS Settings [VZW Only!]

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​

After reading about this, I had to try it! By doing this, you will open your device to the aGPS servers. What that means is, you'll have a much faster and more precise GPS device than most stand alone devices available. After doing this, I was able to obtain my position, without using a GPS primer, inside my office building in under seven seconds! Before doing this, I had to stand outside for almost a minute, at least on good days. Still, weeks later, I'm able to get my GPS position when some people have don't even have phone service available!

If you are with VZW, and already have enabled your GPS, this is something I completely recommend doing!

Big thanks to gc14 for posting this on our wiki!

| VZW aGPS "How-To" |

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​