Quote:
Originally Posted by SiRPower
What settings do you have on your phone?
|
Good question. I've been playing around with it recently and my best cold fix times are still around 1 minute. Anyways, here they are:
HKLM->Software->HTC->SUPL AGPS
EnableAGPS=1
EnableGPSSmartMode=1
EnableReAiding=1 (this edit probably does nothing, but what the hell)
GPSMode=4
NumberFixes=99999999
QosAccuracy=50
QosPerformance=89
SeverIP=195.207.101.126
ServerPort=7788
TimeBetweenFixes=1
QPST->GpsOne tab I have:
Allowed checked
All GPS options checked
LBS PDE Server IP=216.198.139.92
LBS PDE Port=8889
PDE Transport=IP
Position Calculation=Mobile
Since the PDE server IP is from Telus, I'm pretty sure it only works for users on the Telus network. I've been searching for a couple of days for a valid Bell Mobility PDE Server and Port to test but can't find anything on the Internet. Instead, I find a whole bunch of marketing BS relating to how Bell is the first mobile operator in Canada to implement location based services... ha ha yeah right.
Anyway, I think a valid PDE server and port is key to getting fast locks as Sprint and Telus have their own PDE's and hence, from what I've read, they are getting sub-20second cold fix times. I've also investigated this QuickGPS program which write an xtra.bin file to the windows directory, but I cannot determine what region to use (besides US) in the registry key and how or what reads this file and passes the info to the GPS chip. Somebody, who has access to an HTC phone that actually has the QuickGPS installed by default, needs to reverse engineer which process accesses the xtra.bin and figure out what program is using it.
Those on Bell who get 20 cold fix times, could you post some info? Like:
1. SUPL AGPS registry settings
2. PDE Server and Port (found in ##DATA#, advanced settings)
3. ROM and Radio version
4. Which custom WM6.1 are you using?
5. Do you have an app running in the background that keeps the GPS active?