You are hereForums / Windows Software / Troubleshooting / xv6900 unable to locate satellites
xv6900 unable to locate satellites
What settings should I use on the XV6900 with Verizon's 6.1 rom update and a unlocked GPS?
Tags
Share This Page
Share |

I am also interested in what people have been able to do successfully with this phone.
What are the settings in the GPS Control Panel? Setting->System->GPS.
Are you able to get a position fix even though there are no satellites found?
Nathan,
I have the Verizon XV-6900 with the official ROM upgraded and the Valhalla Legends GPS fix. With the ROM upgrade and GPS fix I am able to get sat fixes using Google Maps, Live Search, and GPS Today. They all work using the devices "External GPS" settings as follows: GPS Port Progam = COM4, GPS Hardware Port = (None) with Baud rate = 4800, and Manage GPS Automatically is selecte.
The only peculiar setting in the above 3 programs is that I have to set the Live Search GPS setting to "GPS Intermediate Driver" in order to get fixes.
Within BCN I have tried all settings including "Detect" which does locate "Shared GPS Device (NMEA-0183 GPS Device)" but it cannot locate sats. The interesting thing is if I run one of my other programs which locate satillites, then BCN will locate satillites for a short time, but the position is random and inaccurate.
Any ideas?
I'm going to have to do more inquiries.
I think it's unfortunate that Verizon is trying to lock down your GPS in the first place.
I have the same problem with my xv6900. I have to turn on the GPS in Google Maps to get BCN to even show any sats, but the position bounces around the world. Plus, after a short time it will stop updating. I read on xda-developers forum about someone with a similar problem in Garmin Mobile XT. He then changed the settings so rather than using COM4 for the GPS, it was using the windows intermediate driver and it started working. Just a thought, but that may be what's needed here.
The intermediate driver is what should ideally be used by BCN and other software.
Has Verizon tried to lock down the GPS on the XV6900 the way it has with some other phones?
Yes, the xv6900 GPS is locked down by Verizon. There is a download I got on the xda-developers forum for the xv6800 that works to unlock the GPS. I'm pretty sure it replaces the stock intermediate driver.
For what it's worth, I had this problem back in version 2.5.8 but could never get it resolved. I've just been watching the forums hoping I see a fix come through one of these days. It looked like a really slick piece of software.
Verizon was supposedly supposed to release firmware to unlock their GPS since as far back as December, but I don't know if they have.
http://www.phonenews.com/verizon-unlock-gps-windows-mobile-5857/
So far, the only HTC phone they've done this for is the touch pro.
RawlingsSc wrote:
So far, the only HTC phone they've done this for is the touch pro.
Since your last post, have you tried to run it using the Intermediate Driver?
I don't remember seeing an option to change that, and my trial has expired again.
RawlingsSc wrote:
I don't remember seeing an option to change that, and my trial has expired again.
I've sent you a message on how to extend your trial period.
I've been watching my e-mail, but haven't gotten anything. Could you re-send?
Thanks
OK, I got the code and extended my trial. When I click the 'detect' button, it scans through and finds my GPS, but it crashes out. However, BCN still lists my GPS. I connect to it and nothing happens. If I go out and turn on the GPS in google maps and then come back, the GPS page shows sattelites and looks like it has a fix. However, when I go to the NAV page, the lat/long numbers are bouncing all over the world. I went to the 'program/options/GPS' menu and tried with and without 'Bypass GPID' checked. Got the same results both ways.
If there are any specific things you want me to try, let me know. I'd really love to get this working.
I've posted a diagnostics program at:
http://www.backcountrynavigator.com/downloads/tools/GPSDiagCab.cab
(Cab file).
It's a beta version of a future generation of the GPS libraries. You can scan, analyze, view a log, and send it in.
OK, I downloaded the diag program and ran a couple of tests. I ran it immediately following a soft reset and it got a WIN32 Exception when detecting the GPS. I then ran Google Maps and started the GPS from there. I ran the diag again and it found the GPS and was happy with the analyze and said it was working fine, though for some reason it was saying I should turn on bluetooth. I submitted both logs with the built in function. I'm also planning to e-mail both logs to you, hopefully tonight.
Hopefully this helps
For what it's worth, I have the HTC 6800/titan/mogul and everything seems to be great. I made my own rom and had to flash a specific radio version and specific boot loader, but I got it to work now. Took me about a week of reading postings at xda and ppcgeeks to get it figured out.
So, what I don't know is how different the 6900 is from the 6800. If the hardware is basically the same but with no keyboard, you can get it to work.
And, if you're "bouncing all over the world" then probably your GPS output is still "encrypted" in the Verizon way and it needs to be unlocked. I'm going to assume you are a VZW customer. Has VZW released an update for your phone? They have released the GPS unlock fix for a few phones now. Otherwise, I can point you to xda and ppcgeeks to get it unlocked. PM me if I can help.