yashsingh1/xdaforums huggingface dataset:
[Mogul, XV6800 ROM Development] Skywing:
Update: Thanks to testing assistance from sch1z0, I can now confirm that my custom oGPSAPI client can retrieve valid GPS data (in assisted GPS mode) from a Verizon MR1 ROM. This does not require a special boot loader or a custom ROM in order to operate.

For reasons that have not yet been debugged (waiting for log files from my tester), the same method doesn't work on dcd's 3.2.6 ROM. (Presumably, a missing dependency is the cause, though that has yet to be debugged.) However, if you didn't get GPS working on a custom ROM, you can still flash back to MR1.

Currently, I only have a small bare-bones test program that spits out raw longitude/latitude values for the MR1 ROM. I am working on a wrapper module that will reimplement the standard Windows Mobile GPS functions against the for-VZ-Navigator custom GPS functions in the MR1 ROM. When complete, this is expected to allow programs like Google Maps to seemlessly grab positioning data from an MR1 ROM.

Free time permitting, I'm hoping to have the wrapper finished in the not-too-distant future.

If you already have GPS working on a custom ROM, there is likely little reason for you to revert to MR1. If you were unable to get GPS working on a custom ROM on Verizion, or you do not want to flash a custom ROM onto your device, then this development may be of interest to you.

This method does not require a $9.99/month VZ Navigator subscription. However, it will not allow you to use VZ Navigator without paying for the subscription (i.e. the actual voice navigation/mapping part of VZ Navigator). It will only allow third party programs to access location information on the MR1 ROM.
[Mogul, XV6800 ROM Development] serfboreds:
Flash or hard reset and test it out! Test how many seconds it takes you to lock at a few points throughout your day in diff locations and then flash without installing QuickGps and run the same data collection.

IMHO I don't believe HTC GPS is the best guage of how fast you can lock anymore, though it is faster than previously. I mean no one is needing to prime right? Depending on what you use, you should have a lock as soon as the program is up, or you have initialized GPS.
[Mogul, XV6800 ROM Development] Apota:
I did all the modifications in this link:

I think I got it working! VERY FAST VZW GPS LOCK!

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

Is there anything I need to undo from all of that before doing this will work properly including changing the IPs in the registry settings? Thanks!!
[Mogul, XV6800 ROM Development] alwap106:
Yes thanks would be of GREAT interest to me. On my XV6800 on VZW, I went from VZW stock ROM directly to MR1 (no custom ROMS in between). I then loaded spl 2.47 No2 chem , followed by radio 3.42.02.75 and try both dcd_titan_3.2.5 and dcd_titan_3.2.6 ROMs followed with aGPS fix with no luck. I still had PRI 2.03_002. I have done everything -reg edits matching IP and Port settings to what was enter in the aGPS fix adding the EnablePDEIPFromNV=1, switch gps mode from 2 to 4 and back in regfile, switch from PDE to mobile in gpsone check port to com4, baud 4800 loc-on-- you name it cant get it to do anything-- this would be fantastic if you could get a work around
[Mogul, XV6800 ROM Development] aguas:
dont worry about it. i did that 'fix' when it was posted and my aGPS still works great (15 sec locks tops). in the registry, i just changed the server ip and port to the ones GC's aGPS fix.
[Mogul, XV6800 ROM Development] deboy_001:
Same situation. Stock to MR1 and now SOL (have read so much and tried so much that I think I need glasses now...) I only know of one person who has gotten to aGPS from this situation. Read here... http://xdaforums.com/showthread.php?t=424252 (post #4)... Nothing has worked for me however... Good luck. Nice to not be in this alone.
[Mogul, XV6800 ROM Development] Skywing:
Did you give the gpstest program that I PM'd a link to you a try?
[Mogul, XV6800 ROM Development] deboy_001:
Once I figure out how to get back to MR1.
[Mogul, XV6800 ROM Development] stevefxp:
GPS Persistance

Afternoon all,

After applying the GC fix I had great GPS functionality, however after I flashed the device I lost this functionality. Looking further into this with the QPST tool I have noticed that the PDE IP information is again blank.

So am I to assume that this information is not persistent through flashes of my 6800? How are you all handling this?

Steve
[Mogul, XV6800 ROM Development] alwap106:
I would be willing to flash back to MR1 if that would be of help
[Mogul, XV6800 ROM Development] alwap106:
I would be willing to assist if that could help
[Mogul, XV6800 ROM Development] Skywing:
I have posted a beta of the GPS adapter program for enabling assisted GPS on MR1 here: < http://xdaforums.com/showthread.php?t=424387 >
[Mogul, XV6800 ROM Development] alwap106:
Thanks I'll give it a try.... I am flashing MR1 back now
[Mogul, XV6800 ROM Development] Cycomachead:
No luck!

I've tried this fix twice now. My location is on and my reg settings are unchanged.

Do I need VzW data for this to work? I don't have that and connecting over WiFi didn't make a difference.

Do I need cell coverage? It's crappy at my house right now.

Would EVDo/ 1x make a difference? I keep mine set to 1x for battery life.

Also do I need to reactivate after a PRI update?

Thanks in advance.
[Mogul, XV6800 ROM Development] cholle1:
Unable to get USB connections to show in QPST Configurator

Add Ports only shows Comm 3 Serial as available for adding. Took great care to follow instructions.
[Mogul, XV6800 ROM Development] alwap106:
.............................................
[Mogul, XV6800 ROM Development] alwap106:
I just completed trying it with google maps and it did not work but I then notice that my location was off after I reflashed. I just turn location on but before I tried it with google maps I reloaded gps viewer I place the .dll file in its directory and I ran it. I got what I believe is 7 Satellites in blue and two others in red WOW I believe this means it works ... I will try google maps next.
[Mogul, XV6800 ROM Development] alwap106:
After my initial success of locking I appear back to where I started. Do I have to do the AGPS and reg edits
[Mogul, XV6800 ROM Development] shadow-tech:
your not in diagnostics mode.

see the trouble shooting section here (1st post, bottom)

http://forum.ppcgeeks.com/showthread.php?t=36377
[Mogul, XV6800 ROM Development] shadow-tech:
yes u need vzw data. wifi will not work. evdo/1x doesnt make a diffrence, it is only 100 bytes of data.
[Mogul, XV6800 ROM Development] Skywing:
No, those shouldn't matter.

I posted a new version of the GPS adapter an hour or two ago which fixes some bugs that may have resulted in this happening. Try downloading the latest version and seeing if that works? If not, PM me and we can troubleshoot further.
[Mogul, XV6800 ROM Development] calash:
From what I have seen on the /16 8888 may not be exclusive to PDE unless they are sharing some servers, a system with SMTP in it's name showed an open port.

In all, I picked up about 10-12 positive replies so far, including the one we know and another in the same subnet. Oddly they appear to be named not as servers, but like phones are named on the network (If you lookup the host name for any phone IP it comes back as a structured name with the IP, where most other servers appear to have meaningful names like SMS, SMTP, yadda yadda)

I can forward the list to anybody interested tomorrow, it is on my work computer. I am not sure if there is a simple query that could be shot to the IP's to see if they are actual PDE servers or not.
[Mogul, XV6800 ROM Development] dnchattan:
Indeed, forgive me- props to GC as well ;)
[Mogul, XV6800 ROM Development] shadow-tech:
im sure port 8888 and 8889 could be used for something else. but, like i said, these are the ports recommended for agps data for carriers to use according to the qualcomm pdfs i have posted in here. (they are hosted on rapid share and put in a zip file)

try putting some of those server ips in at qpst gpsone tab and see if they work. who knows. also, do u have a tool that will tell u the geographic location of the ip's? i think there used to be one called nettrace or netroute or something, i think it was freeware. anyways it would be kinda cool to have a pde server for each timezone or something.
[Mogul, XV6800 ROM Development] Cycomachead:
RATS!!!!!! ARGH! That sucks. Thanks anyway for the reply!
[Mogul, XV6800 ROM Development] calash:
A nettrace could work assuming there internal routers are named something meningful. I would expect a company with the coverage of verizon to do such a thing...but you never know with some IT groups ;)

I will play around and see what I can find
[Mogul, XV6800 ROM Development] gc14:
Updated the first post with Skywing's work with MR1. Also will be updating wiki later on to add a few things for the custom rom tutorial.
[Mogul, XV6800 ROM Development] nitro66215:
DCD 3.2.6

Radio 3.42.50

PRI 2.03_002

GPSMode = 4

Position = PDE

PDE IP's set in QPST and in the Registry.

Use GPS Tool to clear memory. Load GPS Viewer.. then Garmin Mobile XT... Less than 10 seconds lock with a 10 - 20 meter accuracy. Only reason to use GPS Viewer.. on a cold start (soft-reset) Garmin tends to lock the phone up and not work.
[Mogul, XV6800 ROM Development] gc14:
Seems like too much unnecessary work man. Just install Google Maps with the same setup and run it. 'Use GPS' will lock you in 10 seconds, then exit and open Garmin. A lot easier than dealing with HTC GPS Tool AND GPS Viewer.
[Mogul, XV6800 ROM Development] nitro66215:
I was using the Tool as more of a test. Just to clear memory and get an accurate "Cold Start" Timeline. As far as running GPS Viewer or Google maps... Either way... one has to be started to get Garmin to work right.
[Mogul, XV6800 ROM Development] Zenoran:
baf's gps toggle seems to work very well too
[Mogul, XV6800 ROM Development] nitro66215:
I used to use that. But it took years to lock. Maybe it'll work better now.
[Mogul, XV6800 ROM Development] fvultee:
I used GPS Toggle and it seems to lock the fastest, between 7-17 seconds from the time I turn it on. Holux and HTC tools both take longer on my phone. I know some people have spoken of a problem with GPS Toggle but I haven't had any issues and it's very fast and easy to turn on/off.
[Mogul, XV6800 ROM Development] Zenoran:
is it baf's gps toggle? I think there are a few diff today screen gps toggle programs... this one is light-weight and very functional... gets locks within 10 seconds and is a great way to know your gps is staying active without having to tab between another program and/or keep other apps loaded in memory.

linky: http://www.baf.cc/gpstoggle
[Mogul, XV6800 ROM Development] ebor:
Using Garmin 4.20.50wp set on Intermediate Driver. No priming. Cold start 17 seconds at the worst. Warm start under 5 seconds. Atlanta area
[Mogul, XV6800 ROM Development] taspankya:
ummm wow, followed the tutorial by GC, soft reset then immediately went to google maps and "use gps" ... 10 seconds later (in my house) a lock. 8 satellites... this is great...

just thought i would post the results i had... btw i am in CT, if that helps (if you guys are still keeping track)

THANKS GUYS!
[Mogul, XV6800 ROM Development] tommvee:
Can you keep GPS active in Stand by mode?

I also get quick locks especially after a soft reset. The problem I see is if I use the power button to put the phone in stand by mode in between uses the GPS seems to power off. It will then not lock again until another soft reset. If I just turn off the screen between uses the GPS performs flawlessly all day long. I was curious if there was a keep alive fix for the gps where it would stay active, just the phone, when in stand by mode. Otherwise I will just keep turning off just the screen and not use stand by mode. Thanks :D
[Mogul, XV6800 ROM Development] scorp508:
I'm getting locks in places I never could before. This past Friday night I took the Purchase Street exit out of the big dig tunnel in Boston. As soon as I hit the surface side I turned on GPS and had 7 satellites in about 5 seconds. Usually I could never get a lock with the buildings around me.
[Mogul, XV6800 ROM Development] stevefxp:
PDE Information Persistence

GC,

I seem to be having an issue where the PDE information is not staying between flashes. Is this the case, and what have people done to keep it persistent?

Thanks,

Steve
[Mogul, XV6800 ROM Development] nitro66215:
That could be my issue. I'm still on the COM4 port. Garmin locks up on a cold start.
[Mogul, XV6800 ROM Development] gc14:
Like I said in the other thread...I've never seen that issue. My PDE info has remained since I first applied it and has always worked. When you say "between flashes" are you referring to flashing between MR1 and custom?
[Mogul, XV6800 ROM Development] gc14:
Hey scorp, I didn't know you're a fellow bostonian! lol.
[Mogul, XV6800 ROM Development] lllboredlll:
I've flashed from OEM to custom multiple times since I applied the fix with the new IP and it has never lost the info. I've even went back to the original radio messing with the PRI and it still restores the settings when I go back to a GPS based radio.
[Mogul, XV6800 ROM Development] rajuabju:
Well, after the second try, I now get fantastic locks outside of buildings. I get locks in under 10 seconds, and anywhere from 8 to 11 satellites, whereas before it took up to a full minute or even longer, and I never got more than 5-6 satellites.

But, unlike most other people here, I'm still completely unable (or it takes 5+ minutes) to get any locks when I am indoors. But whatever, I use GPS for actual driving directions most of the time, so I dont really need the indoor functionality.
[Mogul, XV6800 ROM Development] stevefxp:
I actually have been flashing on my 6800 between NueROM 3 and the PPC 20273 kitchens. On my wife's 6800 is MR1.

Very strange indeed. I am going to do some additional testing to see if I can isolate this nuance down.

Steve
[Mogul, XV6800 ROM Development] gc14:
I've been reflashing the same rom over and over and it's always been there. The only time I had to re-enter it is when flashing back to custom from MR1 or stock, as MR1 and stock customizations alter the information. I don't use nuerom so there may be something going on when flashing between 2 different versions of it, but I'm not sure.
[Mogul, XV6800 ROM Development] Protonus:
I just flashed to DCD 3.2.6, from DCD 3.2.5, and it did NOT lose the information. :shrugs:
[Mogul, XV6800 ROM Development] ebor:
I had that issue too. that's why I switched to the ID. Problem went away.
[Mogul, XV6800 ROM Development] JerrytheGreat:
GC--So, can you now start to work your magic on Alltel's phones?

jtg
[Mogul, XV6800 ROM Development] taspankya:
all thats needed is alltel's specifice IP and port number...
[Mogul, XV6800 ROM Development] tbhall77:
Shadow-Tech has done considerable work on Alltel's AGPS.

http://forum.ppcgeeks.com/showthread.php?t=36377
[Mogul, XV6800 ROM Development] stevefxp:
Its my own stupidity that is the cause of this issue. Everything is in place. I just was not looking properly at things. I would enter the QPST tool, but was failing to read from phone!! Yea its going to be blank. I am such as a** sometimes.

Steve
[Mogul, XV6800 ROM Development] scorp508:
Hells yes! A fellow geek as well! I'm in IT for the state. :)
[Mogul, XV6800 ROM Development] gc14:
I've updated the Verizon GPS wiki. Everything you need to know about Verizon GPS/aGPS on any rom can be found there. The link can be found in the first post. Enjoy.

Oh yeah? Who do you work for?
[Mogul, XV6800 ROM Development] jray1:
I can't dial the ##3424 or use file explorer to get the phone in a diag. mode to make these changes . Any other ideas.
[Mogul, XV6800 ROM Development] scorp508:
It's called ITD, www.mass.gov/itd

I'm a senior admin on the Active Directory / Exchange team. We also do the BES/ActiveSync devices, e-faxing, spam filtering, x.500 directory syncs, email archiving, and whatever else we find in the kitchen sink that morning. :) Its a cool place to work if you can stomach politics.
[Mogul, XV6800 ROM Development] jray1:
rom=3.49.651.0

radio=3.39.10
[Mogul, XV6800 ROM Development] gc14:
Are you using a custom rom based off 3.49.651.0 or are you using 3.49.651.0?
[Mogul, XV6800 ROM Development] jray1:
It is a custom I think . The gps is enabled ,wm6.1 and few other things . The gps is very very very slow to find any sat's and only when outside most of the time. I thought the agps would bethe way to go. I just can't even get started with the install.
[Mogul, XV6800 ROM Development] gc14:
You do have Verizon correct?
[Mogul, XV6800 ROM Development] JerrytheGreat:
Thats It!! Alltel Ip Exists!!!

This dude found it:

Alltel's PDE IP is 205.142.19.100 and the PDE Port Number is 8888

Follow that thread, though, as there are a few other tweaks you have to do in leu of GC's cab install.

thank you thank you thank you thank you --this is why I signed up at XDA developers, and its finally working!!!!!

jtg

(a very happy jtg)
[Mogul, XV6800 ROM Development] Steve St.Laurent:
Did you try ##3424# ? On my phone ##3424 send doesn't work but ##3424# does.
[Mogul, XV6800 ROM Development] jray1:
That is correct.
[Mogul, XV6800 ROM Development] jray1:
I tried but it didn't work either.
[Mogul, XV6800 ROM Development] gc14:
Install this cab, soft reset, then see if ##3424 send works.
[Mogul, XV6800 ROM Development] jray1:
Does it need to be connected to activesync for this to work? If not I tried it after soft reset it dialed and the same recording came on telling me the call could not be completed as dialed.
[Mogul, XV6800 ROM Development] gc14:
Have you considered upgrading to a newer, better custom rom and radio? The ones you're using are quite dated and it would make this process a lot easier in the long run.
[Mogul, XV6800 ROM Development] jray1:
That is a little out of my league. I had the phone done up by another person that does it on a regular basis but I don't want send my phone off again and be without one for a few days. If I were a little more comfortable with it I would do it, just not there yet . Is there a custom ROM/Radio you could suggest or send me, I will research the process again and see if I want to try it.
[Mogul, XV6800 ROM Development] gc14:
Tell you what...if you have an AIM sn, or can make one, then pm me with it and I'll IM you. I'll build the rom for you and walk you through the flashing process. One more thing...do you have a non hc microsd card?
[Mogul, XV6800 ROM Development] jray1:
I have a 1gb micro sd old card , the one I use in this phone is a 4gb hc. I don't have an AIM account but I will get one now and pm the info to you . Thanks for the help!
[Mogul, XV6800 ROM Development] catch221134:
gc,

I hate to bug you, I did a fix that you posted a couple months ago, Is this infact a different one? I noticed on the first thread, that you indeed did edit it a day or so ago. I used the old one, and it did infact help, so I am not sure if there is anything different that I need to do, since i did infact do that one.

If aim is easier, my handle is the same for both. Thanks again!
[Mogul, XV6800 ROM Development] osurferx:
This really works for the XV6900

This is awesome!!!!

I've tried SO many fixes in the past month... This is the one that works!!! Instant quick GPS fixes on the verizon xv6900. 8 satellites on a cloudy day in my office. Unbelievable. All within 5-10 seconds.

Thanks GC! Great tutorial! Thanks for your hard work!
[Mogul, XV6800 ROM Development] osurferx:
I used task manager to run the file with the /DIAG switch. Worked like a charm!
[Mogul, XV6800 ROM Development] devir:
it worked

bingo. Months of unreliable locks; worked when i was curious, never worked when i needed a lock (was late for my wedding because the GPS refused to lock on time), it finally locks in seconds.

All I needed was the IP information. I checked today and got a lock with TomTom and Google maps, one after the other faster than ever before.

I've used DCD roms since i bought my phone in December. I've upgraded the radio whenever possible, and never got quick locks with the GPS.

This new and updated method was the ticket needed to get the phone GPS working the way I needed when i needed. Thank you very much.
[Mogul, XV6800 ROM Development] jray1:
My biggest problem is finding stuff , like the task manager haven't found it yet.
[Mogul, XV6800 ROM Development] shadow-tech:
task manager and other downloads here:

http://forum.ppcgeeks.com/showthread.php?t=36377

there is a troubleshooting section at the bottom of post #1.
[Mogul, XV6800 ROM Development] jray1:
Should be able to get that done. Thanks
[Mogul, XV6800 ROM Development] SteveNYC:
Now that's hysterical. I would have loved to have been a fly on the wall during that conversation!

"Honey, I'm sorry I was late for our wedding, but I just couldn't get a GPS lock on my XV6800. It's Verizon's fault, they won't give us the aGPS server address! You understand, right? Babe? Hon?" :eek:

:p
[Mogul, XV6800 ROM Development] tntopspin:
Hmmmm..... edited. VZW data services disappeared last night for about 30 minutes and when they returned, no GPS locks. This morning, back at home, I am getting excellent locks again.

Is my XV6800 a "moral compass?" I play the bad boy for one little evening and lose my GPS. I come home and get GPS back?????

I'm going out again tonight..... to research this further..... the brunette has nothing.... NOTHING, I say, to do with this. This is science. Research. :cool:
[Mogul, XV6800 ROM Development] jray1:
Not once has my phone ever locked onto sat's this fast, and locking on to 8 at times, normally only 4. Thanks to everyone here for all there help. Great bunch of people here.
[Mogul, XV6800 ROM Development] mdjkim:
This is fantastic. Thanks!
[Mogul, XV6800 ROM Development] Blaxican:
I'm so new and apparently so dumb...

I just got my xv6800 through verizon. I updated to the wm6.1 through the official site. I downloded the Valhalla legend software and followed the instructions to install it. Then I downloaded google maps but am unable to get a gps fix and am so confused..... should I be using a different radio then what is on the phone... Should I do the hard reset soft reset trick to remove the verizon updates prior to installing valhalla? I'm very new to this whole thing but am trying to learn (and would gladly give some money to the guy who gets my gps to work)....
[Mogul, XV6800 ROM Development] nitro66215:
Did you go into the phone settings and turn Location On? It is set to 911 only by default. From the dialer, go to menu... options... services... Location Setting... Get Settings.... then check location on. If it is already, change it to 911 only. Ok out of it... then soft-reset.... go back into it, and select Location On again.
[Mogul, XV6800 ROM Development] kflipproductions:
you cant use GPS with the official VZW rom unless you do some more work. youll have to look into skywing's adapter program here. for easier and better GPS and a better rom, you should flash dcd's latest.
[Mogul, XV6800 ROM Development] nitro66215:
I believe the Skywing program is the Valhalla legend software he's refering to.
[Mogul, XV6800 ROM Development] kflipproductions:
HA! goes to show how much i've looked into MR1 lol
[Mogul, XV6800 ROM Development] nitro66215:
I know. I am on DCD on my "cloned" Sprint > Verizon mogal. Works wonders.