PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   HTC Touch Pro (http://forum.ppcgeeks.com/forumdisplay.php?f=63)
-   -   6/8/09 FIRMWARE UPDATE: Verizon GPS Unlocked (http://forum.ppcgeeks.com/showthread.php?t=49933)

clubprerit 12-30-2008 01:20 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
i can't get phase II to work...i have all the right settings and everything. installed version 2 and then did 228 and cannot get any locks inside, outside....

kyle4269 12-30-2008 01:23 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Is location turned on? Does HTC GPS Tool see any satellites?

emmanuel.a.asselin 12-30-2008 04:46 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Hey BORED,

I was wondering if SCROSLER got you that TELUS PRI or if you still need me to get it?? I know he said he had found it and he would send it to you... I was just wondering if he actually did send it to you or if you still need me to get it... And obviously wondering if you had any new on a TELUS fix lol!!

Thanks guys!

lllboredlll 12-30-2008 08:30 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by emmanuel.a.asselin (Post 607785)
Hey BORED,

I was wondering if SCROSLER got you that TELUS PRI or if you still need me to get it?? I know he said he had found it and he would send it to you... I was just wondering if he actually did send it to you or if you still need me to get it... And obviously wondering if you had any new on a TELUS fix lol!!

Thanks guys!


Ya I have a copy now.

dimitri 12-30-2008 12:09 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
For all those that want a faster lock use the Quick GPS and set your Baud Rate to 57600. I am getting locks in under 15 seconds with this.

scrosler 12-30-2008 12:17 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by dimitri (Post 608126)
For all those that want a faster lock use the Quick GPS and set your Baud Rate to 57600. I am getting locks in under 15 seconds with this.

Do you really think quick GPS does anything? I have been debating..... I think it increases the number of sats but its so hard to get a real determination. I will include it in my next ROM release just to be careful.

8notime 12-30-2008 12:31 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by dimitri (Post 608126)
For all those that want a faster lock use the Quick GPS and set your Baud Rate to 57600. I am getting locks in under 15 seconds with this.

Where are you guys getting Quick GPS? Is it built in to the stock ROM? I've tried to install it several times from several different sources and always get an error when I try to run it. I'm using Scott's ROM.

dimitri 12-30-2008 12:42 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by scrosler (Post 608147)
Do you really think quick GPS does anything? I have been debating..... I think it increases the number of sats but its so hard to get a real determination. I will include it in my next ROM release just to be careful.

I have never gotten faster locks before. I am getting 9 sats locked in under 15 sec.

dimitri 12-30-2008 12:42 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by 8notime (Post 608174)
Where are you guys getting Quick GPS? Is it built in to the stock ROM? I've tried to install it several times from several different sources and always get an error when I try to run it. I'm using Scott's ROM.

If you use the OEMs and the kitchen you can get the Quick GPS. But then you have to go into the options and make sure that all three items are checked.

stretchs 12-30-2008 12:44 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Even since I've applied these changes my on screen keyboard has switched to compact QWERTY. Even when I attempt to change it back to full QWERTY the change isn't saved. Has anyone else experienced this? I like others am still having an issue getting a GPS lock. So far I've only been able to do this once.

dimitri 12-30-2008 12:45 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by stretchs (Post 608200)
Even since I've applied these changes my on screen keyboard has switched to compact QWERTY. Even when I attempt to change it back to full QWERTY the change isn't saved. Has anyone else experienced this? I like others am still having an issue getting a GPS lock. So far I've only been able to do this once.

The fix shouldn't have anything to do with your keyboard. Did you install anything else?

stretchs 12-30-2008 02:22 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by dimitri (Post 608203)
The fix shouldn't have anything to do with your keyboard. Did you install anything else?

Other than the items listed in the original post I've also installed Google Maps and MS Live Search

lllboredlll 12-30-2008 02:25 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
The fix only affects the radio programing. The only thing affected in windows mobile would be the fact you installed a cab and a minor reg edit. There is no elements of this fix that become a part of WM other than the reg key that setups for future AGPS.

FormerPalmOS 12-30-2008 06:07 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Some general commentary, theory and observations that may help others understand used sats vs. locked sats, etc. But first, one comment. If your GPS tool or viewer or whatever shows used sats, then bored's fix was installed correctly and is working. If the fix failed, you would see zero used sats forever.

1st, how GPS works - the simple version. A number of DoD-launched sattelites orbit the earth. These sats broadcast a "tone" and a time synchronization signal, plus some data (see below). Each sat broadcasts at a different frequency and due to very low signal to noise ratio, the signal takes some effort to find. The receiver can "work" on a finite number of signals at one time.

Once the GPS receiver has locked onto a sat, it uses an algorithm to calculate HOW FAR AWAY it is from that sat. This information creates a sphere with a radius equal to the distance from the sat. Provided you know where the center of the sphere (the sat) is located, your actual position is somewhere on the surface of that sphere. You need multiple such spheres so that intersections can be calculated. Also, this radious calculation is not precise - it has error of up to 30-40 feet due to atmospheric and other conditions which interfere with the received sat signal. And this error is variable - meaning even if you and the sat are stationary, the raduis of the calculated sphere still changes.

Now, you can only calculate the intersection of multiple spheres if you know WHERE the center of each sphere (the sat) is in addition to the radius. Now this part would be easy if the sats never moved, but they do move. They are NOT in geosynchronous orbit - they are in a medium earth orbit and move faster than the earth moves. A data file called an almanac contains the coarse positions of all of the sats. Each sat broadcasts this almanac and it contains the next three days' worth of position information. In addition, each individual sat broadcasts its own exact location. This is called the ephemeris. In general, if the receiver has the ephemeris information for a sat it will be able to find and lock onto that sat again quickly for the next two to four hours.

If your receiver has zero information, it first has to listen for any sat. When it finds one it first waits to download the almanac (which covers all sats) and the ephemeris for the particular sat it found first. Downloading the almanac can take up to five minutes. Once the almanac is loaded, the receiver knows what sats should be overhead based on the location of the one it started with. It then proceeds to focus its search for other sats that should be overhead and attempts to lock. The lock process involves an algorithm whereby the chip decides that it has calculated a "good enough" distance from itself to a particular sat. It then listens for the ephemeris information from each locked sat.

For each locked sat, the receiver has ephemeris (location) data and a distance (radius). From this a sphere is calculated in three dimensional space. The intersection of two spheres creates an ellipse of possible locations. The intersection of three creates two points. The intersection of four spheres creates exactly one point. That point is your location in two dimensions. The accuracy of that fix is a function of the cumulative error in all of the signals.

It is safe to assume that you are standing on the planet earth (a sphere iself) so the earth can be the fourth sphere. Thus with only three sats, you may be able to get a two dimensional fix but not necessarily a good altitude. You need a minimum of four locked sats to get a good fix in all three dimensions. Additional sats serve to reduce the error in the fix.

So, now you know why it can take a long time to lock with no assistance. Two types of assistance are available which can significantly speed up the lock time. First, if the receiver saves sat lock data, ephemeris and almanac (recall the almanac is good for the next three days), then when it is powered back on, it can check how long it has been off and decide to try the same sats again. If it has only been off for a few minutes or an hour, chances are that some or all of the same sats will be available and you will get a lock time of around 5 seconds. (assuming the receiver hasn't moved). I believe the EnableGPSSmartMode registry setting (see below) makes this happen.

If the receiver has moved or if it has been off for more than a few hours, then the almanac data is still valid but it must re-seek at least one sat to get new ephemeris information to query the almanac to know what other sats to seek. Then the seek/lock process starts again. This phase will typically take from 15 - 45 seconds (assuming you have good signal strength - i.e. you aren't indoors). The time will depend on how long the receiver has been off, how much it has moved while off, and the signal strength.

If the receiver has been off for more than three days or its memory has been cleared, it will have to download all new almanac data and you are looking at 5 minutes. This is where the second type of assistance comes in.

AGPS serves three purposes. First, it can give your receiver the latest almanac in a few seconds (over EVDO). Second, it can give you reasonably decent position information (cell tower triangulation) with which the GPS receiver can speed the seek/lock process. Third, it can refine the accuracy of the position fix by combining cell tower data, sat ephemeris information and the sat distance measurement from the phone. This information can be relayed to the network and the network can relay back a fix.

The various modes of AGPS and the GPSOne chipset are:

Stand-alone - no AGPS, only the phone's GPS radio. Accurate, but slow, especially if the almanac has to be downloaded. I believe this corresponds to GPSMode=1 in the GPSOne chipset.

Mobile-station based - If a network connection is available and a PDE (Position Determination Entity) server is available, the mobile station (your phone) will download the almanac if needed, and request a rough position calculation from the cell network. This really only needs to happen to get a lock and the GPS chip can operate without assistance from that point forward. I believe this corresponds to GPSMode=2.

Mobile-station assisted - Like above, but instead of using the cell network only for the initial fix, it uses it constantly for a more accurate fix. This would probably drain the battery faster due to the always-open data connection, but if you are using Google Maps or Live, you would have an always-open connection anyway. I think this is GPSMode=3.

Hybrid - Like above, but best I can tell it uses a different transport mechanism. I believe this corresponds to GPSMode=4.

I speculate that mode 2 is the most optimal. All modes should fall back to stand-alone if the cellular radio is off or data is not available.

Now some more general thoughts / comments.

1) There are some references to a program called QuickGPS which downloads almanac data and saves it to a .bin file in the Windows directory. However I am not convinced that the GPS driver in the HTC Touch Pro uses this file (I have no such file), so I am not convinced QuickGPS does anything with this particular phone. But the theory is sound.

2) It is possible to get a 5 second lock indoors without AGPS. If you have already had a lock within the last hour or so, and your receiver hasn't moved, then you will probably see enough signal strength from the same sats to get a fast lock. So this is "assisted" but not using the carrier's PDE. Get a lock indoors, turn off your cell radio then try again to get a lock. You will see.

3) I can ping Verizon's PDE server IP address from outside their network. I don't however have anyway to verify that the server works or responds to PDE queries from outside the Verizon network.

3) Some thoughts (theory - not confirmed) on what the HKLM\Software\HTC\SUPL AGPS registry keys do:
EnableAGPS - self-explanatory
EnableGPSSmartMode - If set, saves ephemeris data in your device. I believe it also would cause more communication with the PDE server but I have no way to check. Setting this to one should result in fast locks when your device doesn't move while powered down. Seting this to zero may decrease lock time when your device HAS moved while powered down.
EnablePDEIPFromNV - if set, I believe this instructs the GPS driver to retrieve the PDE server information (IP address and port) from NV - what you entered in QPST - instead of using what is in the registry. If not set, it uses what is in the registry. I have no way to verify this - just conjecture. But if I am correct, you would not need to set the Server IP or port in the registry. And, if the carrier changed the IP address, they can push the new data to your phone's NV - they can't do the same to change your registry.
EnableReAiding - seems to improve lock time if this is set to 1? I don't really know what this key does though.
GPSMode - sets the mode of operation (see above)
NumberFixes - no idea here
QoSAccuracy - from 0 - 255 (decimal), determines how hard the receiver works to get an accurate distance calculation for each sat. Higher number should give a more accurate fix but will likely result in longer lock times, and may impose a ceiling on how frequently you can request a position update (harder = more calculations = takes longer).
QoSPerformance - no idea here
ServerIP - IP address of the carrier's or a publicly-available PDE server
ServerPort - TCP Port on which the PDE application is listening
TimeBetweenFixes - frequency the position is updated, expressed as the updated period in ms (thus a decimal value of 1000 means get a new fix every one second). I'm sure there is a floor here - the receiver takes a finite amount of time to calculate a position - so setting this to a really low value will at some point have no effect. I don't see much value in less than 500 ms for driving, 2000 ms for walking.

4) In QPST programming, one of the options is for position calculation. The options are for mobile-calculated or PDE calculated. If you set this for mobile calculated, you may see less lag. Again, I am assuming this would be the case - it's a balance of network lag vs. computational power in your phone without the benefit of cell tower triangulation data. But if you have no network connection, your radio is off, or AGPS isn't working for some other reason your mobile device is calculating the position anyway, so this setting may not matter.

5) Finally, for those of you who think you have working AGPS (i.e. are actually communicating with the Verizon PDE at the above IP address), is there a way to verify this? Using Bored's phase 2 fix, I get good lock, but have no evidence to suggest there is any AGPS communication going on (for example, I can put my firewall IP address in and I will never see an unsolicited attempt by my phone to contact my firewall). I assume Bored knows why AGPS doesn't work with his modified PRI and is addressing it in phase 3.

Looking forward to bored's solution for AGPS...

chuckz07 12-30-2008 06:48 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Former...Well written, I learned something.

Prior to reading this I just got off the phone with Verizon (I had a trouble ticket and they actually called back). Anyway, during the conversation I asked since BB had unlocked GPS when would the TP get it...Reply "NEVER...because the TP isn't strong enough to carry or hold the signal". They informed me that VZNav is not 'TRUE' GPS that it calculates by towers and will not truly work without assistance if you get into an 'Extended Network'. But the fact of matter that the TP will never be able to be used with anything other than VZNav, will never change. And of course it was discretely put that VZW wants that extra $10 a month. Oh yes, and all this being told to me as I was staring at my phone with GPSTool running and seeing 8-9 satelites.

CONGRATS BORED...

lllboredlll 12-30-2008 08:19 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by FormerPalmOS (Post 608812)
Some general commentary, theory and observations that may help others understand used sats vs. locked sats, etc. But first, one comment. If your GPS tool or viewer or whatever shows used sats, then bored's fix was installed correctly and is working. If the fix failed, you would see zero used sats forever.

1st, how GPS works - the simple version. A number of DoD-launched sattelites orbit the earth. These sats broadcast a "tone" and a time synchronization signal, plus some data (see below). Each sat broadcasts at a different frequency and due to very low signal to noise ratio, the signal takes some effort to find. The receiver can "work" on a finite number of signals at one time.

Once the GPS receiver has locked onto a sat, it uses an algorithm to calculate HOW FAR AWAY it is from that sat. This information creates a sphere with a radius equal to the distance from the sat. Provided you know where the center of the sphere (the sat) is located, your actual position is somewhere on the surface of that sphere. You need multiple such spheres so that intersections can be calculated. Also, this radious calculation is not precise - it has error of up to 30-40 feet due to atmospheric and other conditions which interfere with the received sat signal. And this error is variable - meaning even if you and the sat are stationary, the raduis of the calculated sphere still changes.

Now, you can only calculate the intersection of multiple spheres if you know WHERE the center of each sphere (the sat) is in addition to the radius. Now this part would be easy if the sats never moved, but they do move. They are NOT in geosynchronous orbit - they are in a medium earth orbit and move faster than the earth moves. A data file called an almanac contains the coarse positions of all of the sats. Each sat broadcasts this almanac and it contains the next three days' worth of position information. In addition, each individual sat broadcasts its own exact location. This is called the ephemeris. In general, if the receiver has the ephemeris information for a sat it will be able to find and lock onto that sat again quickly for the next two to four hours.

If your receiver has zero information, it first has to listen for any sat. When it finds one it first waits to download the almanac (which covers all sats) and the ephemeris for the particular sat it found first. Downloading the almanac can take up to five minutes. Once the almanac is loaded, the receiver knows what sats should be overhead based on the location of the one it started with. It then proceeds to focus its search for other sats that should be overhead and attempts to lock. The lock process involves an algorithm whereby the chip decides that it has calculated a "good enough" distance from itself to a particular sat. It then listens for the ephemeris information from each locked sat.

For each locked sat, the receiver has ephemeris (location) data and a distance (radius). From this a sphere is calculated in three dimensional space. The intersection of two spheres creates an ellipse of possible locations. The intersection of three creates two points. The intersection of four spheres creates exactly one point. That point is your location in two dimensions. The accuracy of that fix is a function of the cumulative error in all of the signals.

It is safe to assume that you are standing on the planet earth (a sphere iself) so the earth can be the fourth sphere. Thus with only three sats, you may be able to get a two dimensional fix but not necessarily a good altitude. You need a minimum of four locked sats to get a good fix in all three dimensions. Additional sats serve to reduce the error in the fix.

So, now you know why it can take a long time to lock with no assistance. Two types of assistance are available which can significantly speed up the lock time. First, if the receiver saves sat lock data, ephemeris and almanac (recall the almanac is good for the next three days), then when it is powered back on, it can check how long it has been off and decide to try the same sats again. If it has only been off for a few minutes or an hour, chances are that some or all of the same sats will be available and you will get a lock time of around 5 seconds. (assuming the receiver hasn't moved). I believe the EnableGPSSmartMode registry setting (see below) makes this happen.

If the receiver has moved or if it has been off for more than a few hours, then the almanac data is still valid but it must re-seek at least one sat to get new ephemeris information to query the almanac to know what other sats to seek. Then the seek/lock process starts again. This phase will typically take from 15 - 45 seconds (assuming you have good signal strength - i.e. you aren't indoors). The time will depend on how long the receiver has been off, how much it has moved while off, and the signal strength.

If the receiver has been off for more than three days or its memory has been cleared, it will have to download all new almanac data and you are looking at 5 minutes. This is where the second type of assistance comes in.

AGPS serves three purposes. First, it can give your receiver the latest almanac in a few seconds (over EVDO). Second, it can give you reasonably decent position information (cell tower triangulation) with which the GPS receiver can speed the seek/lock process. Third, it can refine the accuracy of the position fix by combining cell tower data, sat ephemeris information and the sat distance measurement from the phone. This information can be relayed to the network and the network can relay back a fix.

The various modes of AGPS and the GPSOne chipset are:

Stand-alone - no AGPS, only the phone's GPS radio. Accurate, but slow, especially if the almanac has to be downloaded. I believe this corresponds to GPSMode=1 in the GPSOne chipset.

Mobile-station based - If a network connection is available and a PDE (Position Determination Entity) server is available, the mobile station (your phone) will download the almanac if needed, and request a rough position calculation from the cell network. This really only needs to happen to get a lock and the GPS chip can operate without assistance from that point forward. I believe this corresponds to GPSMode=2.

Mobile-station assisted - Like above, but instead of using the cell network only for the initial fix, it uses it constantly for a more accurate fix. This would probably drain the battery faster due to the always-open data connection, but if you are using Google Maps or Live, you would have an always-open connection anyway. I think this is GPSMode=3.

Hybrid - Like above, but best I can tell it uses a different transport mechanism. I believe this corresponds to GPSMode=4.

I speculate that mode 2 is the most optimal. All modes should fall back to stand-alone if the cellular radio is off or data is not available.

Now some more general thoughts / comments.

1) There are some references to a program called QuickGPS which downloads almanac data and saves it to a .bin file in the Windows directory. However I am not convinced that the GPS driver in the HTC Touch Pro uses this file (I have no such file), so I am not convinced QuickGPS does anything with this particular phone. But the theory is sound.

2) It is possible to get a 5 second lock indoors without AGPS. If you have already had a lock within the last hour or so, and your receiver hasn't moved, then you will probably see enough signal strength from the same sats to get a fast lock. So this is "assisted" but not using the carrier's PDE. Get a lock indoors, turn off your cell radio then try again to get a lock. You will see.

3) I can ping Verizon's PDE server IP address from outside their network. I don't however have anyway to verify that the server works or responds to PDE queries from outside the Verizon network.

3) Some thoughts (theory - not confirmed) on what the HKLM\Software\HTC\SUPL AGPS registry keys do:
EnableAGPS - self-explanatory
EnableGPSSmartMode - If set, saves ephemeris data in your device. I believe it also would cause more communication with the PDE server but I have no way to check. Setting this to one should result in fast locks when your device doesn't move while powered down. Seting this to zero may decrease lock time when your device HAS moved while powered down.
EnablePDEIPFromNV - if set, I believe this instructs the GPS driver to retrieve the PDE server information (IP address and port) from NV - what you entered in QPST - instead of using what is in the registry. If not set, it uses what is in the registry. I have no way to verify this - just conjecture. But if I am correct, you would not need to set the Server IP or port in the registry. And, if the carrier changed the IP address, they can push the new data to your phone's NV - they can't do the same to change your registry.
EnableReAiding - seems to improve lock time if this is set to 1? I don't really know what this key does though.
GPSMode - sets the mode of operation (see above)
NumberFixes - no idea here
QoSAccuracy - from 0 - 255 (decimal), determines how hard the receiver works to get an accurate distance calculation for each sat. Higher number should give a more accurate fix but will likely result in longer lock times, and may impose a ceiling on how frequently you can request a position update (harder = more calculations = takes longer).
QoSPerformance - no idea here
ServerIP - IP address of the carrier's or a publicly-available PDE server
ServerPort - TCP Port on which the PDE application is listening
TimeBetweenFixes - frequency the position is updated, expressed as the updated period in ms (thus a decimal value of 1000 means get a new fix every one second). I'm sure there is a floor here - the receiver takes a finite amount of time to calculate a position - so setting this to a really low value will at some point have no effect. I don't see much value in less than 500 ms for driving, 2000 ms for walking.

4) In QPST programming, one of the options is for position calculation. The options are for mobile-calculated or PDE calculated. If you set this for mobile calculated, you may see less lag. Again, I am assuming this would be the case - it's a balance of network lag vs. computational power in your phone without the benefit of cell tower triangulation data. But if you have no network connection, your radio is off, or AGPS isn't working for some other reason your mobile device is calculating the position anyway, so this setting may not matter.

5) Finally, for those of you who think you have working AGPS (i.e. are actually communicating with the Verizon PDE at the above IP address), is there a way to verify this? Using Bored's phase 2 fix, I get good lock, but have no evidence to suggest there is any AGPS communication going on (for example, I can put my firewall IP address in and I will never see an unsolicited attempt by my phone to contact my firewall). I assume Bored knows why AGPS doesn't work with his modified PRI and is addressing it in phase 3.

Looking forward to bored's solution for AGPS...



ya what he said :D

dimitri 12-30-2008 08:21 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
When it comes to GPS and the Quick GPS program, if you have everything downloaded from Quick GPS and you set your Baud Rate to 57600 in the HTC GPS Tool you will get a faster lock and with more sats. Then when using Google Maps set it to Manual and use Com 4 and a Baud Rate of 57600. I have tested this all day. Before today, it would take me anywhere from 30 seconds to 2 1/2 minutes to get a lock and I would lock with 5 to 7 sats. With Quick GPS I am getting locks in less then 15 seconds and locking up to 11 sats.

lllboredlll 12-30-2008 09:08 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
interesting

lbjohnny 12-30-2008 09:34 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by lbjohnny (Post 604575)
Until aGPS is figured out I tried this: GPS TODAY http://www.geoterrestrial.com/

It basically keeps turning on GPS @ user set time intervals - keeping it alive. I have it set from 6am to 11pm. When I woke up this morning I had sats locked in about 15 seconds. Usually after a long time out from GPS it takes lots of minutes to re-acquire a signal.

I haven't fully tested the battery drain but this DOES work well FWIW.....

I'm tellin' you guys - try this - it really works. I have fast connections all day -.....I set to receive/instantiate GPS once an hour. And it's FREE....

PCCGeek300 12-30-2008 11:05 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
My info: Verizon Wireless HTC Touch Pro just purchased and activated tonight. First experience with HTC, upgraded from Treo 700wx...

I followed every instruction step by step in the original post. The only installed programs I have are Google Maps and HTC GPS Tool 1.2.2.11. I have all the settings the way the first post said to have them, but it still won't find any satellites in either HTC GPS Tool or Google Maps. What could I be doing wrong? My PRI version in the phone is showing 1.46_002 and PRL is 51143

lllboredlll 12-30-2008 11:10 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
did you go into your phone options and turn the location on?

FormerPalmOS 12-30-2008 11:51 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by dimitri (Post 609078)
When it comes to GPS and the Quick GPS program, if you have everything downloaded from Quick GPS and you set your Baud Rate to 57600 in the HTC GPS Tool you will get a faster lock and with more sats. Then when using Google Maps set it to Manual and use Com 4 and a Baud Rate of 57600. I have tested this all day. Before today, it would take me anywhere from 30 seconds to 2 1/2 minutes to get a lock and I would lock with 5 to 7 sats. With Quick GPS I am getting locks in less then 15 seconds and locking up to 11 sats.

I'll bet if you measure the time from when you start QuickGPS to when you get a lock in the HTC GPS Tool, it will be about the same as what I see with a cold or warm start. Assuming QuickGPS pings the GPS chipset, it should power up and start the cold or warm start operation then. So really what I believe you are accomplishing is the same thing - the total lock time is the same. Again, this assumes that the almanac file QuickGPS downloads isn't actually read by the GPS tool. If it is indeed read, then I would expect QuickGPS to indeed make a huge difference on cold start or powering up after a cross-country flight.

dimitri 12-31-2008 12:10 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by FormerPalmOS (Post 609417)
I'll bet if you measure the time from when you start QuickGPS to when you get a lock in the HTC GPS Tool, it will be about the same as what I see with a cold or warm start. Assuming QuickGPS pings the GPS chipset, it should power up and start the cold or warm start operation then. So really what I believe you are accomplishing is the same thing - the total lock time is the same. Again, this assumes that the almanac file QuickGPS downloads isn't actually read by the GPS tool. If it is indeed read, then I would expect QuickGPS to indeed make a huge difference on cold start or powering up after a cross-country flight.


Starting QuickGPS is only once so it candownload the info for the Sats. So 5 seconds to download (once since you can set it to automatically download when it expires) then less then 15 seconds to get a lock. HHHHHHHHMMMMMMMMM.

So when you want to stop trying to kill posts from Users that are actually trying to help others in the community, you can come talk to me about the GPS.

PCCGeek300 12-31-2008 12:18 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by lllboredlll (Post 609331)
did you got into your phone options and turn the location on?

Wow, I feel like a total nooblet. Thanks, that did it alright! I hit your little thanks button too! :thumbright:

Sushisource 12-31-2008 01:37 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Is anyone else having the issue that every time they start the HTC GPS tool the settings have reverted to default?

I still can't get any Sat fixes either. I have no idea what's up. I'm going to upgrade to scroslers 2.1 rom in a little bit when I get back home from break, I'm sure that'll fix it. Just a little annoying.

kyle4269 12-31-2008 01:41 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by Sushisource (Post 609595)
Is anyone else having the issue that every time they start the HTC GPS tool the settings have reverted to default?

I still can't get any Sat fixes either. I have no idea what's up. I'm going to upgrade to scroslers 2.1 rom in a little bit when I get back home from break, I'm sure that'll fix it. Just a little annoying.

Yes my HTC GPS tool does the same thing..Doesnt really bother me though, only takes me a second to change to the setting I want.

I've noticed a lot of people forget to turn location to on. I would also take your phone outside and try to get the fix from there.

FalconXtreme 12-31-2008 04:44 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
well i just installed this fix on my bone stock pro. i fumbled around a lil but but i got a really fast lock using windows live search. i haven't been able to get a lock from google maps yet. im sure it'll come though.

lllboredlll 12-31-2008 08:39 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by Sushisource (Post 609595)
Is anyone else having the issue that every time they start the HTC GPS tool the settings have reverted to default?

I still can't get any Sat fixes either. I have no idea what's up. I'm going to upgrade to scroslers 2.1 rom in a little bit when I get back home from break, I'm sure that'll fix it. Just a little annoying.

Quote:

Originally Posted by kyle4269 (Post 609602)
Yes my HTC GPS tool does the same thing..Doesnt really bother me though, only takes me a second to change to the setting I want.

I've noticed a lot of people forget to turn location to on. I would also take your phone outside and try to get the fix from there.

The config settings dont stick in the HTC GPS Tool. You have to set it up each time.

jc1125 12-31-2008 08:45 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
First of all, thank you for this!

May I use this to unlock GPS on my XV6800? I downloaded and installed the CAB until I realized this was written for the Touch Pro. It didn't work, but wondered if there was something I can do to unlock the GPS on my XV6800. I realize it may be beyond the scope of this thread, but I thought I would ask.

lllboredlll 12-31-2008 09:00 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Go to xda-developers Titan forum and look up unlocking vzw gps adapter.

omahajs 12-31-2008 02:49 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by lbjohnny (Post 609177)
I'm tellin' you guys - try this - it really works. I have fast connections all day -.....I set to receive/instantiate GPS once an hour. And it's FREE....

I get no lock at all with the geo app you mention. With GPSTool it takes awhile to get a fix indoors, but with either iGuidance or PocketMap Navigator I get locks pretty quick - whether gpstool is run or not.

I guess I'll try the geo app outside when I get a chance to see if I can get a lock that way.

FormerPalmOS 12-31-2008 03:13 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

So when you want to stop trying to kill posts from Users that are actually trying to help others in the community, you can come talk to me about the GPS.
Relax. I pointed out that I didn't think it was doing anything. I gave my reasons for this opinion. I pointed out that I hadn't tested it myself. And I pointed out that if the GPS driver did indeed use the downloaded almanac supplied by QuickGPS it should make a huge difference. I see that as a fair commentary, presenting both possible outcomes and my thoughts on the matter, for what they are worth. That's not trying to kill posts.

Since it's working so well for you, I will give it a try.

dimitri 12-31-2008 04:03 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
So Bored. How goes the front on the aGPS Research?

FormerPalmOS 12-31-2008 04:19 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Can't get QuickGPS to run. I can install it OK, but when trying to launch it I get an error about it not being signed with a trusted certificate or missing a component. I have the Windows Mobile security policy set to allow unsigned applications to run (with a prompt) - I never got the prompt - just the error.

Can someone who has successfully installed QuickGPS on a stock Verizon Touch Pro post the cab that was used? It also seems there may be some registry changes necessary (due to server name changes) - I have those but it matters little until I can get the executable to run.

lbjohnny 12-31-2008 05:12 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by omahajs (Post 610413)
I get no lock at all with the geo app you mention. With GPSTool it takes awhile to get a fix indoors, but with either iGuidance or PocketMap Navigator I get locks pretty quick - whether gpstool is run or not.

I guess I'll try the geo app outside when I get a chance to see if I can get a lock that way.

It needs to get the first fix. Then after that it keeps "checking" for sats evry hour or whatever you set it to. The built in Gps will "remember" sat location so that's why subsequent locks are faster. After you've had GPS off for a while the GPS forgets sat location. That's where this app comes in.

I actually set it to start checking an hour before I wake so by then it's ready to go all day. It does seem to take an extra 15% off battery a day but I keep it charged while driving or at my desk so no biggie for me.

If you haven't already - see post a few pages back by FormerPalmOS. It makes more sense if you see how GPS works (if you already don't know that is)

lbjohnny 12-31-2008 05:39 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by Sushisource (Post 609595)
Is anyone else having the issue that every time they start the HTC GPS tool the settings have reverted to default?

I never touch the settings - it's always on com port 4. I don't have to mess with chip type or cold boot etc. - It works fine on SIRF (default)- I think the settings mentioned are un-necessary to do as I've tested this probably a hundred times.:spin:

FormerPalmOS 12-31-2008 05:59 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by FormerPalmOS (Post 610620)
Can't get QuickGPS to run. I can install it OK, but when trying to launch it I get an error about it not being signed with a trusted certificate or missing a component. I have the Windows Mobile security policy set to allow unsigned applications to run (with a prompt) - I never got the prompt - just the error.

I now believe this is a missing component. If I change my security policy to disallow unsigned applications running it won't even start (then again, neither will Total Commander or several other can't-live-without-'em applications). So it isn't signed, but that isn't the problem. It is missing something.

Any ideas? The .cab file I used is dated 1/27/08. It contains 12 files, all of which I confirmed installed:

GPSAux.dll
QGPS_BUT_L.bmp
QGPS_BUT_L2.bmp
QGPS_BUT_P.bmp
QGPS_BUT_P2.bmp
QuickGPS.exe
QuickGPS.exe.409.mui
QuickGPS.htm
Bg_L2.bmp
Bg_P2.bmp
QuickGPS.lnk
QuickGPS_Help.lnk

It adds a service entry to HKLM\Services - I have confirmed that is there but it seems this service does not start or isn't working - I don't see it in TaskMgr nor is there an icon in the lower right corner of the today screen (even after soft reset with TF3D disabled).

dimitri 12-31-2008 08:59 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by FormerPalmOS (Post 610851)
I now believe this is a missing component. If I change my security policy to disallow unsigned applications running it won't even start (then again, neither will Total Commander or several other can't-live-without-'em applications). So it isn't signed, but that isn't the problem. It is missing something.

Any ideas? The .cab file I used is dated 1/27/08. It contains 12 files, all of which I confirmed installed:

GPSAux.dll
QGPS_BUT_L.bmp
QGPS_BUT_L2.bmp
QGPS_BUT_P.bmp
QGPS_BUT_P2.bmp
QuickGPS.exe
QuickGPS.exe.409.mui
QuickGPS.htm
Bg_L2.bmp
Bg_P2.bmp
QuickGPS.lnk
QuickGPS_Help.lnk

It adds a service entry to HKLM\Services - I have confirmed that is there but it seems this service does not start or isn't working - I don't see it in TaskMgr nor is there an icon in the lower right corner of the today screen (even after soft reset with TF3D disabled).

I have the OEM of QuickGPS. Scrosler's Phase 2 OEM folder had it. When it's cooked into the ROM everything works. If someone can tell me how to create an CAB from an OEM I can see what I can do.

lllboredlll 12-31-2008 10:10 PM

Re: 12/25/08 Verizon GPS Fix v2.0
 
Quote:

Originally Posted by FormerPalmOS (Post 610851)
I now believe this is a missing component. If I change my security policy to disallow unsigned applications running it won't even start (then again, neither will Total Commander or several other can't-live-without-'em applications). So it isn't signed, but that isn't the problem. It is missing something.

Any ideas? The .cab file I used is dated 1/27/08. It contains 12 files, all of which I confirmed installed:

GPSAux.dll
QGPS_BUT_L.bmp
QGPS_BUT_L2.bmp
QGPS_BUT_P.bmp
QGPS_BUT_P2.bmp
QuickGPS.exe
QuickGPS.exe.409.mui
QuickGPS.htm
Bg_L2.bmp
Bg_P2.bmp
QuickGPS.lnk
QuickGPS_Help.lnk

It adds a service entry to HKLM\Services - I have confirmed that is there but it seems this service does not start or isn't working - I don't see it in TaskMgr nor is there an icon in the lower right corner of the today screen (even after soft reset with TF3D disabled).

Quote:

Originally Posted by FormerPalmOS (Post 610620)
Can't get QuickGPS to run. I can install it OK, but when trying to launch it I get an error about it not being signed with a trusted certificate or missing a component. I have the Windows Mobile security policy set to allow unsigned applications to run (with a prompt) - I never got the prompt - just the error.

Can someone who has successfully installed QuickGPS on a stock Verizon Touch Pro post the cab that was used? It also seems there may be some registry changes necessary (due to server name changes) - I have those but it matters little until I can get the executable to run.

OEM ROM's sometimes dont run all applications. You might need to relax the security with a regedit. I'm not sure which one off of the top of my head but :) that's what search is for also.

mikeo1313 01-01-2009 12:23 AM

Re: 12/25/08 Verizon GPS Fix v2.0
 
I'm on a stock oem rom, (never flashed nor unlocked), I wasn't getting any locks and getting pretty pissed. I went outside and within 3 seconds got 7 locks. I tried various different settings, the longest its lasted was 6 seconds.

I only attempted v2 of this fix.. for me it works great!!! As others have suggested I set the gps port & baud manually for google maps, its locked immediately on 8.


All times are GMT -4. The time now is 05:11 PM.

Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0