yashsingh1/xdaforums huggingface dataset:
[Mogul, XV6800 ROM Development] dsramesh:
I still have xv6800 now being used by my daughter (no data plan) and just checked it is working without data plan in fulll standalone mode (takes a long time to acquire satellites).

Here is what I have and it works fine, except that it is in standalone mode and takes 2-3 minutes to latch on to a satellite.

HKLM\Software\Valhalla Legends\GPSServer\Mode = 0

HKLM\Software\Valhalla Legends\GPSServer\PDEAddress = 5C8BC6D8

HKLM\Software\Valhalla Legends\GPSServer\PDEPort = 8889

HKLM\Software\HTC\SUPL AGPS\EnableAGPS = 0

HKLM\Software\HTC\SUPL AGPS\EnableGPSSmartmode = 0

HKLM\Software\HTC\SUPL AGPS\GPSMode = 1

HKLM\Software\HTC\SUPL AGPS\ServerIP = 216.198.139.92

HKLM\Software\HTC\SUPL AGPS\ServerPort = 8889

Using QPST I added the following in the gpsOne tab:

PDE IP Address = 216.198.139.92

PDE Port Number = 8889

PDE Transport = DBM

Position Calculation = PDE
[Mogul, XV6800 ROM Development] JHXDA:
Hi DSRAMESH,

Thank you for the reply. I've been reading so many threads that I'm now more confused than before. To make it work in standalone mode, did you follow the instructions in this thread alone?

I have dowloaded Valhalla, qpst,wmmodemdriver from this link:

http: //wiki.xda-developers.com/index.php?pagename=TitanGpsFix

Do you recall if these are the steps you took?

Thank you so much for your time.
[Mogul, XV6800 ROM Development] dsramesh:
I did what I said above, the only change is that:

HKLM\Software\HTC\SUPL AGPS\GPSMode = 2 not "1".

- Please change the settings from "1" to "2" and retry.

I just rechecked all the settings.

I loaded Valhalla and reboot, then set the settings as listed and reboot. Used qpst and set the settings there also and rebooted.

First time around it takes a long time and can take more than 5 minutes. Leave in the charger, next to the window either using Google maps (via wifi) or Garmin or other gps tools to find satellites. Or stay in the open area for a while without moving much.

Regards,

..Ramesh
[Mogul, XV6800 ROM Development] JHXDA:
Thank you DSRAMESH. I finally had time from a busy work week. I used your settings and it worked!!! You are right, it takes a long time for that initial lock. But once locked, it worked. If I may add a few notes from my experience so that it may help someone else.

1) Setup as dsramesh outlined

2) If the initial setup for PDE Transport of DBM takes a long time (over 10 minutes for me), then try setting PDE transport to IP. This seem to have shorten the lock time by half for me. Could be result of residual memory.

3) While standing still, it didn't lock onto any satellites. When I started to drive/walk around the neighborhood, it finally locked on. This happened a few times so for me it seemed to help when in motion.

BIG THANK YOU TO DSRAMESH FOR TAKING TIME TO HELP A NEWBIE!!!
[Mogul, XV6800 ROM Development] dsramesh:
Glad to be of help and glad it worked for you.

Too keep the gps primed, try gpstoday and turn off all settings for data in their setup.

..Ramesh
[Mogul, XV6800 ROM Development] Dekoy411:
dsramesh!!! Thank you so much! Ive been trying to figure out how to get standalone gps working for almost a week now. Came to the conclusion that it wouldn't work unless I flashed it so I was reading up on how to flash.

Being a noob to flashing phones I was very put off by the idea of possibly bricking my phone. I've edited phone registry before and knew that much at least. After trying everything I noticed your post with the settings you listed.

I then realized I tried everything but using qpst and after putting that info in the phone it connected in a matter of secs id say 30 tops after that its been connecting almost instantly.

Thank you again so much only top side of not finding this earlier is I read into the phone a lot more :/ Going to test out how accurate the gps is using garmin xt driving around town but so far it seems good. Picked up 9 satellites btw.
[Mogul, XV6800 ROM Development] crazzeto:
I might try out the steps outlined here, but I tried on a VX6800 that died (got a new one from insurance) and found I was unable to get it going. Question, I found in the posting that there is supposed to now be a cab installer to (hopefully) make this process smoother.

Was this file removed or something? Couldn't get it to download. If that's no longer an option, I'll start working on manually making this go. Thanks
[Mogul, XV6800 ROM Development] rokkywoof:
FWIW: Working for XV6800 and XV6900 as of August 3, 2011

I have had this working a while now with my XV6800, and wanted to try out an XV6900 for its smaller form factor and greater RAM (3rd one, from eBay this time, after trying new ones from VZW about 2 years ago). Both with WM 6.1 (can look up specifics of radio if anyone asks), and a Valhalla cab from a couple years ago. Been a heck of a time over last few months pinning down the combo's below since I got the 6900, so wanted to pass on what works for me.

HKLM\Software\Valhalla Legends\GPSServer\Mode = 0

HKLM\Software\Valhalla Legends\GPSServer\PDEAddress = C6BE245C (hex)

HKLM\Software\Valhalla Legends\GPSServer\PDEPort = 8888 (dec)

HKLM\Software\HTC\SUPL AGPS\EnableAGPS = 0

HKLM\Software\HTC\SUPL AGPS\EnableGPSSmartmode = 0

HKLM\Software\HTC\SUPL AGPS\GPSMode = [2 on 6800, 4 on 6900 - might try matching some day...]

HKLM\Software\HTC\SUPL AGPS\ServerIP = 216.198.139.92

HKLM\Software\HTC\SUPL AGPS\ServerPort = 8889

Quick lock on the XV6900 after changing to that mode=0 (from 2 and 4) plus the PDEAdrress (from 5C8BC6D8).

HTH
[Mogul, XV6800 ROM Development] mallard729:
so is there a linky for VZ Navigator, i assume if a download via the phone i get charged
[Mogul, XV6800 ROM Development] lllboredlll:
I have had an issue in the past where cab compression screws up the files you are trying to copy over. In my case it was images for the DualTouch Dialer I posted. When I cabed the images a few of them were corrupt upon extraction. This could very well be the issue with the dll you are working with. I eventually gave up and just copy them over manually using GSFinder.
[Mogul, XV6800 ROM Development] gc14:
I am very well aware of the cab compression issues, which is why I never compress any cabs that I make. All 3 cabs I've made for GPSServer are not compressed.
[Mogul, XV6800 ROM Development] j-squared:
I get VZNav AND others now

GC - when I ran your third cab - it did copy the files into the Windows directory - but it left them with the "x" in the name - when I renamed them per the instructions manually - I get both VZNav and the "others" (Google and Live Search) to work. I'm going to try Tom Tom 6 next to see if I can manage that one too. You can never have too many GPS options when one doesn't show you what you need!

Thanks all...
[Mogul, XV6800 ROM Development] gc14:
Well...anyone who knows anything about the FileOperation CSP and provxml, take a look at the code below and let me know if you see anything funky with it...I've looked over and over and can't find anything wrong with it, though my brain may be fried.

<wap-provisioningdoc>
<characteristic type="FileOperation">
<characteristic type="%CE2%" translation="install">
<characteristic type="MakeDir" />
<characteristic type="gpsapi.dll" translation="install">
<characteristic type="Move">
<parm name="Source" value="%CE2%\gpsapix.dll" translation="install" />
</characteristic>
</characteristic>
</characteristic>
<characteristic type="%CE2%" translation="install">
<characteristic type="MakeDir" />
<characteristic type="stdgps.dll" translation="install">
<characteristic type="Move">
<parm name="Source" value="%CE2%\stdgpsx.dll" translation="install" />
</characteristic>
</characteristic>
</characteristic>
<characteristic type="%CE2%" translation="install">
<characteristic type="MakeDir" />
<characteristic type="oemgpsOne.dll" translation="install">
<characteristic type="Move">
<parm name="Source" value="%CE2%\oemgpsOnex.dll" translation="install" />
</characteristic>
</characteristic>
</characteristic>
</characteristic>
</wap-provisioningdoc>

This provxml is set up to run post install.

I still don't know why the second cab I made (one that just installs the files directly to \Windows with no renaming) doesn't work. It's so weird....
[Mogul, XV6800 ROM Development] gc14:
LOL GODDAMNIT....

Yeah, like I said, my brain is fried.

I figured out what was wrong. Try this cab (after uninstalling whatever cab you already are using and soft resetting). Let me know if it works.

GC
[Mogul, XV6800 ROM Development] stevenfstein:
Here is a link I found that might work. I have Google Maps and Livesearch working great (thank you - great coding effort). If I load the navigator, is there anything I need to do to make it active?

http://xdaforums.com/showthread.php?t=421341&highlight=vznavigator

Regards.... Steve
[Mogul, XV6800 ROM Development] jeffreypjacobs:
The challenging life with the 6800 made easier!

I installed the cab on page 6, post #54 and it works perfectly! Let me say that you have finally made the multiple resets, ongoing memory management, the freezes, lags and memory leaks FINALLY a little easier to live with. I am sure "Big Red" is not happy with this revenue loss, but since we have the trade-off of preferring "the network" to the newest and least crippled phones, I am sure they won't "mind". Excellent work, and thanks!:)
[Mogul, XV6800 ROM Development] j-squared:
Bingo!

That did it GC! You should have Skywing post that cab in the first post of this thread.

Good work again!
[Mogul, XV6800 ROM Development] gc14:
So you are confirming that the Test 2 cab not only renamed the files correctly, but GPS works with both 3rd party apps AND VZNav?
[Mogul, XV6800 ROM Development] stevenfstein:
VZ Navigator Question

If I load navigator from my previous post, does verizon know about it somehow and charge me the monthly?

Thanks.... Steve
[Mogul, XV6800 ROM Development] rt1231:
GC14,

Just installed the test 2 cab and both VZ Nav and google maps both work without any errors, I have to go out this evening and I will test them on the road, thanks for your work...
[Mogul, XV6800 ROM Development] gc14:
Excellent...doing stuff with the girl for a bit, but I'll be updating the agps wiki with everything later on. Glad it works.

Those of you who have installed the original cab may want to uninstall it and install this cab (just a carbon copy of the Test 2 cab, renamed now that we know it works).
[Mogul, XV6800 ROM Development] PiddlyD:
Works Great For Me.

I'm a noob here. Got the text message about the MR1 update from Verizon last night, and was very disappointed to see that GPS remained locked down without VGNav purchase. I had been using a Holux 1000, but that isn't an ideal situation.

Installed using the linked cab. Windows Live Search and Google Maps are both working flawlessly. I don't get sat locks as easily as with the Holux (where I can just about be in the basement and get locks), but good enough as long as I am outside.

Just wanted to say thanks for sharing your efforts. :D

Quick note - I installed using the .cab linked at the top of the thread, not this last one a couple of messages above my post. I notice that the earlier cab is 62kb versus 63kb. In either case, the earlier cab works for me in Both Live and Google. I needed to change the settings to use the intermediate driver under Live, but once I did that, everything worked fine.
[Mogul, XV6800 ROM Development] shadowfax2124:
I never got any satellites to show up, let alone lock. I tried with the custom roms. Then with Skywing's programs and dlls, I reflashed mr1 to see if that would work. Nope. Then I tried GC's cab posted in #113. Still nothing. The link to the cab in post #1 doesn't seem to be working right now. I have my phone settings turned to location (not 911 only) so that's not the problem. GPS external is 4800 baud, COM 4, none for hardware port, and automatic Windows management.

MR1

Rom 3.57.605.1

Radio 3.37.75

PRI 2.03_002

Ideas? I am in upstate NY near Saratoga. I have tried inside and outside. No problem with the phone or getting internet through the cell phone (non wi-fi).

Thanks
[Mogul, XV6800 ROM Development] stevenfstein:
What am I missing?

I'm missing something obvious. I uninstalled the original and installed the new one. LiveSearch and Google work perfectly but VZ gives me an error when I try to launch. What should I be looking for? I downloaded from the link I posted.

Thanks... Steve
[Mogul, XV6800 ROM Development] stevefxp:
I believe you have to tweak the location of the dlls to get VZNav and another GPS program to play nice nice in the same sandbox. I would read the earlier posts on page 1. Its there I know I have read it.

Edit: here is the doc from Skywing's post on page 3:

I'll take a look at the cab later when I've got a moment, but if you are going to make a cab, the recommended options I would set are:

- Copy the modified oemgpsOne.dll to \Windows, superseding the ROM-baked version.

- Copy stdgps.dll to \Windows

- Copy the modified gpsapi.dll to \Windows, superseding the ROM-baked version.

- Always install gpssrv.exe to \Program Files\GPSServer, -or- set the registry key to point to the new path as part of the cab xml install script, e.g. if someone wants to install to their memory card. (Not sure if the cab xml script language is expressive enough to do that.)

If you do that, then you'll be able to get VZ Navigator working [if you want, assuming you subscribe to it], as well as GPS on third party apps. The important thing to keep VZ Navigator happy is to have the modified oemgpsOne.dll in \Windows, along with stdgps.dll. Otherwise, VZ Navigator will go through the reimplemented GPSAPI.dll and break. Of course, you will not need a VZ Navigator subscription to use third party apps if you use the adapter program, just VZ Navigator itself, if you prefer it for turn by turn voice navigation.

Note that if you wish to pay for VZ Navigator and use it alongside third party GPS programs, then you must not run VZ Navigator and a third party GPS program at the same time. The two will conflict and not get valid GPS data if you do that.

You can, however, run any number of third party GPS apps at the same time without starting VZ Navigator, as gpsapi.dll/gpssrv.exe will multiplex access to the GPS driver across any number of apps that go through the hooked gpsapi.dll. (VZ Navigator goes through LBSDriver.dll and expects obfuscated data from gpsapi.dll and thus will break if it gets hooked.)
[Mogul, XV6800 ROM Development] stevenfstein:
hmmm

OK - here is what I have by searching with total file commander

oemgpsOne.dll to \Windows (dated 8/27)

stdgps.dll to \Windows (dated 8/26)

gpsapi.dll to \Windows, - Always install gpssrv.exe to \Program Files\GPSServer, (dated 9/7

By using the CAB, did it not replace the stock files on the ROM? How do I know which version is installed.

Sorry to be a pain.....

Thanks - Steve
[Mogul, XV6800 ROM Development] scottbwilliams:
Thanks for your hard work on this. I tried installing the Valhalla CAB and still no joy. Any ideas?
[Mogul, XV6800 ROM Development] dominodecree:
GC & Skywing

YOU TWO ARE GODS. Installed the newest cab did nothing else. Walked outside ran Live Search and found my location in less then 10 seconds. Next was Google Maps, 7 sats locks in 5-10 sec. Also works in the house, GM gets 3 sats locks. This is great. Also opened VZ Nav and that worked without a glitch.:) So Far So Good

Thanks DD
[Mogul, XV6800 ROM Development] fishboy:
0x845FAE42 is the correct value and is just the hexidecimal version of -2074104254.

Try using GC14's new cab from post #113 and see if that works for you.
[Mogul, XV6800 ROM Development] buckyswider@comcast.net:
WOW. That's all I can say. WOW. That and

THANK YOU THANK YOU THANK YOU !!!!!!!

I tried many, many many custom ROM builds. When Google maps worked, I loved it. Problem was, it rarely worked. With a tip 'o the cap, lots of respect, and absoulutely no offense intended to No2Chem, DCD, and all of the ROM authors, custom ROMS just aren't for me. I'm a tech guy, but need to concentrate 100% on my customer's tech issues, not my phone. I spent way too much time futzing with my XV6800 than I could justify.

So now, I saw this thread. Took the leap and installed the Verizon official MR1 update and the Adapter (via the CAB- mucho thanks for that!!!). Installed google maps, walked outside, and VIOLA- 8 sats! As little as 2 steps in another direction, and the google arrow followed me!! Incredible!!! Even my Garmin doesn't deal well with foot traffic!! 2 hours WELL invested!!!

THANKS AGAIN! YOU GUYS ROCK!!!
[Mogul, XV6800 ROM Development] docholiday351:
Muchas Gracias

If the instructions are followed correctly, unlike my 1st try, it works great - for me, it even works indoors! Thanks to everyone! The "location on" setting was my problem - i did not notice that in the read me file/instructions....maybe an update for that? or i'm blind - it is past my bedtime;)

-doc
[Mogul, XV6800 ROM Development] tcolling:
By golly it worked!
[Mogul, XV6800 ROM Development] G3000:
I concur

Thank for your time and effort in getting the GPS operational through a simple fix.
[Mogul, XV6800 ROM Development] DarthMatt:
Working GPS progs?

First let me say that this site is great! Second let me say Thank You for the hard work in getting this to work. I was worried about flashing a custom rom and screwing up my phone, this has made life much easier. With that said, I was curious as to which GPS programs everyone has gotten to work with this fix. I have Google maps and live search working perfectly now. I have tried Destinator and Google navigator with no luck (actually it would lock in, but would not give directions, maybe because it was an older version?) . Also I was going to try tomtom, but read here that it did not work. I also read here that Iguidance is working. Is that confirmed? I will probably try other programs and will update as to whetehr they worked or not, can others do the same please?
[Mogul, XV6800 ROM Development] j-squared:
I also have Google and Live Search working along with VZNavigator. I have tried every setting I can to get Tom Tom 6 to work but it looks like it will not.
[Mogul, XV6800 ROM Development] thundaar2000:
Stevefxp,

Has Iguidance been working OK for you? I can not even get it to try to lock onto sat. How did you do it????
[Mogul, XV6800 ROM Development] INSPIRING DESIGNS:
Gps Programs

First Off Thank Everyone For This Program. I Just Wanted To Know Besides Google Maps And Windows Live. What Other Programs Will Work With This Adapter Program. I Tried Garmin Xt And It Did Not Have Intergrated Gps. Thankyou In Advance.
[Mogul, XV6800 ROM Development] nitro66215:
Garmin Mobile XT has GPS Intermediate Driver.

When Garmin finishes loading... click on the "Signal Strength bars" at the top. It probably says Com 4 Com4... click on the button on the right that says Disable. Then it displays all the drivers. Select GPS Intermediate Driver. Then click enable. That should do it.
[Mogul, XV6800 ROM Development] timak:
Awesome!

I, like a lot of people, didn't want to mess with custom roms. This was exactly what I have been waiting for. The Cab file install worked great.

Thank you to all the smart people who figure this stuff out!

Tim
[Mogul, XV6800 ROM Development] stevenfstein:
One Last Time

OK - I followed the steps and downloaded the original files and copied them into the appropriate directories. VZNAV still won't load saying there was a problem initializing the GPS. It is version 4.1. For those who have it working, where did you get your copy and are you paying the $10 each month? I got mine from the link I posted a few screens back.

Thanks... Steve
[Mogul, XV6800 ROM Development] docholiday351:
Just trying to help...

I like it when others over-simplify things for me...so i thought i'd return the favor..but GC14's link above is the way to go..Thanks again to the people that made this possible!!
[Mogul, XV6800 ROM Development] dive_padi:
HELP

OK, the MR1 aGPS (cab version) seems pretty straight forward. I have MR1 flashed, everything works fine. I downloaded the cab file (2 different versions) and have installed and uninstalled several times. I followed the new GC wiki (like I said, it's pretty straight forward), but still get "No GPS receiver was found" when I try to run Google Maps, and Live search just keeps searching and searching. Location on, Com4, None, 4800, Windows Managed, selected GPS in app, etc.... Anyone???

Thanks!
[Mogul, XV6800 ROM Development] Scott:
Same thing here. Thought I failed to do something right. Here is my set up:

Radio .40 from Telus ROM

PRL 2.x from Telus ROM

VZW MR1 OS Only ROM

OliPro 2.4
[Mogul, XV6800 ROM Development] deboy_001:
Garmin mobile XT works...

I tried Garmin XT just now, and it works for me. I didn't have to do anything. No primer necessary. Locked instantly. I just loaded it up and that was it. I wish I could tell you something that would make it work... but all I can tell you is that it does work... I'll let you know about its accuracy when I come back from my drive...

Edit: Accurate to within feet. drove about for a while... and then it just about directed me right back to my living room. If anyone is still wondering what programs will work with this set up... 1 vote here for Garmin mobile XT (now if only I could use it on a bigger SD card... blah)
[Mogul, XV6800 ROM Development] eddiecanuck:
I was just going to post the same thing. I had to update to Garmin Mobile XT 4.20 (4.10 had issue keeping a lock), but now it work great. It finds GPS on COM2. Thanks again Skywing!!!

BTW, what size SD card you looking to run on? I'm running it on a 4Gig SD card right now.
[Mogul, XV6800 ROM Development] deboy_001:
Yea... I found how to do it somewhere. I'm currently on a 4gig too. Thanks... Sorry to bring that into this thread.

And I certainly can't thank SKYWING enough!!! You rock dude.
[Mogul, XV6800 ROM Development] tcolling:
Same thing happens on my wife's xv6800. This is wierd, because the cab file worked flawlessly on my own xv6800 last night, and our two xv6800s are VERY similar with respect to what we have installed on them. The only real difference between them is (1) we obviously have different PIM and email data, and (2) I have a few additional pieces of software installed that she doesn't have, such as PocketBible.

The only other difference that I can think of is that on my device, I first went through the process of calling Vzw to provision my account with VzNavigator, and then installed and tested VzNavigator, before successfully installing GC's cab.

On my wife's device, on the other hand, I didn't first get VzNavigator provisioned and I didn't first install and test VzNavigator before installing GC's cab.

After I installed GC's cab on my wife's device and turning on the appropriate settings, I tried Google Maps and it couldn't locate a GPS device on the phone. After that I installed VzNavigator and it had the same problem. I then called Vzw and had them provision her phone with the VzNav service. Still no joy.

One other point of interest: on my wife's phone, I can't successfully UNinstall GC's cab. When I try to do so, the uninstall starts and then ends with an error dialog that states that it was unable to completely remove the program.

I'm tempted to just hard-reset her phone and start off by trying VzNav before doing anything else. I'd just as soon not do that if someone has a good idea about something for me to try before doing that.

- Tim
[Mogul, XV6800 ROM Development] Skywing:
Provisioning with VZ Navigator or not doesn't affect it.

Can you try manually installing the program, as described on the first post? Preferably, with gpsapi.dll copied to \Windows. Note that if you already see a gpsapi.dll in \Windows in File Explorer from the old install, you should delete it first before trying to replace it, or fexplore.exe may just end up deleting it instead of overwriting it and reverting you back to the gpsapi.dll baked into the ROM.

Also, did you (ever) get a confirmation prompt for starting an unsigned gpssrv.exe the first time you used Google Maps after installing the GPS adapter? That is typically a sign that things are working properly.