[CAB] T-Mobile USA AGPS FIX - Touch Pro, Fuze Themes and Apps

First and foremost I want to say that this would not have been possible without the XDA-Developers community, especially Da_G!! So say thanks to them!!
This has been tested by me and I can confirm that it works.
I use an AT&T Fuze on US T-Mobile's network. Obviously my phone is SIM unlocked.
I recommend you use the Blackstone Radio 1.10.25.25. NOTE: You must be security unlocked to flash the Blackstone Radio or any other radio from a Device other than the Raphael.
This cab file will make the following changes:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver]
"OldLogFile"=""
"MaxLogFileSize"=dword:00000000
"CurrentLogFile"="\\windows\\GPSLogFile.txt"
"IsEnabled"=dword:00000001
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers]
"MaxBufferSize"=dword:00000200
"SleepOnNoData"=dword:00000064
"OutputBufferSize"=dword:00000200
"InputBufferSize"=dword:00000200
"RetryWaitOnError"=dword:00000003
"CurrentDriver"="GPSOneDevice"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOneDevice]
"PollInterval"=dword:00000064
"Version"=dword:00000002
"CommPort"="GPS0:"
"DriverName"="GPS Device Driver"
"FriendlyName"="QualComm GpsOne Card, version 0.0"
"InterfaceType"="POLL"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOneEmulate]
"Filex"="\\windows\\GPSOneFileSimulation.txt"
"FriendlyName"="QualComm GpsOne File, version 0.0"
"InterfaceType"="File"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOnePort]
"CommPort"="GPD10:"
"FriendlyName"="QualComm GpsOne Card, version 0.0"
"InterfaceType"="COMM"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer]
"DriverInterface"="COM4:"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer\ActiveDevice]
"Index"=dword:00000004
"Prefix"="COM"
"Context"=dword:12344160
"Flags"=dword:00000002
"Keep"=dword:00000001
"Dll"="GPSID_HTC.dll"
[HKEY_LOCAL_MACHINE\Software\HTC\SUPL AGPS]
"ServerIP"="66.35.236.25"
"DynamicURL"="supl.nokia.com"
"TLSHostName"="supl.nokia.com"
"ServerURL"="supl.nokia.com"
"GPSMode"=dword:00000002
"EnableAGPS"=dword:00000001
"Network"="T-Mobile Data"
"GPRSConnection"="T-Mobile Data"
"PrivacyMethod"=dword:00000003
"EnabledPrivacyMethod"=dword:00000001
"CloseConfirmMsgTime"=dword:0000003c
"EnableLocInfo"=dword:00000001
"ServerPort"=dword:00001c6b
"QosPerformance"=dword:00000059
"QoSAccuracy"=dword:00000032
"TimeBetweenFixes"=dword:00000001
"NumberFixes"=dword:3b9ac9ff
[HKEY_LOCAL_MACHINE\Software\HTC\SUPL AGPS\DefaultSetting]
"EnableAGPS"=dword:00000001
"CloseConfirmMsgTime"=dword:0000003c
"PrivacyMethod"=dword:00000000
"EnableLocInfo"=dword:00000001
To use for another carrier, change the following registry strings to the name of data connection:
[HKEY_LOCAL_MACHINE\Software\HTC\SUPL AGPS]
"Network"="Your Connection Name Here"
"GPRSConnection"="Your Connection Name Here"
Click to expand...
Click to collapse
This cab file has made it possible for me to lock onto upwards of 7 satellites each and every time in less than 20 seconds. From a cold start(after a reset) I can lock in less than 20 seconds outside. From a warm start it's more like 5-10 seconds.
Inside my bedroom with no visibility at all I can lock onto upwards of 7 satellites in about a minute.
With all that said... Here's the cab file:
WARNING!! USE ONLY ON USA T-MOBILE!! Do not use on other carrier without making the appropriate registry edits!
WARNING!!This requires a data connection so do not use if you do not have a Data Plan or are willing to pay any charges to your account. I'm not responsible if you use this cab file and get a bill in the mail for hundreds of dollars because you didn't have a data plan.

For AT&T could I just edit the carrier to "medianet" or what ever we use? along with the nokia settings ? I'll play and see what happens later today. Thanks for your contributes!

I have the same phone as you dharvey, with an AT&T fuze unlocked for T-Mobile. However, I did not hard-spl mine because I have no idea if my phone is security unlocked or not.
My GPS works just as fast (under GPS Test), and can get a lock quickly without the cab. I'm looking at the registry edits and I'm just curious if this will improve GPS capabilities on my phone. Before you did the registry edits on your phone, what was the speed of your GPS before? Did you use GPS test? Or am I too far behind on the AGPS discussion?

noellenchris said:
For AT&T could I just edit the carrier to "medianet" or what ever we use? along with the nokia settings ? I'll play and see what happens later today. Thanks for your contributes!
Click to expand...
Click to collapse
I too, would like to know what has to be done to get it to work with ATT...

noellenchris said:
For AT&T could I just edit the carrier to "medianet" or what ever we use? along with the nokia settings ? I'll play and see what happens later today. Thanks for your contributes!
Click to expand...
Click to collapse
Yes if you just wanted to make the manual registry changes without installing the cab and use "MEdia Net" (yes capital E) and use the Nokia settings it should work. Don't see why you would want to though AT&T has their own AGPS Servers.
Agent Blair said:
I have the same phone as you dharvey, with an AT&T fuze unlocked for T-Mobile. However, I did not hard-spl mine because I have no idea if my phone is security unlocked or not.
My GPS works just as fast (under GPS Test), and can get a lock quickly without the cab. I'm looking at the registry edits and I'm just curious if this will improve GPS capabilities on my phone. Before you did the registry edits on your phone, what was the speed of your GPS before? Did you use GPS test? Or am I too far behind on the AGPS discussion?
Click to expand...
Click to collapse
HardSPL does not require a security unlock. Only if you wanted to flash a non-Raphael Radio like me would you need to security unlock the phone. This cab will install for you but I can't guarantee it will work for you unless you have a similar setup to me.
The time it took for me to get a GPS lock on my phone before making the above changes was upwards of 2 minutes. Now I'm down to 10-20 seconds without the extra.bin from QuickGPS.
Also I'm not using GPS Test. I have the same results with any GPS program I use from Google Maps to TomTom to GPS Test.
achild said:
I too, would like to know what has to be done to get it to work with ATT...
Click to expand...
Click to collapse
Just change "T-Mobile Data" to "MEdia Net"(yes it needs to be a capital E) after installing the cab file but like I said earlier you shouldn't need to since AT&T has their own AGPS servers for their customers.

if wanting to use this agps/gps settings with another operator such as Orange in Spain, what should I modify?
[HKEY_LOCAL_MACHINE\Software\HTC\SUPL AGPS]
"ServerIP"="66.35.236.25"
"DynamicURL"="nokia.supl.com"
"TLSHostName"="nokia.supl.com"
"ServerURL"="nokia.supl.com"
"GPSMode"=dword:00000002
"EnableAGPS"=dword:00000001
"Network"="T-Mobile Data"
"GPRSConnection"="T-Mobile Data"
"PrivacyMethod"=dword:00000003
"EnabledPrivacyMethod"=dword:00000001
"CloseConfirmMsgTime"=dword:0000003c
"EnableLocInfo"=dword:00000001
"ServerPort"=dword:00001c6b
"QosPerformance"=dword:00000059
"QoSAccuracy"=dword:00000032
"TimeBetweenFixes"=dword:00000001
"NumberFixes"=dword:3b9ac9ff
Click to expand...
Click to collapse
Only the red keys right?
with my operator gprs connection name, right? "Orange GPRS" is the name of my Data Connection in settings/connections/connections and this is the value i should put, right?
Can anyone confirm it, please?

fourcc said:
if wanting to use this agps/gps settings with another operator such as Orange in Spain, what should I modify?
Only the red keys right?
with my operator gprs connection name, right? "Orange GPRS" is the name of my Data Connection in settings/connections/connections and this is the value i should put, right?
Can anyone confirm it, please?
Click to expand...
Click to collapse
That should work. Try it and report your results. Basically all you need to change is the operator connection so that it can connect to the internet.

dharvey4651 said:
That should work. Try it and report your results. Basically all you need to change is the operator connection so that it can connect to the internet.
Click to expand...
Click to collapse
thank you very much. testing it....

does anyone have agps working with at&t. as in you are able to be in a basement and using tomtom get your location.... im not talking about by the window and 30sec to connect. thanks

it took me almost a min from cold start (after soft reset) but only about 5-10 second after that. not bad at all considering that it used to take me upward for 3-5 mins with a lot of helps from other program (quickGPS + gpsToday) It was a bit cloudy outside, that might be the reason why it took much longer but still a huge improvement from my previous set up.. and now i don't have to start up anything else prior.
Thanks!

irus said:
does anyone have agps working with at&t. as in you are able to be in a basement and using tomtom get your location.... im not talking about by the window and 30sec to connect. thanks
Click to expand...
Click to collapse
Nothing is going to give you position data in the basement. Nothing. AGPS? Forget it. Even if your carrier gives location data on the user plane to Tom Tom or whatever else, there is no way to get a lock underground.
I am amazed at what people expect GPS to be able do.

irus said:
does anyone have agps working with at&t. as in you are able to be in a basement and using tomtom get your location.... im not talking about by the window and 30sec to connect. thanks
Click to expand...
Click to collapse
Why in the world would you even want to use GPS in the basement? Are you getting lost trying to find the stairs?
Operation619 said:
Nothing is going to give you position data in the basement. Nothing. AGPS? Forget it. Even if your carrier gives location data on the user plane to Tom Tom or whatever else, there is no way to get a lock underground.
I am amazed at what people expect GPS to be able do.
Click to expand...
Click to collapse
Especially considering the whole concept of GPS. GPS = Global Positioning System.
This is quoted directly from Wikipedia:
Basic concept of GPS
A GPS receiver calculates its position by precisely timing the signals sent by the GPS satellites high above the Earth. Each satellite continually transmits messages containing the time the message was sent, precise orbital information (the ephemeris), and the general system health and rough orbits of all GPS satellites (the almanac). The receiver measures the transit time of each message and computes the distance to each satellite. Geometric trilateration is used to combine these distances with the location of the satellites to determine the receiver's location. The position is displayed, perhaps with a moving map display or latitude and longitude; elevation information may be included. Many GPS units also show derived information such as direction and speed, calculated from position changes.
Click to expand...
Click to collapse
GPS needs to be able to "see" the satellites in order to lock. AGPS(from what I understand) still needs a strong cellular signal in order to work too. If you don't have a strong cellular signal then how is it supposed to triangulate your position?
Using GPS in a basement will never happen. I'm shocked I can get a lock in my bedroom to begin with.

irus said:
does anyone have agps working with at&t. as in you are able to be in a basement and using tomtom get your location.... im not talking about by the window and 30sec to connect. thanks
Click to expand...
Click to collapse
I'll 2nd this.... If I'm kidnapped and locked in a basement or dungeon of sorts, AGPS would enable me to load TomTom and I could find out where I was locked up.
On second thought, I could just call for help on my Rafael...

some conclusions about these AGPS settings using Orange in Spain as the data connection used to communicate with the Nokia AGPS servers.
It works!
AGPS data arrives to the mobile and help the GPS, to get Fixes.
but there is one small problem, as AGPS is now enabled, it seems that the GPS SW (gps test, google maps, gpstoolpro, gpstoday, tomtom...) waits for the AGPS datat to be processed before it tries to get a direct fix with the satellites. Sometimes this can produce a delay. I mean that before, the "kick gps tools" such as gpstoolpro, gpstoday used to get really quick fixes without the AGPS settings. Tomtom used to stay really longer if it was not kicked by them. Since now that i have AGPS, Tomtom can acquire a fix very fast, but the "kick gps tools" waits really longer until they get a fix becasue they seem to wait for the AGPS data to be processed..
So it seems that the AGPS settings make tomtom get faster cold & hot fixes, but slow down the "gps kick tools" cold & hot fixes.
before AGPS settings:
cold start:
gpstoday 15 sec
gstoolpro 15 sec
gps test 1 minute
tomtom 2-3 minutes
hot start
gpstoday 6 sec
gstoolpro 6 sec
gps test 15 sec
tomtom 1 minute
after AGPS settings:
cold start:
gpstoday 20-30 sec
gstoolpro 20-30 sec
gps test 20-30 sec
tomtom 20-30 sec
hot start
gpstoday 15 sec
gstoolpro 15 sec
gps test 15 sec
tomtom 20 sec
times are aprox.
What about your experiences with these AGPS settings?
Share please.

Dharvey, when you fire up google maps, are you using the "Use GPS" option for getting your location? Also, what do you have set in your "External GPS" settings? Did you put the "GPS program port" to COM4 as has always been suggested? Also, hardware port = none? Thanks for all your work on this.

Just a small note, the cab actually has a typo (and it's my fault b/c i was a little inebriated when I typed up the post containing the info, and have since edited it!)
nokia.supl.com should be supl.nokia.com
It still works because the IP address is used directly unless it fails, in which case it rolls over to the hostname. But still, fixing it now rather than whenever nokia moves the supl server to another closet and your a-gps breaks would be a good idea

Da_G said:
Just a small note, the cab actually has a typo (and it's my fault b/c i was a little inebriated when I typed up the post containing the info, and have since edited it!)
nokia.supl.com should be supl.nokia.com
It still works because the IP address is used directly unless it fails, in which case it rolls over to the hostname. But still, fixing it now rather than whenever nokia moves the supl server to another closet and your a-gps breaks would be a good idea
Click to expand...
Click to collapse
Good call. I'll fix this right now.
EDIT:: Cab file fixed with Da_G's correct URL.

So would using the Nokia servers still work if you were on AT&T?

iboj007 said:
So would using the Nokia servers still work if you were on AT&T?
Click to expand...
Click to collapse
I don't see why not. As long as you change the connection type to your carriers first this way your AGPS will still connect.

Operation619 said:
Nothing is going to give you position data in the basement. Nothing. AGPS? Forget it. Even if your carrier gives location data on the user plane to Tom Tom or whatever else, there is no way to get a lock underground.
I am amazed at what people expect GPS to be able do.
Click to expand...
Click to collapse
@everyone - correct me if im wrong but isn't the Agps on our phone supposed to give you an approximated location whether you are connected to satellites or not?

Related

GPS Fix Problems (official HTC ROM)

i have problems with Satalite FIX.
it can take mor then 10-20min (if at all) to get a fix.
i setup my GPS manualy to COM9 @ 4800.
i know (at least) one other user have a simular problem.
HTC, after some e-mails, say that if i DON'T use TomTom software, they can't help my with this isue.
any idea ?
thanks.
Fix
I had some problems with slow fix. I enabled the GPS applet in settings and it was configured at 33600, changed to 4800 and also in Tomtom and miomap settings configured to 4800, after that, very quick fix, on cold start less than 1 min, on warm start just seconds. Try it.
under, settings -> connection -> GPS ...
i set:
program tab:
GPS Program port = GPD9
hardware tab:
Port = com9
boud = 4800
access tab:
mark on the manage GPS Auto.
is taht OK ?
and allso on the navigation program i set manualy com9 @4800
Yep, that's my config and works right...
interesting... i have my settings as follows -
program tab:
GPS Program port = GPD1
hardware tab:
Port = com1
boud = 115200
access tab:
mark on the manage GPS Auto.
with these settings i get a fix in 30 sec to 90 sec...
cortezzi said:
with these settings i get a fix in 30 sec to 90 sec...
Click to expand...
Click to collapse
After a sofreset? Probably not
The "warm reset time" in a GPS is not related with the Port number or the baud rates...but with its sensibility
SAme for me the GPS response can take up to 10 minutes.
I tried your setting Julioski and AriebK but it doesn't help?
In tomtom I don't see where to set the port and the baud speed can you help?
Any other ideas?
after configure the above settings, i get FIX, but after 20-30min of navigation... the FIX is gone, one more thing, i notice that my phone 3g signal drop allso, SR was nedded.
ariebk said:
after configure the above settings, i get FIX, but after 20-30min of navigation... the FIX is gone, one more thing, i notice that my phone 3g signal drop allso, SR was nedded.
Click to expand...
Click to collapse
According to HTC the reason the GPS function was not enabled in the first place was a conflict with the GSM signal,anyway try manually setting your phone band to GSM and see if that makes a difference.(Settings,phone,band,select network type:GSM)
What radio version have you installed?
1.35, 1.38???
I have an HTC p3600 Trinity and have also just installed the newest ROM from HTC.
I downloaded the TomTom application from HTC, installed it and everything "seems" fine accept I cannot acquire any signals.
I have tried many of the different GPS settings from the GPS manager, but nowhere do I see a way to change what TomTom is looking for. There are 5 default gps reciever options... (builtin, bluetooth, wired, other bluetooth and other NMEA device) and I really have no idea what to choose if I have to input the settings.
Can anyone help?
Thanks!
PAR
par02 said:
I have an HTC p3600 Trinity and have also just installed the newest ROM from HTC.
I downloaded the TomTom application from HTC, installed it and everything "seems" fine accept I cannot acquire any signals.
I have tried many of the different GPS settings from the GPS manager, but nowhere do I see a way to change what TomTom is looking for. There are 5 default gps reciever options... (builtin, bluetooth, wired, other bluetooth and other NMEA device) and I really have no idea what to choose if I have to input the settings.
Can anyone help?
Thanks!
PAR
Click to expand...
Click to collapse
Both the "built in" and "COM9" should work (and do for me).
Make sure you're in an open area, and give it enough time to acquire a signal (could take 10 mins).
According to HTC the reason the GPS function was not enabled in the first place was a conflict with the GSM signal,anyway try manually setting your phone band to GSM and see if that makes a difference.(Settings,phone,band,select network type:GSM)
Click to expand...
Click to collapse
i tryed that... seems that with GSM, it took much more time to get a FIX (if so)...
with GSM it get the FIX much faster, but stil... too much and it drop the signal without any reasone.
What radio version have you installed?
1.35, 1.38???
Click to expand...
Click to collapse
1.38.00.11
I have the same exact problem, sometimes GPS gets the satellites in 30 seconds sometimes no satellite after 15 minutes. This of course in the same location...
This is really anoying, any other ideas ?
PS: I am using the french version!
daghood said:
PS: I am using the french version!
Click to expand...
Click to collapse
Maybe that's why ... sorry couldn't help it...
Are you sure there aren't any other factors involved (like heavy cloud cover, rain, , etc.?) or more than 3 days since last fix (not that this should take 15 minutes - this is more than downloading the whole almanach). Can you check if you have signal all the time, or if you keep loosing all satellite signal? Because if it looses all satellites, he has to start from the beginning with the fix, so it's in a loop until he gets proper signal.
Well there seem to be quite a few issues with the GPS,personally i'm using the Destinator 6 software ,and here is what i noticed ;
With the official HTC rom :
The software detects the GPS in about a minute and acquires a fix in about 3-4 minutes with the GSM on and a clear sky.
If i softreset the device then 1/3 times it won't find a GPS antenna and i have to manually reconnect and define the com port,it then takes apprx 5 minutes to get a fix.
The weird thing is that when i used Destinator PN i didn't have any of these issues .
Lately i've started using img-32424-mUn and i've noticed a definite improvement in both GPS strength and speed.
i did use following test rom, the gps response is around 1min.
RUU_Trinity_CHT_1.23.751.1_101_6275_1.29.00.11_108_Test.exe
however, by using offical rom whatever config the baud rate or GDP, required 8-10 to get the fix.
the problem is that it's not stable
one day i get a FIX within 1 min, next day after 20...
and 2 days later, not getting any FIX.
i tryed with GSM and 3g ...
i guess the radio (or the GPS part) isn't as we excpect it
sad that HTC dont want to support users that NOT use TomTom.
I think it would be useful if each of us told the others the type of GPS software they were using as it (The GPS software)seems to affect the time it takes to acquire a signal.
Also try using the GPS with and without the radio (Flight mode) and see if it makes a difference.
No GPS Signal & Icon
Hi! I've another problem. I've downloaded new ROM upgrade and Tomtom applications. After waiting for 10 minutes, my device says no signal received. I read from some forums we can adjust some variables but there is no GPS icon under settings\connections folder.
Can anybody help me! I have version WWE 1.23.405.

GPS on my Kaiser not working ??

Hello,
I bought a brand new 'HTC - Kaiser' (precisely a 'HTC - TyTN II' directly from Orange in France), in order to replace my old 'HTC - Hermes'.
First, I was surprised not to see a GPS option in the 'Communication Manager'. As you can switch ON/OFF wifi or bluetooth, you should be able to switch ON/OFF the GPS, isn't it ?
Secondly, I installed Tomtom v6.032 on my PPC, but I could not get any signal at all. I went in the options, and tried with all GPS option devices, with no success.
With 'Built-in GPS receiver' and 'Other NMEA GPS receiver' options, I always have "No valid GPS signal !". Do I have to start GPS somewhere on my PPC before starting TomTom ?
Thirdly, I looked for help on xda-developers.com here: http://forum.xda-developers.com/showpost.php?p=1735972&postcount=112
I followed his recommendations, I changed:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOnePort]
"CommPort"="COM1:" (instead of: "COM0:")
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer]
"DriverInterface"="COM0:" (instead of "COM4:"
And it after this I could have some signal. But then after shutting down Tomtom and reopen or after a soft reset, it does not work any more, at all ! What happens ? I don't understand.
Why my GPS just not work out of the box ?
Please help ! I switch to the Kaiser for the GPS feature, and it does not work :'(
I tried all my test outside with a clear weather, waiting for about 3 minutes each time.
it should work right out of the box.
for me (i have a tilt) gps is on com4. i use tomtom and you have to make sure the correct com port.
I could be wrong but I believe that in tomtom if you get the message "no valid GPS signal" that actually means every thing is set up correctly. you just need to wait, could take some time. tomtom starts the gps itself. watch the leds on the phone. when GPS is on the right LED will flash.
you may want to check out some other programs. tomtom does seem to take a little longer to get a fix in my opinion.
BTW check out my signature, you can use navizon and make some money once you get that gps working
There's no seperate GPS connection. The GPS just uses your data connection. If you can connect to 3G, then your GPS will also work. Try using Google Maps and clicking "Use GPS", leave your phone in one spot for a few minutes and see if you can get some sattelites that way.
As always, someome smarter can correct me if I'm wrong, but this is from my experience.
There is no way to "turn on" gps, programs access it when they need it, and it's off when they don't
Your first fix can take up to 45 minutes, although min eonly took about 5.
If you look in the extracted HTC cabs threads, you can find a program called "HTC GPS tool" Run this and select "clear memory" as the option, and that'll get a fix after a while. after that, After soft resets you should use "cold start", I think...
After this has fgot a fix you can use other programs on the COM4 channel.
Hope this helps
I have had my Tilt for about 2 months. Recently, I took a trip from L.A. to N.Y.C. As soon as I got to NYC, I ran QuickGPS, but was entirely unable to get GPS to work at all during the week I was there (queens, manhattan, roads, etc).
I posted an inquiry about backing up and hard resets. Rather than getting an answer to the question, I was given direction to make sure my GPS really didn't work.
That chain pushed me to GPS Test v1.04 by Chartcross. It is free, and can found on the web and on this forum. In NY I could not get a signal no matter what even running it.
When I landed in LA I ran it again ... it stayed at "Starting Up" for a while, but then miraculously started showing bars.
So --- I recommend that you (1) run Quick GPS, (2) install this program, and (3) let it run and run and run. Also make sure you are in an area where GPS is accessible.
It can take a very long time to get GPS to work on the tilt. Many times, it takes longer to find a signal than the trip you were hoping to TomTom through. Its the nature of the beast.
chris247 said:
I tried all my test outside with a clear weather, waiting for about 3 minutes each time.
Click to expand...
Click to collapse
Yep, like all the others have said leave it fore longer. 3 mins isn't enough time. If after 30-45mins of being left in one place (no moving it around!) with a clear view of the sky for the first time and TomTom is still saying "No valid GPS signal" then start worrying...
Thank for your enthusiasm. I carefully read your post, here is want I discovered:
You mentionned about having a 3G data connection. First I was wondering why do you talked about that: this as nothing to do with GPS. Then I thought I should give it a try. Up to now, I haven't yet put my SIM card in my brand new 'HTC - Kaiser'. I didn't mention it in my 1st post, as I though it could not have a link with my GPS problem. I put the SIM card in the phone, then started Tomtom, I was surprised to see that a 3G data connection was automatically started, and a few seconds later, the GPS worked perfectly.
I can't believe it, I could not have the GPS working because there was no SIM card in my phone !
First I thought that the data connection was for retrieving Tomtom traffic info online, but then I discoved that even with 'HTC - GPS Tool v1.1.1.0', a 3G data connection is started prior to getting my localization.
I read about QuickGPS, and learnt that it is the thing that causes the 3G data connection to start prior to getting my localization.
Why is QuickGPS starting automatically ? Is QuickGPS compulsory for localization ? Can I stop this behavior and have everything running through GPS ?
Chris
MAYBE IF YOU TR THIS ONE
I HAD THE SAME PROBLEM AND IT WORKED FOR ME
JUST ASSIGN THE INCOMING PORT TO COM4, AND OUTGOING VIRTUAL COM5
http://www.plunder.com/GPSGate-download-37727.htm
GPS and 3G have nothing to do with each other. They are too completely different things.
GPS does not need 3G to function!
Some GPS programs (like google maps), do require a internet connection to download data, thats when 3G comes in (not necessary, could use wifi and gprs instead).
What is strange is that in Orange ROM (at least in France), a GPRS connection is made automatically each time you want to use your GPS. If the GPRS connection is NOT successful, you can not use the GPS (with tomtom, or any other testing GPS tool). How can I change this behavior ? I do not have an unlimited GPRS subscription !
chris247 said:
What is strange is that in Orange ROM (at least in France), a GPRS connection is made automatically each time you want to use your GPS. If the GPRS connection is NOT successful, you can not use the GPS (with tomtom, or any other testing GPS tool). How can I change this behavior ? I do not have an unlimited GPRS subscription !
Click to expand...
Click to collapse
It's required GPRS connection because you might have selected tomtom plus services such as Traffic, Weather. Just to be sure, take out your SIM or turn off the radio to see what happen. BTW, flash a different ROM is another choice.
Did you installed Google Navigator as my Kaisers GPS unit stopped to work after i installed GN?
On Orange ROM (in France), everytime you want to get GPS, you first have to connect to the Internet. It is not link with TomTom Plus, because even with HTC GPS tool software, you need to let the phone automatically connect to the Orange network prior to getting your location with the GPS. If you do NOT have a SIM card and the possibility to connect online with your phone, you get NO GPS location.
Please, help
chris247 said:
On Orange ROM (in France), everytime you want to get GPS, you first have to connect to the Internet. It is not link with TomTom Plus, because even with HTC GPS tool software, you need to let the phone automatically connect to the Orange network prior to getting your location with the GPS. If you do NOT have a SIM card and the possibility to connect online with your phone, you get NO GPS location.
Please, help
Click to expand...
Click to collapse
As NGHIEM said above, flash a new ROM and this behaviour will stop. Try Duttys or Schaps for best stability etc.
I am using an AT&T Tilt with Garmin Mobile XT and there is an option to turn off Internet Data (Traffic, weather, etc.) in Garmin. If I want to use the GPS with no radios on I have to disable the Internet Data option otherwise the program tries to make that connection first and never acquires a fix. That may be part of your problem. I also just tried the HTC GPS Tool with no SIM card in flight mode and it got a fix in under 2 minutes inside my house by a window. Garmin also started fine. The GPS is an independent receiver and should require no other data. It appears that some other program is starting along with the GPS and trying to access the Internet. Like others have said before you can probably solve your problem by flashing a new rom.
I think I have found the solution:
- In the registry change:
[HKEY_LOCAL_MACHINE\Software\HTC\SUPL AGPS]
"EnableAGPS"=0 (instead of: 1)
Now everytime I use my GPS (with HTC GPS Tool, or Tomtom), the automatic GPRS connection is not started !
Please give your feedback about this.
Que_EN_Unlock_All_.zip file
Hi,
I am looking for this file to do the Garmin mobile XT installation. This file, Que_EN_Unlock_All_.zip, is not available at rapidshare.
Can you help please?
Regards.
Pieter
pvblomm said:
Hi,
I am looking for this file to do the Garmin mobile XT installation. This file, Que_EN_Unlock_All_.zip, is not available at rapidshare.
Can you help please?
Regards.
Pieter
Click to expand...
Click to collapse
What is this file about ?
I've searched and searched but couldn't find it (only references to it in other ROMs). Could someone either please post the HTC GPS Tool.cab or point me in the right direction as to where I can find it?
I know it's in a couple of ROM releases, but I'm happy with what I have now and just want that file.
Thanks, guys!
EDIT: Nevermind, guys. I found it. Thanks!
No card is found
I have installed TomTom on my new Kaiser and downloaded the free citymap, but when I then run TomTom it says: No card is found. What am I doing wrong?

[Info/tutorial] How to manually configure a-gps server

Hi there,
This topic is about my experience of configuring a-gps manually with a French operator. This may help others.
I installed a few day ago the last french official HTC ROM (see here)
My Diamond is SFR branded (French Vodafone), and after upgrading from the native SFR ROM to the HTC one, I felt a slowdown to get a good GPS signal for the apps I use: Googlemaps and iGo8. The signal also seemed less accurate.
I decided to investigate this way.
First of all, some elements that may be obvious for most of you, but reminding them does not hurt:
A-gps is a system that enhances GPS performance, by connecting to an a-gps server. As a matter of fact, this server makes use of cellular network signal to locate you faster. For further informations, see Wikipedia a-gps article.
AFAIK, a-gps is different from Quick GPS (see here) In particular, config values for a-gps and Quick GPS are located in different registry keys on Diamond.
Now let's get deeper into a-gps:
You can, once again AFAIK (and you'll correct me if I'm wrong ), use two kinds of a-gps server:
Your mobile vendor's server (i.e. HTC)
Your operator's server
I remembered that on some phones (at least Nokia N95), you have to define manually your a-gps server when using SFR network.
For Nokia, the problem is that the port used by the vendor's server is blocked by SFR WAP connection.
This is not the case of HTC a-gps server, since using HTC rom does not inhibit a-gps: it only seemed slower to me than with my SFR rom.
Here are the registry parameters for a-gps, on the original HTC ROM:
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\SUPL AGPS]
"EnableAGPS"=dword:00000001
"ServerPort"=dword:00001C6B
"ServerIP"="10.1.101.63"
"QosPerformance"=dword:00000059
"QoSAccuracy"=dword:00000032
"TimeBetweenFixes"=dword:00000001
"NumberFixes"=dword:3B9AC9FF
"GPSMode"=dword:00000002
I guess "10.1.101.63" is the IP address of an HTC's a-gps server (?!)
I then downgraded to native SFR ROM, and here was the same key:
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\SUPL AGPS]
"ServerURL"="geoloc2.sfr.fr"
"GPRSConnection"="WAP SFR GPRS"
"Network"="WAP SFR GPRS"
"EnableAGPS"=dword:00000001
"EnabledPrivacyMethod"=dword:00000000
"CloseConfirmMsgTime"=dword:0000003C
"PrivacyMethod"=dword:00000000
"EnableLocInfo"=dword:00000001
"ServerPort"=dword:00001C6B
"QosPerformance"=dword:00000059
"QoSAccuracy"=dword:00000032
"TimeBetweenFixes"=dword:00000001
"NumberFixes"=dword:3B9AC9FF
"GPSMode"=dword:00000002
As you see, the server is defined with its URL, "geoloc2.sfr.fr" (known as one of SFR's a-gps servers), and some parameters are different.
Of course, you have to replace "WAP SFR GPRS" by the network connection you want to use.
I upgraded to HTC ROM again, and set the operator's rom values.
Now I've got the feeling that it's harder, better, faster, stronger (and more accurate).
By the way, QuickGPS is configured in the following key: [HKEY_LOCAL_MACHINE\Software\HTC\QuickGPS].
Note that, on SFR branded rom, this key does not even exist.
Hope this helps.
I've wondered why Quick GPS seems to replace the A-GPS feature on the diamond. QuickGPS doesn't seem to do a damn thing for me. From cold boot, I can stand in open air for 5 minutes until I even start to get a peek at a couple of satellites. How can we be sure that QuickGPS is even working at all?
I used to own a Nokia N95 that had the A-GPS feature, the GPS inside the N95 was pretty average. But with the A-GPS feature you could at least get a lock in under 10 seconds, every time. As long as you had configured your positioning server, (supl.nokia.com) and you had a data connection, then it was consistently under 10 seconds from cold boot. Without A-GPS it was more like 5 minutes plus, basically what I'm seeing on the diamond.
As people have noticed, using tools like Advanced Config to enable A-GPS breaks the GPS completely. Probably because of the missing settings such as you have outlined above, (I noticed these settings while poking around in the registry recently too). I wonder how we can find out what the server names for other countries are and get this working for eveyone.
Also, the IP address 10.1.101.63 is a private IP address so I guess that explains why it fails when you switch AGPS on, that address will never be contactable, so they must have used it for some kind of internal testing - but if it's working for you (with your new settings) then why did HTC choose to leave it broken for the other ROMS....
Well... Since I updated to this last HTC rom, QuickGPS "does work". I mean, it is an installed program, therefore available in "programs" list, and when I launch it, I can "download" data to update it. Though I don't have a cue of what use is made of this technology on Diamond.
I've always used Advanced Config to enable A-GPS, and it has always worked for me. But if it breaks the GPS, I guess you can do it from the registry by setting "EnableAGPS" value to 1.
I also tested a N95 8Go recently, and I had the same results.
But I'm not sure to understand your need: Diamond has both A-GPS and QuickGPS. I don't think QuickGPS is very efficient, but A-GPS is.
I do also think that setting the "ServerIP" value to "10.1.101.63" must work worldwide, since I bet this is HTC's a-gps server.
With this, GPS signal takes about 30 seconds to lock (at first use after soft-reseting, but may be under 10 seconds for next uses).
Did you give it a try?
hantoucc said:
Well... Since I updated to this last HTC rom, QuickGPS "does work". I mean, it is an installed program, therefore available in "programs" list, and when I launch it, I can "download" data to update it. Though I don't have a cue of what use is made of this technology on Diamond.
Click to expand...
Click to collapse
Yes I have i too, and it connects and downloads data ok. But does it speed up a GPS lock? I don't think it does. I've hard reset and just run TomTom without QuickGPS and then with QuickGPS and I cannot for the life if me see any difference at all. In TomTom Satellite screen, you can see no data. If it was working, you should see all Satellite 'numbers' in their respective little boxes and then the tracking would begin almost immediately. But I'm not seeing this.
I've always used Advanced Config to enable A-GPS, and it has always worked for me. But if it breaks the GPS, I guess you can do it from the registry by setting "EnableAGPS" value to 1.
Click to expand...
Click to collapse
Many people have said that enabling A-GPS (via advanced config or direct reg edit) makes the GPS stop working completely i.e. never getting a lock. If you have got this working for you, as far as I know, you're one of the first! Lucky you!
But I'm not sure to understand your need: Diamond has both A-GPS and QuickGPS. I don't think QuickGPS is very efficient, but A-GPS is.
I do also think that setting the "ServerIP" value to "10.1.101.63" must work worldwide, since I bet this is HTC's a-gps server.
Click to expand...
Click to collapse
No that IP address is within a private non-routable range for internal private networks and cannot be reached from the internet. Read this if you want more info.
I do agree though on the A-GPS being better, and with my experience with Nokia phones A-GPS is excellent. I don't understand what it is that QuickGPS is trying to do, because there is nothing quick about it. I thought it would be similar to A-GPS (in how it actually works) but now I'm confused :/
With this, GPS signal takes about 30 seconds to lock (at first use after soft-reseting, but may be under 10 seconds for next uses).
Click to expand...
Click to collapse
Now that's the sort of time we all should expect when using an assisted/quick GPS aid to the actual GPS chip. It should be lightning fast. So to me it says QuickGPS is pretty lame, as everyone is using it by default in all ROMS and there are many many people complaining about the GPS not getting a lock at all. So it can't possibly be working properly. And if it is, it still sux.
I'm going to try and replicate those settings you have above on my Diamond and see how it goes. I'll post back shortly.
OK well I've put all those settings in, but still no luck. It is not working. I've been waiting several minutes and still cant even get a fix.
It's not out of the realms of possibility that SFR's A-GPS server can only be used by SFR customers. After all, they assign you your IP address when you connect to the web on your diamond so they could easily lock it down so that random people cannot use it. In fact that would make a lot of sense.
I think we're close, but I guess we need to find a SUPL A-GPS server that is open to the public, maybe? Or certainly at least find out if HTC has one that we can use that is accessible via the internet... Maybe someone else has some ideas?
you can try: "supl.nokia.com" instead of "geoloc2.sfr.fr"
Have you tried this, and what port does it use?
I'd been playing some more and found out having it enabled really screws things up - TomTom thinks it has a lock, then it doesn't, then it does, then it doesn't, etc. It's really bugging out. So I just switched it off.
I'm really interested to know though if A-GPS will help with the ongoing GPS-Lag/inaccuracies problem, some poeple have reported that the lag is fixed in the new OS builds floating around but I can confirm that it is not fixed - in fact it felt like it was worse!
This GPS is causing too many headaches!!!
salada2k said:
Have you tried this, and what port does it use?
I'd been playing some more and found out having it enabled really screws things up - TomTom thinks it has a lock, then it doesn't, then it does, then it doesn't, etc. It's really bugging out. So I just switched it off.
I'm really interested to know though if A-GPS will help with the ongoing GPS-Lag/inaccuracies problem, some poeple have reported that the lag is fixed in the new OS builds floating around but I can confirm that it is not fixed - in fact it felt like it was worse!
This GPS is causing too many headaches!!!
Click to expand...
Click to collapse
I'm also in Australia and i'm having the exact issues as you in regards to GPS lag and inaccuracies, i do however get a fix quite quickly, first time after a ROM change it takes a while but after that its somewhere between 30 sec and 1 min 30. I have changed my rom many times updating to all the latest custom ROM's, still its inaccuracy remains, its about 40 metres off on my device. I live inhouse number 16 and yet it tells me I'm at house 20. Like WTF........
What a pain in the arse!!!!
I got ip adress of HTC aGPS server!
its the 64.14.59.165
you got to just change the htc stock server of the diamond to this and its working well for me.
saveferris said:
I'm also in Australia and i'm having the exact issues as you in regards to GPS lag and inaccuracies, i do however get a fix quite quickly, first time after a ROM change it takes a while but after that its somewhere between 30 sec and 1 min 30. I have changed my rom many times updating to all the latest custom ROM's, still its inaccuracy remains, its about 40 metres off on my device. I live inhouse number 16 and yet it tells me I'm at house 20. Like WTF........
What a pain in the arse!!!!
Click to expand...
Click to collapse
Tell me about it. Mine is about 50m off 90% of the time, sometimes it looks like it might be ok. The other thing I noticed today is that the 'speedo' in TomTom i.e. the bit on the status bar that tells you how fast you're going - which is usually very accurate - still tells me I'm going 15km/h, then slowly counts down to zero anything up to 20 seconds after reaching a complete stop! I am starting to regret spending money on TomTom. But to quantify that, I don't blame THEM, I'm just pissed I've shelled out so much for the Diamond + TomTom and the fkng things dont work properly. We have to get to the bottom of this!
salada2k said:
Tell me about it. Mine is about 50m off 90% of the time, sometimes it looks like it might be ok. The other thing I noticed today is that the 'speedo' in TomTom i.e. the bit on the status bar that tells you how fast you're going - which is usually very accurate - still tells me I'm going 15km/h, then slowly counts down to zero anything up to 20 seconds after reaching a complete stop! I am starting to regret spending money on TomTom. But to quantify that, I don't blame THEM, I'm just pissed I've shelled out so much for the Diamond + TomTom and the fkng things dont work properly. We have to get to the bottom of this!
Click to expand...
Click to collapse
Yep, its all the same issues I'm having, but not just with tomtom, I'm using iGo8 and garmin XT with no success.
This was written by me on another thread complaining about the GPS.
I called HTC support Australia and informed them off its fault with GPS lag and its accuracy, I informed them that over 50% of users are having this issue on the XDA forum, they told me that no fault has been logged and there isn't an issue, It may be time to call up the tech support and make some noise to get this issue resolved. its a pain in the arse and it shouldn't be happening.
I also called up Hong Kong Customer support the other day and they said the exact same thing...... i think.... the chicks English was just deplorable.
I think i may call the Australian HTC support again, and just irritate the **** out of them, hopefully this time they may have a solution for me.
saveferris said:
I think i may call the Australian HTC support again, and just irritate the **** out of them, hopefully this time they may have a solution for me.
Click to expand...
Click to collapse
I hope you can get somewhere mate! Good luck!
lowrider_05 said:
its the 64.14.59.165
you got to just change the htc stock server of the diamond to this and its working well for me.
Click to expand...
Click to collapse
anyone tried if this really works?
Is IgO 8 working with A-GPS enabled?
Thanks
Update/Refresh of GPS data
Maybe a stupid question, but how can I update the a-GPS data or does the device update the data automatically?
pls delete
lit2fly said:
anyone tried if this really works?
Click to expand...
Click to collapse
Well, it does seem to be some kind of Navigation related server - I am trying now...
Well, it doesn't seem to have made a difference - but I will test some more...
lowrider - where did you find that IP?
What is the data amount when using AGPS ?
Are some data only transferred when opening TomTom ?
steph90 said:
What is the data amount when using AGPS ?
Are some data only transferred when opening TomTom ?
Click to expand...
Click to collapse
It should be only a few KB send, and then a little more KB received.
It should only happen when the GPS is activated (e.g. you start TomTom) and then the A-GPS would kick in then. It should not transfer any more data unless you lost the GPS signal, then it would assist the GPS in getting a lock again, and therefore transfer another few KB.

AGPS - any proof of it working/providing benefit? (new topic - pls read!)

Now please no groaning when you see this topic. I know the GPS has been hammered to death on these forums; this post is my vein attempt to see if one particular area of interest of mine has at all moved forward.
(let's also side-step the whole "does your GPS lag?" issue here too!)
(..and, for clarify, I'm referring to AGPS as in the use of the mobile phone network to 'assist' positioning by use of triangulation in areas of poor/no GPS reception, and NOT the use of QuickGPS to download current sat. info in an attempt to get a quicker initial fix)
I used to use TomTom Navigator v7.450; it worked (of a fashion! ) although one specific thing that never worked was that whenever AGPS was enabled (using AdvancedConfig or similar) TomTom would get a signal and then immediately drop it again.. on/off on/off etc.. the fix being to disable AGPS.
I must admit I'm suspicious about HTC having their stock ROMs with AGPS disabled by default - especially as this was initially a 'selling point' of the device and part of the sales blurb ("not only does it have GPS but really good GPS using AGPS".. oh the irony!) - have they themselves ever got it to work?!?!
Now TomTom Navigator v7.910 is out (have just installed it myself, currently waiting for an updated map to download). I have seen it muted that this now works with AGPS on the Diamond or maybe the Pro (ie. someone reports the above bug, yet claims it now works having moved to v7.910). Can anyone else confirm this? More importantly, can anyone confirm AGPS has given the Diamond any GPS-related benefit what-so-ever?? (ie. great if it doesn't stop TomTom working anymore, but does it actually improve it like it should?).
I'll of course try it out myself later today or over the weekend and report back.
Hope this makes sense.. cheers.
just tried TomTom 7.910 (9185) with AGPS enabled, and cant say i noticed much difference.
seems the same now with it enable or dissabled. Cant be sure tho, havent done a long journey yet.
Will update later/tomorrow.
mugglesquop said:
just tried TomTom 7.910 (9185) with AGPS enabled, and cant say i noticed much difference.
seems the same now with it enable or disabled. Cant be sure tho, haven't done a long journey yet.
Will update later/tomorrow.
Click to expand...
Click to collapse
Thanks for taking the time etc.
Interesting, because..
I've just taken a wonder outside and found I'm still getting the signal constantly being lost bug (looking at the screen that shows the sat. bars I have a good signal for a few seconds, then this goes and 'No GPS device' is displayed, then good signal back again and so on).
On this Diamond I'm using ROM 1.93.401.2 the the supplied radio (1.0.25.05), as I suspected this 'improvement' (potentially) noticed by you/others is more likely a result of a ROM/radio update and not a TomTom software update (guessing this AGPS bug isn't the first thing you try after flashing is it?).
Hmm..
nb. I'm using the exact same version/build of TomTom as you
hmmm... yeh, i'm going on a 60+ mile journey later, so will have a play.
Using Dutty's 3.4 ROM and Radio is BS14...
I thought that the whole point of AGPS is so you could help you get a GPS fix when indoors. Which I always thought was an unusual selling point when the entire purpose of GPS software is to help you find your way in the outdoors. Perhaps it could be more useful for those new tagging services that are popping up.
Anyhow I've been running a fairly recent version of iGo8 using Dutty's Rom 3.3 and 3.4 (both with that new radio).
With AGPS turned off, GPS signal is quickly attained and holds strong outdoors. Nothing indoors, naturally.
With AGPS turned on (via Duttys "AGPS Settings" utility), GPS signal is as quickly attained and flickers fully on then fully off, repeating constantly. When indoors, nothing at all.
So, with iGo8, AGPS seems to be a non-runner.
By the way, I once read that AGPS has to be configured to your particular mobile provider. Perhaps that's the issue?
Same here, with a-gps enabled signal drops constantly
after my journey yesterday, had the same problems as above.
tried with TomTom 7 and iGo8
I've never had any problems with GPS apart from slow getting a moving fix when the unit is physically very hot.
The main benefit of AGPS for me is that you can get your location on Google Maps within 1500m or so without enabling GPS.
It also proves A-GPS works.
ben cole said:
I've never had any problems with GPS apart from slow getting a moving fix when the unit is physically very hot.
The main benefit of AGPS for me is that you can get your location on Google Maps within 1500m or so without enabling GPS.
It also proves A-GPS works.
Click to expand...
Click to collapse
Hmm, I think this is thanks to googles effort, not AGPS... Google uses Google Gears API which can position you by using basestations and SSIDs.
AGPS is correcting/updating the GPS data with actual almanac data sent from you mobile provider...
Pitchb3nd said:
Same here, with a-gps enabled signal drops constantly
Click to expand...
Click to collapse
Same for me, anyone being able to use TomTom and AGPS without losing signal periodically?
ben cole said:
I've never had any problems with GPS apart from slow getting a moving fix when the unit is physically very hot.
The main benefit of AGPS for me is that you can get your location on Google Maps within 1500m or so without enabling GPS.
It also proves A-GPS works.
Click to expand...
Click to collapse
Yeah Google Maps does this on its own without having AGPS enabled on the Diamond. I believe AGPS is supposed to be more accurate than 1000m - 1500m though.
Oh and I believe the way that Google Maps gets its position depends on your mobile provider. I used to get the message "your location is not available" constantly on my network but one day (simultaneously as the iPhone was released in my country), the location was available. So I believe that the network flicked a switch for this technology to work.
AGps and TomTom
Hi,
agps have need to run to:
1) Carrier to inform MobilePhone here is (Is a Base Station Issue)
2) Public information about position
On mobilephone if is enable i think is need to have different information, and tomtom have old pattern to process agps information.
With googlemaps have new process and can use.
With my diamond agps run (googlemaps)
Cityhunter71
Please, don't mix the Google technology and A-GPS. They have nothing in common.
Google maintains their own privately held database of GSM-cellids which GMM can query to determine your position based on the current cellid.
A-GPS is a technology where the GSM-basestation itself receives GPS-satellitedata and relays it to the device. With this additional data, the GPS-receiver in the device is supposed to achieve a faster fix.
Have fun!
a-gps works with 7.450
i remember once that it was taking forever for the satelites to be found yet is was updating my postion on the map constantly via a-gps (which im sure was enabled by default in stock rom as ive never changed it)
a-gps is useful inside because you usually have your phone with you and to find a route, you need gps
Apologies for my erroneous post.
I realised my error today when I installed Google Maps on an ageing Blackberry I had unlocked to play with.
Started it up and lo and behold there was my location....thought I'd better head back here to suffer my shame ...LOL
Thanks for the input guys.
So - in summary:
Even with later ROMS / radios / software applications, there is still yet to be seen any benefit from the Diamond (theoretically) having an A-GPS capability.
RUBBISH!!
I personally subscribe to the theory that there is a missing link between the A-GPS driver type software and an info feed from the likes of the network operator, ie. it's all very well it picking up info on the network but without a back-end database to translate this it's useless.
As far as purpose goes.. I personally think A-GPS sounds on paper to be a great idea. Not a replacement for GPS, nor to be used exclusively indoors, but a good aid/starting point. For example, if I'm sitting in an unfamiliar office in London and wanted to use TomTom to navigate me a route to where I want to get to, A-GPS could provide TomTom with a rough starting point. Similarly, I often find myself launch a nav program (when I'm lost!) and standing there for up to 5 mins waiting for a fix.. at least this would give me an approximation from which I could probably work out myself where I was from looking around me. In my mind when you first fire up TomTom on the Diamond A-GPS should simply put you in the right postcode and start doing its stuff while the GPS seeks out its signal, and not still show me as being either at Home or its last known destination. But in any event - it seems not to work!! Bugger!!
I thought that aGPS was also to help hold a GPS signal when in tunnels, canyons, heavy forest cover (ie.Redwoods in this area, many tower to well over 300 feet!) or any situation where the signal from the satellites may be impaired, or even blocked completely.
Im running Duttys 3.5 and with AGPS on I will get a signal for 10 seconds, then it goes for a second, then back for 10. then gone. Turned AGPS off and all is well.
I can confirm that AGPS does work, some parts here in Finland it works and someplaces it does that on off thingy. once when I was just playing with my tomtom it got signal where it would never get it without it. but mostly here it doesnt work properly so i disable it.
But in Helsinki (larger city) it works properly and helps getting signal fast beneath tall buildings.
But yeah it doesnt work in my hometown so its kinda rubbish here.
Maybe it has something to do with how new are nearby cell towers or something. dunno
In Trondheim, Norway it worked with Telenor and gave me a signal indoors, but when I use it together with TomTom the signal gets lost periodicly, really really annoying since "everything" is already there. Probably just something with the co-operation with the regular GPS or something?
I think i got it to run.
I use tt7.910 on diamond with htc 1.93 dutch rom
My mobile provider is mobistar.
I can get a lock inside, tough it's slow(ie not as fast as outside).
When I fire up tt7 the almanac data is showing in the satelite screen.
reg settings are:
Code:
GPRSConnection: Orange World
GpsMode: 4
Network: Orange World
ServerIP: 194.51.71.138
ServerPort: 7275
ServerUrl: agps.orange.fr

[APP] GPSToolPro v0.03 UP!

I'm a .NET developer and I had a Tilt (Kaiser) before getting a Fuze (Raphael). GPS issues were always ridiculous. Sometimes I'd get it quickly, sometimes it would take 20 minutes. (Very annoying when you need to drive somewhere fast and the GPS doesn't want to work right.)
GPS ID stands for GPS Intermediate Driver
What this is (added in Windows Mobile 5.0) is to use Windows to ask information about the GPS device, not accessing the GPS device itself. Utilizing the COMM port will lock the COMM port for access. This was a problem so Microsoft made the driver for developers to use. Google Maps uses this driver while in TomTom you have to manually select the COMM port.
Having Windows to read the COMM port keeps it open for other applications to use. It's also faster since it's working as a device driver to the GPS hardware. I'm not sure if HTC updates the driver but the driver takes care of calculating speed, altitude, latitude, longitude, etc as well as parsing the NMEA information.
I've seen a lot of different tools all opening the COMM port directly and as a developer, you shouldn't be doing this, not unless you're using PPC2003. I believe (and this could be just wishful thinking) that GPSID is faster at getting a fix than COMM based. I could be wrong, but that's where you guys can help.
So here's a simple GPSID based GPS Tool. Include the Microsoft written DLL (Microsoft.WindowsMobile.Samples.Location.dll) with the executable.
Maybe I can make a simple application to stay keep the GPS open in the background and if you run it again, a message box appears saying "GPS is closed" or something (like S2U2) does.
Suggestions welcome.
(Link soon---bug testing)
Downloads
GPSTool v0.01
--------------
First release
GPSToolPro v.0.02
-----------------
Changed name
Added Satellite info
GPSToolPro v.0.03
-----------------
Changed from VB.NET to C#
Added code to obtain cell tower information from RIL (Radio Information Layer)
Query Google for GPS position of cell tower and report to user
It does run and report correctly. Not sure if it helped with the quick fix though.
It really needs signal strength bars. The direction I'm facing and angle I hold my phone makes a difference, without bars I don't know if I'll be standing there forever or if I just need to wait a bit longer...
I will try this, currently i use GPS Tool. But yes i do need the bars as those are vital informations.
But what are bars?
Bars are simply graphical representation of %.
If you want the percentage, you take the SatelliteCount and divide that by SatellitesInViewCount * 100
SatelliteCount is the number of satellites locked on to.
SatellitesInViewCount is the number of the satellites that the device is seeing.
I'll make it prettier. Hopefully I can find something that can get a power usage rating and see how much mW are being sucked up by GPS
Edit: Oh wait, I see what you mean. You mean signal strength per satellite. There's something in the API about that. I'll work on that.
Edit2: Okay, got it. Per satellite I have Azimuth, Elevation and Signal Strength
Glad you understand about bars & signal strength. This does launch faster than GPSTest and VisualGPSce, so that's nice.
Okay, i put v0.02
I also renamed the application to GPSToolPro.
The satellite info is Azimuth, Elevation, Signal %
I also added Heading and cleaned up the format slightly. Remember, this is really beta. After we get it working decently I'll pretty it up.
I think it's broken, i'm fixing that.
Edit: It's working now.
What's interesting is that i have A-GPS off and I'm getting 3 satellites in view from sitting in my kitchen and there are no windows nearby.
I'm guessing that means AGPS isn't off as we thought it was.
Edit2: I'm getting a GPS lock from inside my kitchen. I'm looking at the elevation values. I'm not sure what measurement it is but I have 46 and 11
Edit3: Okay, I understand Azimuth and Elevation now. It's strange but why am I getting signal inside if I have AGPS off. I'm turning it on and registry and trying it out.
I don't think it's AGPS, I think you're getting GPS signal. I'm pretty sure AGPS is completely disabled in NATF 4.1, requiring a CAB to re-enable it, and I get signal inside buildings... Signal strength GREATLY varies depending on which radio I'm using though.
RE .02 - it doesn't work on my device. Extracted on the PC, copied over via Mobile Device Center, it launches & runs for a couple seconds, then errors out. NullReferenceException
Hmm, I changed the refresh to 3 seconds and it hasn't quit yet. Maybe it doesn't like 1 second? - Update, I did a SR to see how quick it would lock, 1 second did not error, but the data values flicked on/off so fast I couldn't see them until they populated the upper right. Oh and the lock was pretty quick >30 seconds.
What do the three boxes represent? Is Left the current refresh, Upper Right the locked satellites?
On v.01 the elevation was not accurate, reporting 130' but really where I'm at is closer to 500'.
This seems pretty good so far.
I got a fix within seconds inside my living room on 5 sats. I also loaded VisualGPSCe to verify and it showed the same thing. I loaded up iGo and it showed a strong GPS signal and an accurate position.
Of course I also use GPS about 4 hours ago, so I'm not sure if that helped it any or not.
The real test is when you're nowhere near you were on the last lock. Otherwise (from what a senior member wrote), if it sees all the same satellites from the previous time it was on, the lock is pretty quick.
I think this leads to some people reporting constant 20 second locks vs several minute locks. If you never wander more than 20 miles, I'm guessing it still has the proper data stored.
pkley said:
The real test is when you're nowhere near you were on the last lock. Otherwise (from what a senior member wrote), if it sees all the same satellites from the previous time it was on, the lock is pretty quick.
I think this leads to some people reporting constant 20 second locks vs several minute locks. If you never wander more than 20 miles, I'm guessing it still has the proper data stored.
Click to expand...
Click to collapse
This is called the GPS Almanac. The GPS information is stored in the "GPS Almanac" so when you start up the GPS again, it reads what's on the GPS Almanac and gets a fix faster. This is called a hot fix. When the GPS Almanac is out of date or the location is moved then it takes longer to get a fix. This is called a cold fix.
I've managed to use Google's servers as well as the cell phone's towerID to find the approximate longitude and latitude. I'm working on putting this information into the GPS Almanac and then turning on the GPS device. It might avoid ever having to do a cold fix.
It's not a cab, it's a zip. how do I install this, please?
paulyluca said:
It's not a cab, it's a zip. how do I install this, please?
Click to expand...
Click to collapse
Just copy both files somewhere and run the exe.
I just stuck them in the same folder on my SD card and ran it from there.
Great work CLShortFuse,
So I tested it out outside on my deck (30 degrees out, so it warmed up!) and this is the info i got...
Running JUST google maps after a soft reset:
1 minute 22 secs and 9 satellite lock
GPSTest after a soft reset
29sec, 1.2HDOP, 3D, 8 Sat
GPSTool after a soft reset
31 sec, 10 sat and a lot of info that is beyond me
Looks like a good tool and i'm positive with time and work it'll be great!
-SCDavis
CLShortFuse said:
This is called the GPS Almanac. The GPS information is stored in the "GPS Almanac" so when you start up the GPS again, it reads what's on the GPS Almanac and gets a fix faster. This is called a hot fix. When the GPS Almanac is out of date or the location is moved then it takes longer to get a fix. This is called a cold fix.
I've managed to use Google's servers as well as the cell phone's towerID to find the approximate longitude and latitude. I'm working on putting this information into the GPS Almanac and then turning on the GPS device. It might avoid ever having to do a cold fix.
Click to expand...
Click to collapse
Now that would be the bomb!
Your software did not seem to get a lock quicker once I drove 30 miles away. Course neither did GPSTest...
So I installed GPSToolPro. It seems to be working.
A few questions.
1. How is this app different than GPSTest?
2. How do the two columns differ in the information they offer?
3. What is the practical value of the data for each satellite?
4. What is a reasonable Update interval?
5. When should this app be used?
Thanks.
It's still a work in progress. As of right now, no benefit. I've already managed to get an AGPS signal (something HTC didn't do for the device) but I'm still trying to send those coordinates to the GPS device. If I can do that, the GPS device won't have to cold fix anymore. Basically, if you have an internet connection you'll never have to cold fix anymore. Hot fixes in 30seconds or less. I have an idea of how to do it, but I haven't got around to playing with that.
I'll also try to add as many advanced functions as I can with the device including to completely power off the GPS device and not keep it on standby (shutting off GPS to any other applications in the background).
It's to be a truly complete diagnostic tool.
I know it's ugly right now I can work on the UI after I get the technical stuff working.
drjim said:
1. How is this app different than GPSTest?
2. How do the two columns differ in the information they offer?
3. What is the practical value of the data for each satellite?
4. What is a reasonable Update interval?
5. When should this app be used?
Click to expand...
Click to collapse
1) I haven't looked into GPSTest, so I don't know.
2) The top right is satellites in view and the bottom right is satellites locked onto.
3) The values are Azimuth, Elevation, Signal Strength
4) I keep it at 1 second but how often you want to refresh the GPSID information. Any value lower than the GPSID Poll frequency in the registry is pointless
5) Right now, just for seeing what's going on with the GPS. Hopefully in the future it'll have a more practical use (faster GPS fixes)
Thanks, CLSF. It sounds like it will develop into a useful tool.
While I have you, does the FUZE GPS use data from a data plan, i.e., does it get its info through the mobile provider's cellular system?
ps-uninstall
If I wanted to uninstall and wait for final product, how would I do that? I don't see it in my Programs or Remove Programs lists?
Thanks.
drjim said:
Thanks, CLSF. It sounds like it will develop into a useful tool.
While I have you, does the FUZE GPS use data from a data plan, i.e., does it get its info through the mobile provider's cellular system?
Click to expand...
Click to collapse
If you disable AGPS from Start -> Settings -> System -> AGPS Settings, then the Fuze will not start a data connection to assist with navigating.
drjim said:
If I wanted to uninstall and wait for final product, how would I do that? I don't see it in my Programs or Remove Programs lists?
Thanks.
Click to expand...
Click to collapse
It did not install. Just delete the files.

Categories

Resources