yashsingh1/xdaforums huggingface dataset:
[Mogul, XV6800 ROM Development] DrRoger:
Just installed this GPS Fix on my XV6900

Not too many threads about doing this fix for the Vogue VZ XV6900. Skywing, this fix is AWESOME, and even though my GlobalSat 368i is small and compact, this fix saves me carrying the thing around. I'm convinced that your fix activates aGPS, because in seconds, indoors, I have a good fix. I doubt I could have had that with an external puck.

I have set the GPS to GPS Port 4, hardware port off, and allow Google and Live Search to find their own way (Intermediate GPS Driver in LS) as setting a port does not work with those programs (as mentioned in the initial post).

I installed the 6.1 update posted over in phonenews.com, and then your GPS Fix. Together, makes this phone truly fun, whereas before I had put data on block and not really using the smartphone features.

I'm not as excited about Opera that came with the 6.1 upgrade as many people are. With IE, I got 641 KB/Sec speed when I tested on dslreports.com/mspeed. Because of the lack of Adobe Flash, many speed test sites don't work with WinMo.

Thanks ever so much.
[Mogul, XV6800 ROM Development] mdhaliwal:
A question to all those who have upgraded the radio and are still using the Verizon MR1 Rom... Does the GPSSever still get corrupted? I agree with Eponymous069, it seems as if there is something with Verizon corrupting the file or something.
[Mogul, XV6800 ROM Development] ragedbull:
Messed up lots of files?

Hey everyone,

I need some help here. I decided to flash to MR1 in the middle of night last night (not a good idea because i needed to reauth, and there is no service in the middle of the night). Got reauthed and the basic phone working, tried the steps on the wiki, but I can't get to: cinconet.org for any of the files. I googled for the installer and I can't remember, but think I used the one in post #113.

So after trying all day, sitting in my car with it for 30 minutes, I decided something was wrong here.

I wanted to start again, but just spend the whole day installing apps and settings, etc, and I really don't want to reflash, so I am hoping someone can help me.

I noticed i the GPSserver folder there were some files missing, from the list at the top of this post. So i said I will try to remove everythign and start from scratch. Somehow I ended up with two gpsapi.dll files and I deleted them, and I am not really sure what is actually there or not at this point. I made sure to manually copy all of the other files into the GPSserver file, checked the reg settings.

At this point, it looks like I have all the right files in all the right places, I have soft reset a few times and giving it a few minutes, I never get any sats with the GPS test app or any other app.

Is there a way to tell if it actually is communicating with my GPS or if I can't get sats? At this point I feel something is screwed up in software, as everyone else seems to report getting coordinates in under a minute.

So the question is, what is a good set of files, how can I make sure the stock gpsapi.dll is there (or does that matter, is it actually always there no matter what file called that I delete?) and go through the process to know that its a problem finding sats, not the software?

Hope I said that clearly, any help would be appreciated, will be traveling so I don't want to reflash again tommorow.
[Mogul, XV6800 ROM Development] Skywing:
I would imagine that it'll function on any Qualcomm-powered non-Motorola Windows Mobile smartphone with a Verizon GPS-enabled firmware.
[Mogul, XV6800 ROM Development] thetaz01:
Awsome write up, thank so much, however, i am still trying to figure out two things before i tackle this.

One, i belelive it has been confirmed that in the MR1 realase from verizon the text messages does in fact appear as chat style messages, and MOST importantly can you confirm or deny, if the "Internet Sharing" app is available on the MR1 release from verizon.

IN mobile 6.1 from dcd the internet sharin app, is native and works AWSOME, and flawless, and i use it alot i want to make sure its still in the MR1 relase :)

thanks for everything..
[Mogul, XV6800 ROM Development] devinc:
Yes, as I posted recently the files do seem to get corrupted over time.

The solution is simply to reinstall the cab. Worked for me. I just carry the cab around now on my phone and should it happen again I can be up and running with GPS inside of 30 seconds.

Devin
[Mogul, XV6800 ROM Development] Eponymous069:
I aGree with Devinc. I just jeep the radio rom on my flash card, and the valhalla server cab there as well. Re-install at any time does no damage, and it seems to run fine afterwards.

On the two questions about missing internet sharing app. Yes it's gone. But I'm working on getting it functioning properly.

The text messaging program is a thread style, like AIM/AOL. I prefer TxtMan, and any texting program can be installed, so you shouldn't really worry about the texting part.

Internet sharing is a must for me though, and I WILL get it working.

I've opened a new thread called: Bluetooth Pan on Verizon XV6800 & Leopard Mac

http://xdaforums.com/showthread.php?t=446333

However, just to let you know, I do have the internet sharing app working fine by just installing the app and the two dll's. It works as expected. I just cant get my mac to recognize the service. Not to say that it wont work under windows, or USB. I'm only interested in Internet Sharing over Bluetooth.

Good luck!
[Mogul, XV6800 ROM Development] AFAngryWarrior:
You're a GENIUS! I had tried every which way to get GPSGate to work with TomTom7... It worked right off the bat with LiveSearch and Google Maps but I like TomTom for detailed instructions. You MUST MUST MUST follow your setup to the tee... You have to Set input to WM GPS and output to NMEA Virtual Port.. I had my input as COM 4 from the other setups and once I changed it to WM GPS VIOLAH!! TomTom won't be able to show you your GPS Status (ie how many satellites its pinging) but as long as you know you have a good feed via GPSViewer than you have nothing to worry about, it got me right to my doorstep! Thanks man!
[Mogul, XV6800 ROM Development] rsfeller:
The download link is very much dead as of today!
[Mogul, XV6800 ROM Development] thetaz01:
These two links appear to not be working.

I was wondering if any one has any updated links, i tried a couple quick searches, but it seems some other places that link to those files are linking to the same broken link..

Please help, I finally decided to take the plung.. NOW i just gotta get the Internet sharing DLL's and app :)
[Mogul, XV6800 ROM Development] AFAngryWarrior:
Here is a new link

Here is a new link to the Valhalla GPS file.

http://anonym.to/?http://rapidshare.com/files/165096506/Valhalla_Legends_GPSServer.cab
[Mogul, XV6800 ROM Development] thetaz01:
Awsome.... thanks so much

Now i just gotta find the link for the 3.42.50 radio
[Mogul, XV6800 ROM Development] gdrew:
Someone has to have the radio file! Please help!
[Mogul, XV6800 ROM Development] AFAngryWarrior:
Downloads:

Radio Only: http://ppc.stoleyour.net/xv6800/files/Titan_Radio_ROM_3.42.50-Alltel.zip

Radio + RUU: http://ppc.stoleyour.net/xv6800/files/Titan_Radio_ROM_3.42.50-Alltel.exe
[Mogul, XV6800 ROM Development] gdrew:
Thank you! Even though it says Alltel, should it still work for VZW?

Additionally, how long should the radio ROM update take to install? It's been at the "Loading..." grey screen for a couple of minutes. Is the elipses(...) suppose to animate, or is it stuck?
[Mogul, XV6800 ROM Development] ragedbull:
Do you need a new radio? I guess I missed that, I thought the Valhalla Server worked with the stock MR1 radio? So with the official MR1 what exactly do you need to do, which files?

Sorry, I am usually really good with reading guides and directions, but I'm flat out confused with all of this right now. Thanks for any help.
[Mogul, XV6800 ROM Development] AFAngryWarrior:
You don't need to update the radio after the MR1 upgrade, some users report a quicker GPS lock in rural areas with the radio update. If you live in the Burbs or the city I wouldn't worry about it. I live in a small town bordering a city and I get 9 locks within 5 seconds with the original radio.. I'm not risking bricking my device for an extra satellite. All you have to do is install the Valhall AGps update, use Franson GPS Gate (only if you plan on using TomTom or INav) if your using Livesearch or Google Maps you won't need Franson. Set your location to ON, set your external GPS in your settings to Com 4 program, access to off and Baud Rate to 4800, Manage tab should be checked.
[Mogul, XV6800 ROM Development] gc14:
Skywing, made up a cab for you.

Also added this link to the first post in the agps thread.
[Mogul, XV6800 ROM Development] thundaar2000:
So as I see it now, all one needs to do is install this cab file and all should work??

Is it uninstallable too? (in case it refuses to work)
[Mogul, XV6800 ROM Development] mawhite:
Just want to get a little clarification please. Should I prevent the Verizon customizations from running after flashing the MR1 update or is it OK to let these run and then install your adapter?

Also will TomTom7 run with this setup and if so could someone provide any info or reference a thread on which particular installation works with this config? My apologies if I have crossed any lines asking about commercial software

TIA,

Mark
[Mogul, XV6800 ROM Development] serfboreds:
Yes, and yes.
[Mogul, XV6800 ROM Development] stevenfstein:
What GPS software is supported

Sorry if this is obvious but I'm not that technical. The first post states "Note that your GPS program must be configured to use Windows-managed GPS and not an explicit COM port. My adapter module does not support the NMEA serial interface, only the "cooked" GPSAPI.dll interface. Notably, the HTC GPC Test program uses the NMEA COM port interface, and will not work with the GPS adapter.

So with that said, what GPS software will this work with? I think TomTom and Live Search are fine. Any others?

As far as install from a clean rom - all I need to do is upgrade the standard Verizon rom to 6.1 and run the CAB and a few minor tweaks. Is that all?

Regards.... steve
[Mogul, XV6800 ROM Development] Skywing:
Yes, you can just delete the files that are installed, and things will go back to the way they were before you installed the adapter program.

The program will work on an "out of the box" MR1 ROM that was upgraded/installed through the HTC-issued MR1 updater. You don't need to do anything special with respect to canceling customizations, editing things in QPST, or adjusting HTC SUPL AGPS registry settings.

You do need to make sure that the Location setting in Settings -> Phone is set to "LOCATION ON" and not "911 ONLY", but that is the only separate configuration that needs to be done aside from the actual install.
[Mogul, XV6800 ROM Development] Skywing:
The only programs that I have available to test with are Google Maps, Live Search, and HTC GPS Tool. I don't know whether TomTom requires an NMEA COM port, or whether it can use GPSAPI.dll, though I would suspect that it can use GPSAPI.dll. You'll have to try it and find out.

Usually, there is a setting called "Windows-managed GPS", "automatic GPS", or "GPS Intermediate Driver" that will use GPSAPI.dll under the hood. If you find yourself having to pick a COM port for your program, then that's likely a bad sign that things won't work.
[Mogul, XV6800 ROM Development] deboy_001:
OH it works!!!

WOW!!! Great job Skywing!!! Gc, thanks for the cab... I installed the cab and locked on 10 satellites in 6 seconds (Google maps) on my first lock ever!!! And oh... from my bedroom. I haven't stepped outside yet! WOW!!!

p.s... Would this work with Garmin?
[Mogul, XV6800 ROM Development] Skywing:
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] gc14:
The cab file is already made and is attached to that post, so you can download it and attach it to the OP if you'd like. I made it following these instructions from the OP.

People have already installed the cab and say that it is in fact working, though these instructions from your latest post conflict with the instructions above.

I can remake the cab if need be, but what instructions should be followed?
[Mogul, XV6800 ROM Development] nitro66215:
Garmin Mobile XT does have the option for GPS Intermediate Driver. I will attempt to test this program on my XV6800 that is all stock.
[Mogul, XV6800 ROM Development] jesusio:
Hahaha!! Take that Verizon. Running new ROM, inside a metal building. Locked on 9 sats in about 15 seconds via google maps. Thank YOU so much, it's a beautiful day now.
[Mogul, XV6800 ROM Development] wbp420:
You guys are awesome!

I have been looking for this solution for a while, and I stumbled across this post. Skywing - I took your instructions and loaded exactly as specified and was able to get GPS lock a couple of times, but it was inconsistant and a lot of time was spent looking for satellites with no return.

Then I ran the cab that GC made on top of the other (without deleting old files) and now it works perfectly!!! I got a lock in less than 10 sec inside my house. I don't know what the difference is, but between the two of you my problem is solved!

There is some great work reported and posted on this site. Keep up the good work. FINALLY big red has been cracked open!!! Makes me want to keep the contract...
[Mogul, XV6800 ROM Development] eddiecanuck:
This is great. I was just getting ready to go through the flash process when I decided to check the forums one more time. And look who's been busy this weekend :)

Thanks a ton to Skywing and gc for getting the GPS working and making a nice quick install cab, repectively.

I wasn't looking forward to re-installing and re-configuring after a flash and I'm happy with the rest of the MR-1 update. So this was ideal for me.

Both Live Search and Google Maps connect in seconds and I can get a signal inside our building. Thanks again.
[Mogul, XV6800 ROM Development] wbp420:
Do you think this would work with the XV6900? Just curious...
[Mogul, XV6800 ROM Development] nitro66215:
if it's the new WM6.1... Give it a shot. Shouldn't hurt anything. They say the CAB is uninstallable
[Mogul, XV6800 ROM Development] jsajczuk:
thank you! thank you! thank you!

at first, it would not work in my building so I stepped out and tried it. nomore than 5 seconds and i was locked in:D

my vx is a company provided phone and they don't mind extra software but fround on "customzied ROMS"... support issue I guess.

but Thanks Skywing for the fix....
[Mogul, XV6800 ROM Development] jmx601:
Thank you! This Rocks! I tried a custom rom but I could never get it to work. So I gave up and just flashed the MR1(much more stable and runs faster). Found this today I just got my first lock with Google Maps!!

Cab installer works great!!
[Mogul, XV6800 ROM Development] MagnusRF:
GC14 - Some help please for a not very technical person.

What do I do with the cab? Do I download it directly into my phone, download to my PC then unzip and move the files into my phone?

Thanks. I am dying to get GPS working and am really mad at Verizon for disabling the phone.
[Mogul, XV6800 ROM Development] Skywing:
They aren't really conflicting, as the DLL search order is <explicit path, if given>, <.exe directory>, <\Windows directory>. Ideally, you should put the DLLs in \Windows, and gpssrv.exe in \Program Files\GPSServer (or allow an alternate location and set the registry key, as I mentioned).

The reason why I did not mention placing them in \Windows originally is that it is a pain to do manually with File Explorer, as you've got a lot of renaming steps to do, especially if you are upgrading one of the new .dlls in \Windows to a newer version for a newer release of my program. Without an installer, it seemed better to try and keep the installation instructions as simple as possible.

A .cab installer does not have these limitations (or at least, not according to my observations), and so it should place the DLLs in \Windows, such that it'll work for any GPS-enabled app.

Also placing gpsapi.dll in \Windows elimiates a problem (Windows CE limitation) where if a program loads the OS-shipping gpsapi.dll out of \Windows, the replacement gpsapi.dll in a custom directory would never get loaded. This may have been what was causing intermittant problems for some users.
[Mogul, XV6800 ROM Development] Skywing:
There is no need to use a non-standard radio ROM. The radio ROM installed by the MR1 update will work fine. I have no first-hand information on other radio firmware versions; however, I'd imagine that newer Titan-compatible radio firmware versions would continue to work. As to what benefit or loss you might see from installing them, I have no specific information to provide.

(My suspicion is that most reports of radio X being noticibly better than radio Y are probably actually the result of transitory/environmental effects and not actually a change directly tied back to switching radio firmware versions. It is certainly possible that there were actually firmware bugs fixed which improved signal quality in certain cases, but I would tend to err upon the more suspicious side myself. Again, however, I do not have enough first-hand data to make a definitive statement other than speculation and deduction.)
[Mogul, XV6800 ROM Development] ragedbull:
So, in post #366, I mentioned that I think i may have installed a bad version of the cab and then messed it up somehow trying to fix it, so as long as I have all the Valhalla files in the right place the test app should work? I live in the burbs, but am on vacation in Chicago right now, I will try to get a lock but I can't mess with all the files out here. Can't understand what is going on if i followed all the steps and it does not work. Do I need the original "gpsapi.dll" as I really feel that somehow I screwed something up with this because I originally moved files with activesync and not the mem card. Can I just install the new cab that was uploaded a few posts back and that will make it work? Sorry for the run on there.
[Mogul, XV6800 ROM Development] gdrew:
Guys,

If you do not want to install Googlemaps or any other program just to start your GPS, I found software that will not only start the GPS for you, but it places a pluggin on your Today screen that will allow you to turn your GPS on an off. Additionally, it lets you know how many links you have. No more having to run Googlemaps in the background to use GPS software! It's been tested and works as it should, and it's free!

Good-luck!

Here's the link: http://code.baf.cc/gpstoggle/GPSToggle.cab
[Mogul, XV6800 ROM Development] rhannahs19:
the cab files link is dead... anyone have a mirror? thanks
[Mogul, XV6800 ROM Development] bchi49:
Finally found the solution to GPS issues with TomTom Navigator or any third party GPS programs.

Basically don't install MR1, if you do, restore it back to stock ROM. Then follow those instructions. You do NOT need GPSGate program!!!

Regarding limited RAM issue, I install NueROM3 and turn off Camera feature, I get around 30 MBs of free RAM! I didn't use the DCD ROMs.

Here's the link for the following instructions: http://xdaforums.com/showthread.php?t=423231&page=61
[Mogul, XV6800 ROM Development] Scott:
You dont need a primer if you apply the aGPS fix. This is a waste of screen space and resources. However this was a usefull program before the aGPS fix. These type program existed to warm up the GPS chip before you intended to use an app Like Tom Tom or Live Search / Google Maps. Its not needed any more because the aGPS fix gives locks in 15 to 30 seconds.

Before the aGPS fix we had to wait anywhere from 30 seconds to 5 minutes to get a lock hence the need for primer applications.

Hope that gives some insight.

-Scott
[Mogul, XV6800 ROM Development] rviper7:
I am able to get TomTom 6 to communicate with my GPS but it says that I am OFF Road (Iguidance says the same thing). Google maps knows exactly where I am but I want to use TomTom or Iguidance, can anyone help?
[Mogul, XV6800 ROM Development] leslie50:
I am dizzy from reading forums but may I dive in and open my case?

I have verizon xv6900 which I had stock and updated to ( dwnld from phonenews) WM 6.1 I didn't stop customization in time (Ignorance) Flashed again and thought I stopped customization (more ignorance) but found out on another forum I did not. I had the phone reactivated which was a bit of hassle. Now phone works WM 6.1 works but I am lost. Can anyone give me a pointer or direction please? thanks leslie

Device Info

ROM version 3.14.605.1

ROM Date 10/03/08

Radio Version 3.37.77

Protocol ver DCAAXOM-4350H

Hardware ver 0001

PRL ver 51143

PRI ver 1.37_002

Browser ver MSIE.6.0 ( I thought this was supposed to have Opera??)

ESN 36A9B604

ERI 4

I know all this is not necessary (total ignorance) but just put it out there to plead my case.

Have mercy.
[Mogul, XV6800 ROM Development] leslie50:
:( I get a message 'No Data is coming in' [error opening WM GPS] Have any input to offer, thanks leslie
[Mogul, XV6800 ROM Development] quigleyb:
You dont have to stop the customizations if you are upgrading the XV6900 with the update provided by phonenews. This is technically a Verizon update and customizations will not cause any problems. At this point go to Start->Settings->System->Device Information. This should read

ROM Version: 3.14.605.1

ROM Date: 10/03/08

Radio Version: 3.37.77

For GPS:

Grab the GPSServer CAB (aka Valhalla Cab) from: (the file can be found about 3/4 down the page)

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

and install to your XV6900 (install to device, not a storage card)

As far as getting other apps like TomTom etc to work I cant help you there.
[Mogul, XV6800 ROM Development] chizzy58:
i910 verizon

could someone tell me if this cab is universal for the new verizon gps lock api?

they got us!

they locked down our gps on the omnia i910.

we are working dilligently to get it unlock so any help would be appreciated.

THANKS GUYS!! :D
[Mogul, XV6800 ROM Development] 760hacker:
Working on Other phones?

Has anyone tried and had success using this application on a phone other than the PPC-6800/Titan/Mogul? I had a XV6800 that was unlocked for GPS I have now moved to the Omnia and no shock GPS is locked down. I want to try but don't want to brick my new phone. It does run WM6.1 so i think there may be hope. I am not sure what the GPS hardware is but that could make a difference.