yashsingh1/xdaforums huggingface dataset:
[Mogul, XV6800 ROM Development] jupitervast:
It's working now

I could not establish a lock after initially applying this update. I thought I may have forgotten about a registry change I made in the past to 'fix' the GPS, but it seems as though it just took some time to establish the initial lock. A few hours later when I attempted to establish a GPS lock, it worked in about 10-15 seconds in a basement of my friend's house. I've tested it several times now and I'm consistently receiving a lock in about 10 seconds. It seems once the initial lock is established, everything is A-OK!

Thanks GC.
[Mogul, XV6800 ROM Development] iampedro:
How can I enter into QPST ?
[Mogul, XV6800 ROM Development] jupitervast:
Qualcomm Phone Support Tools I believe. It's a utility to access some low level settings on the phone.
[Mogul, XV6800 ROM Development] nitro66215:
Follow this wiki. I know there are no pictures at the moment... but the words should help. Titan GPS Fix
[Mogul, XV6800 ROM Development] weedahoe:
I see everyone is using DCD 3.2.x ROMs but what about BuildOS ROM from the Kitchen. I have ROM 3.56 off build 20273 so is this going to be an issue?
[Mogul, XV6800 ROM Development] gc14:
No...quoted from my first post...
[Mogul, XV6800 ROM Development] nitro66215:
This fix should work for any of the GPS supported roms / radios for Verizon.
[Mogul, XV6800 ROM Development] dcd1182:
please enlighten us, exactly what was your process to obtain the verizon PDE information? what were you testing for a couple of weeks?
[Mogul, XV6800 ROM Development] gc14:
My process to obtain the Verizon PDE information was through a source which I'm not at liberty to divulge. I have been working with them for a couple weeks now testing out revised editions of the GPSID. Hope that enlightens you enough.
[Mogul, XV6800 ROM Development] deboy_001:
Nah... it was a no go (no locks in 20 mins on google maps) from stock w/ MR1 update. OH well. hope I get better luck after I unlock and flash...
[Mogul, XV6800 ROM Development] ka911:
hi guys, its possible to make this fix as cab file to be installed? I have costum clean ROM from OMJ.

thanks
[Mogul, XV6800 ROM Development] gc14:
Did you make sure it was set to Location On and not 911 Only?
[Mogul, XV6800 ROM Development] yesimjeremy:
doubtful since the only way that i'm aware of being able change the qpst settings is with the qpst server app thru window... someone please correct me if i'm wrong. you can flash and soft reset but neither should change these settings programed in the phone.
[Mogul, XV6800 ROM Development] yesimjeremy:
has anyone tested their phone with any of the ftm application tools in qpst yet? i'm still trying to diagnose why i can't get my gps to lock and running all the self tests in th agps tool tells me everything is ok but when i go to run a standalone gps test it sits in the testing... status and never changes from there to anything else until i cancel the test. I've also noticed that regardless of what setting i have changed in regards to the agps pde server ip address my self tests always pass so i have no way to test for connectivity between my phone and server but i've been varified that the device is **supposedly** functioning properly. thoughts anyone?
[Mogul, XV6800 ROM Development] jimnutt:
For those who dislike rapidshare, here's a mirror of QPST that's not on it:

http://nuttz.org/QPST_2.7_Build_215.zip
[Mogul, XV6800 ROM Development] lllboredlll:
Just a bit of info for anyone who can't lock after the fix. I noticed my registry wasn't updated with the proper IP and Port after I done the initial fix. I had to enter the info from post #1 to obtain a lock.

[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\SUPL AGPS]

---------- ServerIP = 66.174.95.132

---------- ServerPort = 8888
[Mogul, XV6800 ROM Development] dcd1182:
So let me get this straight. Verizon, the one and only carrier who has been very serious about locking down GPS access and keeping their PDE information private, has chosen you, a customer, to test variations of a DLL (which is developed by HTC, not VZ) included in their software?

Your anonymous contact then authorized you to provide Verizon's highly guarded information to the public and accept donations for it?

Come on man.

Someone put a LOT of very talented work into creating an intercept driver to reveal this information. That person pm'ed you and me the verizon PDE server info hours before you created this thread.

If its not a huge, unbelievable coincidence, you need to give credit where due.
[Mogul, XV6800 ROM Development] weedahoe:
I did the changed per post one and after a soft boot it looked like the device is trying to connect to a data line and getting

error code 11

PPP Connection Error

I dont have a data package BTW.

I also did notice after the first setup of this configuration that my IP and port were also not saved in SUPL AGPS so I specified that data and rebooted the phone only to get the same errors.

However, if I go back in EPST and removed the IP and Port, I no longer get the error 11 and as the today screen is loading it goes right to its cell connection for voice and EV. No errors. Anyone else have this or wanna share why I am getting it?

That doesnt sound good
[Mogul, XV6800 ROM Development] drgreenberg:
Does anyone here use iGuidance in conjunction with GPSGate and AstroGPSLauncher (which primes the GPS, starts GPSGate and launches iGuidance)? If so, has this new fix eliminated the need for either of these crutches?

I realize I can try this for myself but I'm trying to build the SDconfig file for UC beforehand (I'm going to update to 3.2.6 and 3.42.50 at the same time) and advance info would save on an interation.

Otherwise, if I'm the first to try, I'll of course post my results when I have them.
[Mogul, XV6800 ROM Development] nitro66215:
GC14 posted that info earlier. I can't remember the post in this thread... but you can find it. A "Primer" program is no longer needed with this fix.
[Mogul, XV6800 ROM Development] azclown:
Yes, you shouldn't need to prime any of the apps..... I don't and it works freakin great.....
[Mogul, XV6800 ROM Development] gc14:
Ok first of all...I never once said that I had been working with Verizon on ANYTHING...and I'm not...so no, they didn't choose me, a customer.

I'm FULLY aware who developed the the DLL, but perhaps you aren't, as it was developed by Microsoft.

My "anonymous contact" hasn't authorized me to do anything. They, in fact, were just as motivated to get the information to the public as I was. Everything on here is done on my own, based on my own decisions. As far as the donations go, I never request donations, nor are they necessary. If people want to donate, it's by their own free will.

I'm fully aware of the pm I received by Skywing containing the PDE information he acquired and I've acknowledged already that it was indeed correct, though I already had it prior to the pm. Something he said in the pm did however trigger the idea in my head to attempt to go about it in this way, though it wasn't his idea.

Many people are very happy to have this working finally, as well as myself, as we on Verizon have been waiting for so long for a fix. I realize it's not nearly important to you as you have Sprint, and it's evident in your lack of caring on the matter. If you had bitter feelings about anything you could have said something to me before you came on here and just started throwing out accusations knowing barely any facts. You know how to contact me and you know it.

I'm not sure what other "acknowledgment" is necessary, though if anyone doubts anything, feel free to pm me and I'll be happy to copy and paste excerpts from emails maintaining anonymity of the source.
[Mogul, XV6800 ROM Development] gc14:
Moving on...

I've written a new tutorial and temporarily have moved the files to a new location while I'm bringing cinconet back up. Everything should be working for now.

The tutorial can be found here:

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

I'll be adding a link to it from the main wiki page shortly.
[Mogul, XV6800 ROM Development] dcd1182:
GPSID.dll is developed by microsoft and included in WM - before it's thrown out by HTC in favor of their own replacement. Your misunderstanding of the GPSID in use is part of what leads me to be suspicious of your claim of 2 weeks of testing it.

Furthermore, your history here has led to my suspicion. Lets see... vz prerelease rom/radio. another radio i gave you. QPST GPS "fix" i gave you. status updates on my releases that I told you in private.

Given those examples, when someone sends a PM to us containing this information, and immediately afterwards you claim you cracked the puzzle, what am I supposed to think? What made it magically dawn on you to put the PDE information into QPST? That takes 60 seconds and was discussed many, many times, months ago. I just read Skywing's PM again and it clearly states, "the PDE addressing information doesn't really seem to do a whole lot of good right now, unless you are using the oGPS API." So, this gave you the idea on your own to use the information with the oGPS API? Wow.

My original intention was to give credit where due. If you really feel that you don't owe Skywing some acknowledgement, fine. I'm not going to sit here and argue with you. You said I should have contacted you in private. Why? I thought this was a message board. I wanted everyone to know of the work the guy put in. He is a new user here, and showed up with tons of information and ability day 1. His 4th post on this forum was information on how to patch LBSDriver.dll to skip certificate checking. 24 hours later he had obtained the information everyone was after. It was sent to you in confidence, and whether you had the PDE information or not, his contribution should not be treated as worthless. If I was him, I'd feel pretty ripped off right now. Even if his PM didnt spark an idea as you claim, you should have still noted his efforts in your post.

It's just a phone, and this is supposed to be a place to share information. It's not a contest, and I'm not going to participate in any show and tell, race to be the winner who released something type of BS. It's counterproductive, and thus the opposite of what I think xda should be here for. If I wrongly interpreted this thread as another example of such BS, then I apologize, but these are my reasons for making that assumption.

I'm not even going to look at this thread again so theres no reason to continue this any further. I just hope we do not lose a valuable contributor.
[Mogul, XV6800 ROM Development] GeLopez:
well thank you whoever started the sharing and gc14 and dcd thank you.

this is one of the best additions to get a solution about some of the problems of our phones.

thank you
[Mogul, XV6800 ROM Development] MrTek:
All,

Why do any of us participate in these forums? I really doubt it's for fame or notoriety, but for discovery and sharing of those discoveries.

It shouldn't matter who is "first" or who gets credit, but that the information is now in the public for all to benefit.

I am not known on these boards for much, but I like to believe when I do offer help to someone else, it is much more valuable than being given credit for helping them.

Thanks to all who have toiled away for hours and days to provide the software and information to make our phones the devices we want them to be, and not what we were allowed to do.
[Mogul, XV6800 ROM Development] deboy_001:
Yes I did put location on, and it still didn't do anything.
[Mogul, XV6800 ROM Development] joojoobee666:
Bravo to MrTek and a big THANKS to EVERYONE involved in the fix (which works great!) :D
[Mogul, XV6800 ROM Development] AndyMan386:
hey everyone.. I am new here, and hope you dont hate me for posting this, because I bet a ton of people will just say, read all 16 pages. I have a stock 6800, but am interested in using these upgrades. Because of the new ones, I am not sure if the tutorials are all updated, and what the best ones to use are. If anyone would kindly let me know which updates are most stable and if there is a tutorial for it, i would greatly appreciate it. It sounds like a lot of you have put in a lot of hard work with this, thanks!!
[Mogul, XV6800 ROM Development] benlane:
Sticky this thread!!!

This incredible information needs to be a sticky!!!!
[Mogul, XV6800 ROM Development] kashabrown:
OK. You need to do some reading at the WIKI (stickied at the top of this section of the board) - basically, you need to "unlock" your phone first by loading the Hard SPL 2.40 OR No2Chem's 2.47 (preferable) - link is: http://www.nuerom.com/BlogEngine/page/nueSPLnueSPL-ReLocker-for-the-HTC-Titan.aspx

Once you have done that, you need to flash Radio rom (many to choose from - read the wiki), then flash a custom rom (DCD 3.2.6 being the latest and greatest). Once that is all accomplished, you need to go to the WIKI for the GPS fixes - follow the instructions carefully and voila - working GPS/wm6.1/Rev. A data speeds and the ability to have the latest build of WM 6.1 on your phone.

PM me if you have questions - I would be happy to help you through it.
[Mogul, XV6800 ROM Development] Scott:
I dont think it will do anything but what the hell. We are dead slow at work today.... Here goes nothing. I am going all the way back to stock, then going to the M1 update then the GPS fix with PDE settings without unlocking.

I'll let you know... Give me a bit...
[Mogul, XV6800 ROM Development] Skywing:
The GPS driver in the MR1 release will not initiate a GPS conversation with the standard GPSAPI.dll APIs, you must use the oGPS APIs (i.e. via LBSDriver) to start it. This is the status going forward even if you set the NVRAM values via QPST or the registry settings. Additionally, the longitude/latitude fields on returned by oGPSGetPosition are obfuscated (LBSDriver deobfuscates them before returning them to VZ Navigator).

I would be interested to hear what happens if you update to MR1 (with customizations), then swap to a custom ROM using your current radio, then configure the PDE addressing information in QPST.
[Mogul, XV6800 ROM Development] Scott:
I'll try totally stock MR1 then flash over my DCD 3.2.6 kitchen ROM.
[Mogul, XV6800 ROM Development] Skywing:
I'd be much interested in hearing the results of that, as one of the options on the table for me (as opposed to finishing the remaining reversing work for deobfuscating the lat/longitude fields in the GPS_POSITION struct to make an adapter for oGPSAPI.dll -> GPSAPI.dll on the stock MR1 ROM) is to just bite the bullet and switch to a custom ROM without the DRM-ish bits in gpsid_qct.dll. As I'm currently on MR1, the results of that test would be directly relevant to me.
[Mogul, XV6800 ROM Development] fishboy:
So, I don't suppose there are DLLs/Drivers that can be taken from the custom roms (or Sprint ROMs) to replace the ones provided in the stock or MR1 update to provide the aGPS feature? If not, please keep pluggin away :). I too would prefer to stick with a stock ROM, at least while my unit is still under warranty.:D
[Mogul, XV6800 ROM Development] Scott:
Previously both failed for me. I have not tried with the QPST settings adjusted though.
[Mogul, XV6800 ROM Development] lllboredlll:
You will end up with a GPS that functions. Only thing is you will have to edit the registry with the proper IP and Port aswell. I never relocked, just simply flashed my edit version of MR1. I went ahead and let the customizations run because I seen that the new PRI would actually work. Instead of upgrading the spl to 2.47, I just flashed 3.2.5. Then applied the new GPS Fix and edited the registry.

Later when I get time I'm going to try to borrow some drivers from DCD's ROM and replace some of the MR1's to see if by chance I can get the GPS to work on it with 3rd party software. I don't know a whole lot about the exact technical aspect of this stuff but I can copy and paste ;) :D
[Mogul, XV6800 ROM Development] Scott:
Your either contradicting yourself or I am not contemplating fully what you are saying.

Your first paragraph says you will have GPS working on MR1. Your second one says it wont work. Could you clarify for my ignorance please?
[Mogul, XV6800 ROM Development] shadow-tech:
I am very much well aware that agps uses satalites. U didnt read the PDFs i provided on page 12. it states very clearly my points are correct.

my point is that ,if u have not attempted to ur gps for a few hours, ur phone should attempt a data connection to get the agps ephemeris data BEFORE you get any satalite lockons.

i wanted to have a few people try this out. as you can see from my post on page 12.

now tried it out today after having my GPS off and it does indeed look like it is conection to the PDE server! This is very good news. It answers the question as to whether the agps is actually working. And as i predicted, it does indeed need to establish an IP based connection, ie. a data connection. It should probibly be pointed out that for the AGPS to work you need to have a data package, either pay per kilobyte or unlimted. i wanted to make sure. got a problem with that?

Second, You skipped over my point that MS-Based Agps is intended to do position calulation on the MS (mobile station aka cell phone)

you have the gpsmode =2 means you have the phone in MS-Based mode.

But in QPST you have the Position Calculation set to PDE.

This is contradictory.

MS-assisted mode has the PDE do the position calc.

I hate to break it to you but the settings in QPST override the WM6 registry settings. And by setting the position calculation to PDE in QPST you have inadvertently put everyone in MS-Assisted mode.

I think that the position calulation should be set to mobile ,in qpst, if u really want people using MS-Based

I set my registry to gpsmode=4 because I wanted things to match up.

here are the pros and cons of MS-Based abd MS-assisted:

MS-Based is very good for mulptiple fixes, that mean good for turn-by-turn applications

MS-Based is not as good for greater accuracy if u are in a poor satalite coverage location

MS-Assisted is very good for greater accuracy in low satalite coverage areas.

MS-Assisted is not as good for turn-by-turn

If your turn-by-turn pretty well before u did this fix then it will not get worse with MS-Assisted, it will still be better. It is just that MS-Based is slightly better the MS-Assisted

(read the PDFs if u guys are really interested in this stuff. but look at the pdf dates, come some may be outdated and are just for things that dont change)

If you are in the mountains, remote location, Urban 'canyons', anywhere u get poor satalite coverage, you may want to use MS-Assisted.

Everyone else will want to use MS-Based so ur turn-by-turn updates in realtime.

I hope that this help.

Also, i think i saw some where people have and extra Dword Value in the [HKLM\SOFTWARE\HTC\SUPL AGPS] key.

it is: EnablePDEIPFromNV=1. Make sure it is EnablePDEIPFromNV=1 and NOT EnablePDEIPFromNV=0. This is the binary flag that can enable/disable the permission for your mobile to use the PDE server.
[Mogul, XV6800 ROM Development] dbrown2:
I think he is saying that is going to try a new way of setting his phone. He has it working now, but he is going to try something new and see if it works.
[Mogul, XV6800 ROM Development] evanbriggs1:
This did not work for me and I trippled check that the GPS info wrote to the phone.

I was on 3.2.5 / 3.40 and my GPS was very sporadic((primers seemed to be my issue (GPSOne worked great for a week then stopped) then i went to GPS toggle that worked great for 3 days then stopped))., some days it would work (9 birds right away) other days I would get ZERO, So i decided to try out Mr1/3.37, to get the new PRI to see if i got more stability.

So I Flashed from DCD to MR1 back to DCD 3.2.6 (Btw DCD your a godsend regardless)

no issues on the PRI it did exactly as I expected, so then I try this fix and I still get no GPS. Im on a Army installation I know we have no trubble geting GPS siggnals since I use GPS with my Truetime unit everyday. But at the same time I wonder if it really is Verizon service related more then my phones software.

any guidance would be appreciated.

EDIT: I jsut looked at my GPS Settings and now I have COM Ports 0 - 9 as well as GPD 1 - 9 I never had GPD ports untill I did the QPTS config
[Mogul, XV6800 ROM Development] froader:
Just want to say my thanks!!!

I am running a Rom I built from the ppcgeeks 20273 kitchen.

I applied the IP and port to the QPST and registry.

This is certainly the most significant progress for GPS on our devices.

I used to get maybe 5 sats and wait for a lock, sometimes no lock.

Now i see 12+ sats and very quick lock onto 6 of them.

Thanks to all who contributed to this.
[Mogul, XV6800 ROM Development] denasqu:
Well this is kind of interesting. I don't have time right now to get into all the changes but I decided to incorporate some of the Registry changes and see if it made a difference on my Verizon XV6900. It did!

I changed ...

the PDE IP Address 66.174.95.132

PDE Port to 8888

EnableGPSSmartMode to 1

GPSMode to 4

I had already ...

added EnablePDEIPFromNV=1

My GPS was working satisfactorily before but now it's better (ie. faster and more satellites) and I don't have to prime TomTom or Live. I think I'll try the rest of the stuff this weekend.
[Mogul, XV6800 ROM Development] mtheory101:
Hero's

I have darn near instant GPS locks on my phone now and I couldn't be happier or more appreciative. I thank any and all who had a hand in it. You are hero's.
[Mogul, XV6800 ROM Development] violentz313:
will i have an issue useing pri 1.37_002
[Mogul, XV6800 ROM Development] skoch:
Works great for me!!

Didn't work inside before but now works instantly after making these changes.

Running the following:

Rom: DCD 3.2.6

Radio: 3.42.50

PRI: 1.35_002

Just wanted to say thanks!! GC14 is a bamf!
[Mogul, XV6800 ROM Development] texag94:
Many Thanks

Many, many thanks to everyone who worked on this.
[Mogul, XV6800 ROM Development] symyn:
Ever think about your phone having a bad GPS chip? I would suggest a potential return.
[Mogul, XV6800 ROM Development] AndyMan386:
Wow, much harder than I thought.. I unlocked the phone, now just lost figuring out how to flash.. I think I need to do it via usb, because my computer doesnt have a memory card reader... But can I only get my radio to 3.42.50 by the card (Section III A of the tutorial)???
[Android Head-Units] hjacot:
Hi friends!

I bought a android head unit from China, and a front câmera, for my Honda Accord 2011.

The instalation doing well, but the front camera dont work – when i put the shifter in “R”, the rear camera image appears, but when i put in “D”, i cant see the front camera image...

I tryed to change the configuration of time (10, 15 or 20 seconds), in the factory settings, but dont work.

I tryed to see the image camera in AV/IN mode, but dont work...

Seaching in the internet i realized that my unit dont show a lot of settings options that others models.

My unit is a Android 10.1. YT9260A_AHD_00018_V001

XY Auto: J6.5 (X2)

CAN Pro: 3.5 (X2)

CPU type: A7 1.3Ghz x 4

Parametrer settings ver 2.7_20181022

MCU Version Log:

- Number 3.5

- Update 20200425

Please, help!

Thanks!!View attachment 5218369
[General Questions and Answers] SuSaBh98:
I have a Samsung Galaxy A30s (SM-A307FN) running Android Q. It is locked by the Finance Plus.

As I boot the phone it straight way opens an app 'Samsung Finance Plus".

I go through payment process but it says 'KG Setup Failed', I can't pay even if I want!

The device is like a brick, no other apps can be used. I can get into the Download Mode, but in after reinstalling stock ROM and finishing the setup it would again get locked.

Someone, Please help me!
[General Questions and Answers] It_ler:
Maybe best to contact your carrier/provider (Finance Plus?!) to get help/support. Hopefully they can give you a kind of unlock code.