Hey, thanks for all the replies. I had to take a break from messing with my phone as it was starting to affect my temperament.
Just to clarify, one of my problems is that all of the tutorials and information out there assume the user has a data plan. The instructions configure the phone for IP based aGPS. I can't use that. I also know it works without data as I had it working before.
To be honest, I'm having a hard time finding reliable information beyond what's in the tutorials. I'm a member here, at xda-developers, at PPC Haven, and at Howard Forums so I have been looking.
Basically, here are a couple things I'm trying to understand/confirm:
If you run the Verizon MR1 leaked ROM (with 3.37.
77 radio)
with customizations you must use the Valhalla Legends GPSServer; even if you install a custom ROM later, correct? Or will it not work with custom ROMs after that? Is this because the customization changes the PRI perhaps? I currently have the 3.37.77 radio ROM with 1.37_002 PRI (no customization run); does that sound right?
If you install the Verizon MR1 ROM (with 3.37.78 radio) and let customizations run, there is no way to get GPS working. You must follow the downgrade proceedure to fix it. However, you can install this ROM if you do NOT let customizations run, correct?
Can anyone explain how the Valhalla Legends GPSServer works? I know it replaces the GPS driver to decrypt Verizon’s customized hardware communication with the gpsOne chip. But does it only support IP-based aGPS hardware calls or does it support all driver routines?
If you install any of the official Verizon ROMs
without customizations, you need to follow the longer method (use QPST and registry settings provided in "GC Verizon aGPS.cab"). The same instructions apply if you install a custom ROM later. I've read mixed instructions on whether to use the registry settings or not and which settings to use.
Now within QPST, I have can choose position determination entity or "Mobile". What is "Mobile"? …Tower triangulation? I assume the "PDE Transport" option only applies if I set position calculation to PDE. How does data burst messaging work? I would just like to figure out what setting I should use for non-data.
In the registry I can choose GPSMode 1 for no assistance (no aGPS at all?), 2 for server assistance (IP/data based?), or 4 for hybrid which is satellite and… (IP/data or tower based)? I swear I remember reading something about EnableGPSSmartMode using data but now I can't remember or find it. What does that option do?
Lastly, regardless of QPST and the registry options, I expect I should at least see "no valid GPS signal" instead of "no GPS device" in TomTom. I expect similar in HTC GPS Tool instead of "fix not available". I used to prime my GPS with a launcher but it's my understanding that it's not needed anymore.