How's that Mogul Update Treating You?

When we heard that the Mogul updated was coming, we were excited. When we heard that the Mogul update had arrived, we partied like we always do when there's a ROM Update (yes, we are nerds). EVDO Rev A. (first ever!) and GPS will do that to you.
However, just like when we party too hard in real life, we're hearing that some folks are experiencing a bit of a post-update hangover. Sure, EVDO Rev A is rockin', but as we feared the GPS is a little wonky. Fortunately, it doesn't require a com port hack like the BlackJack II and the Q9h do (but really those folks just need to download MoDaCo's GPS Config). Unfortunately, some folks in our forums are reporting that the GPS has the nasty little habit of randomly turning off, or not turning on, and so on.
Our very own HobbesIsReal hooks us up with the config detail on how to get GPS going and
Windows Central Newsletter
Get the best of Windows Central in your inbox, every day!
-
Now that the Mogul is officially updated with a great working GPS chip, there are starting to be questions about how to set up and use the GPS......here is all the info you need to use GPS on the PPC 6800. A huge thanks needs to go TalynOne over at PPCGeeks for taking the time to put all of this great information together:
[CENTER][URL="http://forum.xda-developers.com/showthread.php?t=363431">[SIZE="3">The Titan Internal GPS FAQ [/SIZE][/URL][/CENTER] Check back on this thread every once in a while, as I'll be updating this post when I can with new information.Setup
To use the Titan's internal GPS you must be running a ROM version of at least 3.16.651.0 with a radio ROM version of at least 3.27.00 (to find your ROM version go to the "Device Information" application found in Start->Settings->"System" tab).
Make sure that in the "External GPS" app (found in Start->Settings->"System" tab) matches the following settings:
[LIST]
[*]Under the "Programs" tab, the "GPS program port:" is set to "COM4".
[*]Under the "Hardware" tab, the "GPS hardware port:" is set to "None", and the "Baud rate:" is set to "4800".
[*]Under the "Access" tab, the "Manage GPS automatically (recommended)" option is checked.[/LIST]
Make sure that your phone's location setting is set to "ON". You can do this by launching the "Phone" app (found in Start->Settings->"Personal" tab), then:
[LIST=1]
[*]Under the "Services" tab, choose the "Location Setting" item in the listbox, and press the "Get Settings..." button.
[*]Make sure the "Phone: Location Setting" is set to "ON"
[*]OK everything, and soft reset your phone[/LIST] My ROM version is older than the one listed as required above, where do I get the new ROM?
If your ROM versions are lower than the ones specified above, you have to load the new leaked test ROM first.
If you're on Sprint, and want the stock ROM, and you're running Windows XP, then look here:http://forum.ppcgeeks.com/showthread.php?t=16806
If you're on Sprint, and want the stock ROM, and you're running Windows Vista, then look here:http://forum.ppcgeeks.com/showthread.php?t=16886
If want dcd's custom Titan ROM, or if you're on Verizon, Alltel, or Telus, then look here:http://forum.xda-developers.com/showthread.php?t=362566NOTE: After the update some are experiencing loss of phone functions (dial in-out). To recover from this, before updating, make sure you record your MDN and MSID. First go to your dialer and dial ##MSL# (where MSL is your unique MSL code for your phone). The MSL unlock code is used for programming your phone yourself, and is unique for every phone. You can retrieve the MSL for your phone by using the GetSPC application. It's essentially a keygen that calculates what the MSL should be from the hexadecimal ESN (case-sensitive). You can get your hexadecimal ESN from several places including the back of your device if you remove the battery. You can download GetSPC from HERE. Otherwise you can call Sprint technical support, tell them you're a developer, and you need the MSL number for your phone. The MDN should be your phone number. Finally, go to your dialer again, and dial ##3282#, your MSL is the unlock code, then make sure you record the settings there. The important things are your username and AAA password (HA password should be 'secret').Which GPS enabled applications work with the Titan's built-in GPS?
Pretty much any GPS application that supports the NMEA 0183 protocol (almost everything). You may have to set your GPS application to connect to COM 4 with a baud rate of 4800. I have personally successfully tested the internal GPS with the following software:
[LIST]
[*]Sprint Navigation v1.0.21 (Telenav) (Video) (free 2 day trial, downloads maps from an active Internet connection, $10 a month, not included as part of SERO)
[*]Google Maps Mobile (Video) (free, highly recommended, downloads map/navigation data from an active Internet connection)
[*]Microsoft Live Search (Video) (free, highly recommended, downloads map/navigation from an active Internet connection)
[*]iNav iGuidance 4 (Video) (My preferred program for USA navigation, has text to speech for street names, needs workaround to work with the internal GPS, see "known software issues and workarounds for GPS navigation software" FAQ section below).
[*]TomTom 6.030 (Video) (My preferred program for European navigation)
[*]iGO My way 2006 Plus (Video) (Has maps available for some areas that no other navigation software has, such as Egypt).
[*]MGMaps (Video) (Free, Java based, see "known software issues and workarounds for GPS navigation software" FAQ section below)
[*]Holux GPS Viewer (free, starts communication with GPS module, gives GPS satellite status)[/LIST]
Software that others have reported success with include:
[LIST]
[*]Garmin Mobile XT (Video) (requires hacks, see "known software issues and workarounds for GPS navigation software" FAQ section below)
[*]Mapopolis (no longer sold)
[*]Route 66 Navigate 7 (Video of SmartPhone Version)
[*]Pharos Ostia[/LIST] How much will I be charged for using the GPS?
Accessing the GPS satellite data is completely free. However, some GPS applications (such as TomTom Navigator or Sprint Navigator) are commercial and are not free. Also, be aware that some applications (such as Google Maps Mobile and Sprint Navigator) get their mapping data on-line from the Internet. If you wish to use these "online" applications make sure your service plan includes an appropriate data option to prevent unwanted Internet access charges. All Sprint SERO plans automatically include unlimited data for no extra charge. -
.[quote=TalynOne;170508]Why does my application never find (or find slowly) my built-in GPS?
It seems that the way the gpsOne chipset is implemented, through Microsoft's Intermediate GPS driver, requires it to be primed/started in way not all GPS applications support. Some people have been using Google Maps Mobile to prime the GPS so it can be used with another application, such as TomTom. I've found a much better way to prime the GPS application, using the freely available Holux GPS Viewer v1.5, which you can get HERE. Once you run the application, make sure, under the Setup tab, that the Com Port: is set to COM4:, then just press the "Open GPS" button. You should start recieving a scrolling list of NMEA protocol messages in the listbox below.
You can check the satellite status by going to the "GPS Status" tab. For an accurate fix you must have a signal to at least 4 satellites (at least 4 blue bars).
Once you have a lock you can start the application you wish to use the GPS with, such as TomTom. Once your application is working with the GPS you can exit the GPS Viewer application if you wish. The GPS may stop working if the GPS Viewer application isn't running, and your device goes into standby mode. You can leave GPS Viewer running the background, so that the GPS restarts on wakeup, but this sucks up around 5% CPU power and uses about 1MB of program memory. Hopefully someone can find/program an application that runs as a service in the background taking minimal CPU power that does the same thing that GPS Viewer does (GPSGate does not work).
I was a little annoyed that I had to reselect COM4: every time I started GPS Viewer, so I created a hacked version that preselects COM4 for you, which you can get HERE.UPDATE 1 ( 1-27-08 ) - Baffles and tekmaven are working on a background service which will keep the GPS running on demand. It should have support for either keeping it going all the time, when you tell it to, or by detecting when GPS-using apps are running.UPDATE 2 ( 1-27-08 ) - Some have also reported having good luck with VisualGPSce, which uses around 320KB program memory, and around 15% of the CPU when running in the background.UPDATE 3 ( 1-27-08 ) - Baffles has just released BAF's GPS Launcher v0.1-test. Mirror HERE (post by yacko). The launcher, will set up/connect to the internal GPS, then launch a specified GPS app (TomTom,iGo, etc.). It's pretty basic in functionality, but it gets the job done for now. The next revision of this will end up being a background service on the phone that automatically enables GPS as needed, but for now, this is a better solution than running Google Maps Mobile/Holux GPS Viewer/etc in the background.UPDATE 4 ( 1-29-08 ) - Shadowmite has just released GPS Launcher. It's a universal GPS proxy launcher. It works in a similar manner to Baf's launcher, but it's written in native code so it should run a lot faster, and take up less memory.UPDATE 5 ( 1-30-08 ) - AstronusX has just released AstroGPSLauncher. As with the above launchers it opens the GPS port and launches your specified GPS application. It will close itself when you close the GPS application. It's also written in native code, the program is only 10k and uses a minuscule 2k of RAM. Since it keeps running in background until you exit your GPS software will allow your GPS software to reacquire the GPS signal when your Titan comes back from standby (power button) mode. How can I keep my GPS alive in the background?
I have found no way of keeping the GPS alive while in standby mode. So your best bet, if you want the GPS always running, is to make sure you don't turn off the Titan (which puts it into standby mode). Instead, just turn off turn off the display back light (to maximize battery power). To keep the GPS alive, run the Holux GPS viewer, or better yet just use the AstroGPSLauncher (referenced above). These programs, while running, restart GPS communication when the phone comes back from standby mode. Be careful though, this can be a big battery drain if you're in a weak GPS signal area.It takes too long to get an initial lock on the GPS satellites (cold boot), is there a way to make it faster?
Our HTC cousin, the Kaiser/Tilt/TyTn II, also with a gpsOne based GPS, included an application called QuickGPS. QuickGPS downloads current orbital satellite locations from the Internet, helping the GPS get its initial (cold) lock faster. It requires an Internet connection to download the orbital data, it does not initiate an Internet Connection for you (so you may have to connect to the Internet yourself first).
You can get QuickGPS (ripped from the Kaiser ROM) : HERE. Make sure you install this into main memory.
After tapping the Download button in QuickGPS, the status bar would reach 100%, and then gave me a "Connection failed" error. It seems the ephemeris orbital data (xtra.bin) is downloaded to the "\Temp" folder, but never copied to the "\Windows" folder. I was able to fix this by, first making sure my QuickGPS registry settings matched the settings shown HERE, and hacking the QuickGPS.exe as described HERE
I have included a patched version of QuickGPS, along with a Resco Regedit export of my QuickGPS registry settings for download HERE (copy the "QuickGPS.exe" into your mobile device's "\Windows" folder).
I have no idea if QuickGPS actually helps/works, since I haven't really had to opportunity to test it yet.I've tried everything in this FAQ, but can't get the GPS to respond, what else can I try?
Some things that others have had tried that they claimed helped include:
[LIST]
[*]Toggling your phone's location setting is set to "OFF", OKing it, and toggling it back "ON".
[*]As with any GPS unit, you the clearer view of the sky you have, the more likely you'll catch a GPS signal. Also, if you're moving often (such as driving a Car) the GPS will have a harder time getting an initial lock. Ideally try standing outside 5-20 minutes with a program that can start the GPS running, such as "Holux GPS Viewer", and see if that helps.
[*]Hard reseting.[/LIST] How can I find GPS radio status information?
[LIST=1]
[*]In your dialer (Green handset button), dial the Debug code ##33284# (this just runs "\Windows\FieldTrial.exe").
[*]In the application that opens, press the "Debug Info" button (left Soft-Key). In the menu that pops up, choose "GPS".[/LIST] What kind of GPS device is inside the Titan?
The chipset the Titan uses is the Qualcomm MSM7500. As part of this chipset there's an embedded gpsOne GPS module.
The gpsOne can operate in 4 modes:
[LIST]
[*]Standalone - Your handset has no connection to the network, and uses only the GPS satellite signals it can currently receive to try and establish a location.
[*]MS Based - Your handset is connected to the network, and uses the GPS signals + a location signal from the network.
[*]MS Assisted - Your handset is connected to the network, uses GPS signals + a location signal then relays its 'fix' to the server, which then uses the signal strength from your phone to the network towers to further plot your position. You can still maintain voice communication in this scenario, but not 'Internet/Network service' ie Web Browser, IM, streaming TV etc..
[*]MS Assisted/Hybrid - Same as above, but network functionality remains. Normally only in areas with exceptional coverage.[/LIST]
I'm guessing (not verified) that ours runs in "Standalone" mode since the GPS stays on and keeps getting data if the phone is off (to turn off just the phone part of the Mogul, go to the Today Screen, hold down the red hang-up button for 3-4 seconds, and then let go). -
[quote=TalynOne;170509]When is the GPS active, how do I turn it off?
The GPS isn't active once you exit all applications that may be accessing it. Trying putting your Titan into standby (press the power button), wait 20 seconds, and turn it back on. If the GPS is still active then that means you most likely have some program running in the background keeping the GPS alive.
To disable the GPS, set your phone's location setting to "OFF". You can do this by launching the "Phone" app (found in Start->Settings->"Personal" tab), then:
[LIST=1]
[*]Under the "Services" tab, choose the "Location Setting" item in the listbox, and press the "Get Settings..." button.
[*]Make sure the "Phone: Location Setting" is set to "OFF"
[*]OK everything, and soft reset your phone[/LIST] How do I enable GPS Camera Mode?
Our HTC cousin the Tilt/Kaiser/TyTn II has a feature that lets you populate a camera phone's photo EXIF data with GPS location information. It looks like the Titan has registry entries concerning this feature, but no one has been able to make it work yet. Information on an attempt to enable this feature can be found HERE.Can I use the internal GPS on my Titan as Bluetooth or USB GPS device for use with my PC?
Yes. though I haven't tested this myself, you should be able to do this through the free application GPS2Blue. To use your GPS via USB cable, check out the section titled "How to use with TCP/IP over USB?".
A commercial alternative to GPS2Blue is Franson GpsGate.Observations:
The GPS turns off when the mobile device goes into standby mode (would be nice if there was a way to keep the GPS alive even in standby mode).
If you put the Titan into standby (power off) while it's attempting to initialize the GPS the system will respond very slowly. It will take a long time to turn back on, and may even appear hard locked. Once the GPS is initialized the system responds normally again. This behavior can also be seen if your terminate an application while it's attempting to initialize the GPS.What's the best GPS navigation software?
This is one of the most often, and trickiest question to answer. It's tricky because the feature-set and selection of available navigation software changes quickly, and some of what's considered "best" is based on opinion. One person may consider a certain feature crucial, while another wouldn't care about it at all. There are tons of articles, forum posts, and reviews you can find on-line comparing navigation software. I will try to do a quick and dirty rundown of available software. To read discussions concerning Windows Mobile navigation software I recommend visiting the GpsPasSion forums (specifically the PDA Navigation subforum. To see what a particular piece of navigation software looks like when running, I recommend visiting YouTube.
Also be sure to read the "software notes" FAQ below for any gotchyas concerning software you may be considering.
Some feature terms to learn:
[LIST]
[*]Voice Navigation = The software will direct you with voice prompts (eg. "in 500 yards turn left")
[*]Text-To-Speech for road names = The software will direct you with voice prompts that include road name (eg. "in 500 yards turn left at Main street")
[*]Offline Navigation = You don't need an active data (Internet) connection to get map/navigation data.
[*]Online Navigation = You need an active data (Internet) connection to get map/navigation data. Map data is typically stored on your storage (SD) card. For instance iGuidance requires 1.3GB for its North American mapping data, and TomTom request 896MB for its North American mapping data. iGo has state by state maps available, which are smaller in size (California is about 140MB).[/LIST]
The software that is:
[LIST]
[*]Most popular for US/Canadian areas:
iGuidance (no current European maps), TomTom
[*]Most popular for European (and other countries) areas:
TomTom and iGO
[*]Free (currently no free navigation software supports voice navigation, and all are online):
Google Maps Mobile and Microsoft Live Search
[*]Online:
Google Maps Mobile, Microsoft Live Search, Sprint Navigation
[*]Offline (All support voice navigation):
iGuidance, TomTom, iGO, Garmin Mobile XT, Route 66, Destinator. Mapopolis
[*]Supports Text-To-Speech for road names:
iGuidance, Mapopolis, and Sprint Navigation[/LIST]
. -
[quote=TalynOne;170511]What are the known issues and workarounds for GPS navigation software?TomTom Navigator:
[LIST]
[*]Requires software such as "Holux GPS Viewer" to start the GPS.
[*]Set the GPS to "Other NMEA GPS receiver", with a "GPS baud rate" of 4800, and set to "COM4:".
[*]Requires 896MB of storage space for North American mapping data.
[*]When starting TomTom, the sound is muted, and you have to choose the "Change preferences"->"Turn on sound" menu item twice to turn the sound on. This is a known behavior for TomTom if you start the application with an active data connection. If you start TomTom without an active data connection the sound will start out muted.[/LIST] iNav iGuidance:
[LIST]
[*]Requires software such as "Holux GPS Viewer" to start the GPS.
[*]Requires 1.3GB of storage space for North American mapping data.
[*]GPS seems to be detected (icon turns green), but will rarely refresh the screen with updated location data. This issue is discussed HERE, HERE, and in this thread. I remember having problems with iGuidance before, when targeting it to the Microsoft GPS redirector port with my Bluetooth GPS. I had to point iGuidance directly to the Bluetooth COM port. This seems to be a problem with iNav's inability to work properly with the Microsoft GPS redirector driver. Customers should shoot off an email to INav, so that hopefully they can fix this issue.
A workaround is to install a different redirector, such as Franson GpsGate. Once installed GpsGate installs a tray icon in your Today screen (red or green icon in lower right hand corner of the Today screen).[LIST=1]
[*]Tap the tray icon, and choose the "Settings" menu item.
[*]On the "Input" tab set it to "COM4".
[*]On the "Output" tab, choose "Virtual COM Port" under the "Add output" section, and press the "Add" button.
[*]Set the "Virtual port" to an available COM port, such as "COM2".
[*]Press the "OK" button.
[*]On the "Input" tab press the "Open" button.[/LIST]
In iGuidance:
[LIST=1]
[*]Go to the "Tools" menu, and choose the "GPS Options" submenu, then choose the "COM Port" submenu item. Set it to the same port you used for your "Virtual Port" (COM2 in the example above).
[*]Go to the "Tools" menu, and choose the "GPS Options" submenu, then choose the "Baud Rate" submenu item. Set it to "4800".[/LIST]
[*]A freeware alternative to GpsGate, named GPSProxy, is available HERE. (untested)
[*]I created an iGuidance one tap autolauncher. If GpsGate is not running, it starts it. The script then stores your device's current power timeout, and backlight timeout and brightness settings. Then sets your device for no timeouts for power and backlight, and sets your backlight to maximum brightness. It then sets iGuidance to skip the startup warning dialog, before launching iGuidance through AstroGPSLauncher. Once you exit iGuidance the script will restore your previous backlight/power settings. The only thing not working in the script right now is that it doesn't terminate GpsGate on exit if the script started GpsGate. I have not found a reliable way to close GpsGate. All current methods I've tried of closing/terminating GpsGate leave an unresponsive icon in the tray of the Today screen.
For those who are interested, I've made a copy of this script available for download HERE. Instructions on how to install/use the script are in the included "iGuidanceInternalGPSLauncher.mscr" Mortscript file.
[/LIST]Garmin Mobile XT:
[LIST]
[*]The current version of Mobile XT is tied to the Bluetooth GPS they sell it with. At the recent CES show a rep from Garmin indicated that they will soon be selling a new version that can be used with any GPS device. Until then, our Kaiser/Tilt cousins have created some hacks that make Mobile XT work their internal GPS, that should also work on the Titan. Information on this is HERE.[/LIST] iGO:
[LIST]
[*]Also sold under the Navigon MobileNavigator and MioMap names.[/LIST] Mapopolis:
[LIST]
[*]No longer sold[/LIST] Sprint Navigation
[LIST]
[*]Included as part of the extended ROM installation after a hard reset. If you skipped the extended ROM installation, or are running a custom ROM, you can find the CAB install HERE.
[*]Costs $9.99 a month or $2.99 a day. Includes a free 2-day trial.
[*]Not included with SERO plans (part of the "Sprint Power Vision Navigation Pack" and "Sprint Power Vision Ultimate Pack").
[*]More info HERE.[/LIST] Route 66 Navigate 7:
[LIST]
[*]Requires software such as "Holux GPS Viewer" to start the GPS.[/LIST] MGMaps:
[LIST]
[*]Java Based, works with included Java Midlet Manager (Jeodek). Does not work with JBed (doesn't support serial communication).
[*]Get the generic full version, Sprint version doesn't work.[/LIST] What are the GPS related registry entries and their default values?
These are all the registry settings I could find relating to the GPS and their default values. This is from a virgin Sprint v3.16.651.0, with extended ROM apps skipped, and only Resco Explorer/Regedit installed.
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\SUPL AGPS]
"EnableGPSSmartMode"=dword:00000001
"ServerPort"=dword:00001E6C
"ServerIP"="195.207.101.126"
"QosPerformance"=dword:00000059
"QoSAccuracy"=dword:00000032
"TimeBetweenFixes"=dword:00000001
"NumberFixes"=dword:3B9AC9FF
"GPSMode"=dword:00000002
"EnableAGPS"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting\LocationSetting]
"ServiceDescExt"="but will not hide your general location based on the cell site serving your call. No application or service may use your location without your request or permission. GPS enhanced 911 is not available in all areas."
"ServiceDesc"="Turning location on will allow the network to detect your position using GPS technology, making some Sprint PCS applications and services easier to use. Turning location off will disable the GPS location function for all purposes except 911,"
"ItemMessageDesc2"=""
"ItemValue2"=dword:00000003
"ItemName2"="OFF"
"ItemMessageDesc1"=""
"ItemValue1"=dword:00000000
"ItemName1"="ON"
"ItemCount"=dword:00000002
"ServiceTitle"="Phone: Location Setting"
"ServiceName"="Location Setting"
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\General]
"MaximalGPSInitialTime"=dword:00000708
"PositionMaximalAge"=dword:00000002
"MeteringMode"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\Image]
"GpsSaveFolder_0409"="My POI"
"GpsPrefixString"="GPS"
[HKEY_LOCAL_MACHINE\Services\GPSDaemonService]
"Index"=dword:00000001
"Prefix"="GPC"
"Keep"=dword:00000001
"Order"=dword:00000009
"Description"="Services PPP events on behalf of GPS"
"DisplayName"="GPS Daemon Service"
"Dll"="GpsDaemonService.dll"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver]
"OldLogFile"="\\windows\\GPSLogFileBack.txt"
"CurrentLogFile"="\\windows\\GPSLogFile.txt"
"IsEnabled"=dword:00000001
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer]
"DriverInterface"="COM4:"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer\ActiveDevice]
"Index"=dword:00000004
"Prefix"="COM"
"Dll"="GPSID_QCT.dll"
"Context"=dword:12344160
"Flags"=dword:00000002
"Keep"=dword:00000001
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers]
"SleepOnNoData"=dword:000003E8
"RetryWaitOnError"=dword:00000003
"OutputBufferSize"=dword:00001000
"InputBufferSize"=dword:00001000
"CurrentDriver"="GPSOneDevice"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOneDevice]
"Version"=dword:00000001
"PollInterval"=dword:000001F4
"DriverName"="TAI"
"FriendlyName"="QualComm GpsOne Card, version 0.0"
"InterfaceType"="POLL"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOneEmulate]
"Filex"="\\windows\\GPSOneFileSimulation.txt"
"FriendlyName"="QualComm GpsOne File, version 0.0"
"InterfaceType"="File"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOnePort]
"CommPort"="COM1:"
"FriendlyName"="QualComm GpsOne Card, version 0.0"
"InterfaceType"="COMM". -
[quote=TalynOne;170513]
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer]
"DriverInterface"="COM4:"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer\ActiveDevice]
"Index"=dword:00000004
"Prefix"="COM"
"Dll"="GPSID_QCT.dll"
"Context"=dword:12344160
"Flags"=dword:00000002
"Keep"=dword:00000001
[HKEY_LOCAL_MACHINE\Drivers\Active\36]
"Hnd"=dword:0005AFF0
"Name"="GPS1:"
"Key"="Drivers\\BuiltIn\\VirtCOM_GPS1"
"BusParent"=dword:000322E0
"InterfaceType"=dword:00000000
"BusName"="BuiltInPhase1_0_8_0"
[HKEY_LOCAL_MACHINE\Drivers\Active\59]
"Hnd"=dword:00AFBAB0
"Name"="GPD0:"
"Key"="Drivers\\BuiltIn\\GPSID"
"BusParent"=dword:000322E0
"InterfaceType"=dword:00000000
"BusName"="BuiltInPhase1_0_53_0"
[HKEY_LOCAL_MACHINE\Drivers\Active\60]
"Hnd"=dword:00AFCB60
"Name"="COM4:"
"Key"="SYSTEM\\CurrentControlSet\\GPS Intermediate Driver\\Multiplexer\\ActiveDevice"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPSID]
"IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}"
"Dll"="GPSID_QCT.dll"
"Flags"=dword:00000002
"Context"=dword:00000000
"Index"=dword:00000000
"Prefix"="GPD"
"Keep"=dword:00000001
"Order"=dword:00000010
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\VirtCOM_GPS1]
"DevConfig"=hex:20,00,00,00,05,00,00,00,10,01,00,00,00,4B,00,00,00,00,08,00,00,00,00,\
00,00
"FriendlyName"="Virtual GPS1"
"DeviceType"=dword:00000000
"Order"=dword:00000003
"DeviceArrayIndex"=dword:00000000
"Index"=dword:00000001
"Prefix"="GPS"
"Dll"="VIRSER_GPS.dll"Other reading:Jake's GPS 101 Tutorial on AximsiteDetailed article on AGPSWikipedia Article on AGPSWikipedia Article on gpsOne chipsetGeneral GPS InfoHow Quick GPS WorksMore info on how Quick GPS WorksOther Apps:MMeteo (AccuWeather.com + Wetter.com in HTC today and GPS Ephemeris synchronization (same as QuickGPS), haven't tried it)VisualGPSce (does what GPSViewer does, only 320KB running program memory, around 15% CPU usage when running minimized)Globalsat GPSInfo (does what GPSViewer does, haven't tried it)HTCGPSTool.exe (preproduction tool, download link at the bottom, doesn't work too well, but might be of interest to some).Credits:duttythroy for providing the QuickGPS cab from the Kaiser.McHale for his QuickGPS registry discoveries.Ruptor for his QuickGPS.exe hack.vetvito for his rip of 3.16.651.0's EXtROM (included CAB install for Sprint Navigation).Baffles for BAF's GPS LauncherShadowmite for his GPS LauncherAstronusX for AstroGPSLauncher. -
reserved post for further updates
-
reserved post for further updates part II
-
reserved post part III
-
Okay, here is the summary of the most important points from the overwhelming amount of information above.....Setup
To use the Titan's internal GPS you must be running a ROM version of at least 3.16.651.0 with a radio ROM version of at least 3.27.00 (to find your ROM version go to the "Device Information" application found in Start->Settings->"System" tab).
Make sure that in the "External GPS" app (found in Start->Settings->"System" tab) matches the following settings:
[LIST]
[*]Under the "Programs" tab, the "GPS program port:" is set to "COM4".
[*]Under the "Hardware" tab, the "GPS hardware port:" is set to "None", and the "Baud rate:" is set to "4800".
[*]Under the "Access" tab, the "Manage GPS automatically (recommended)" option is checked.
[/LIST]
Make sure that your phone's location setting is set to "ON". You can do this by launching the "Phone" app (found in Start->Settings->"Personal" tab), then:
[LIST=1]
[*]Under the "Services" tab, choose the "Location Setting" item in the listbox, and press the "Get Settings..." button.
[*]Make sure the "Phone: Location Setting" is set to "ON"
[*]OK everything, and soft reset your phone
[/LIST]
Prime The GPS
Launch a small GPS utility (and configure it to Com 4 at 4800 baud) to kick start the GPS chip into action and let it run in the background. -
This thread is better than phone sex. Thank you so much for sharing it.
-
Using bafs launcher it just sits there saying "No GPS Yet. Click Start GPS. I haven't been able to use the gps since the first night.
-
I would try another GPS utility. Make sure that you configure the utility to use COM 4 at 4800 baud. If it has an option to define the type of GPS used, select NMEA GPS receiver. I am personally using an old version of Vito Navigator to jump start my GPS. I used it all day yesterday and it worked great.
I would try a few other of the free GPS utilities linked above to see if they are all not working after you configure them, or if it does appear to be your phone. -
The file path I put in for it is \program files\Live Search (folder)\livesearch.exe
-
I tried Astro and Shadowmite's too. Nothing. On top of that, didn't you say earlier Google Maps does "prime" it? Because I tried that yesterday and it never found the GPS either.
-
Wierd I posted a reply this morning...and it's not there. I must have forgot to actually click post or something...anyways...
Okay, you always on top of things, so this is probably a really stupid question but did you double check all the steps in post #9 to make sure all settings are set and have not reverted back to any defaults? -
I did search but was not able to find any references about stability of Live Search program so here it goes.
Now that my 6800 has matured to Rev A and GPS I decided to give Live Search a try (have always used Google Maps), I really like the different search features, gas prices and the "turn-by-turn" GPS guidance included for free. :thumbsup:
I have run into problems though, my phone freezes almost always after using Live Search with the GPS active. Although those frequent freezes brought many "fond" memories of my Treo Palm days, is now getting annoying.
Some information is in order:
After installing the official ROM image (never used any unofficial ROM image) I did a clean install of a handful of applications (the most up to date versions) which include at this point:
Epocrates PRO
Epocrates Coder
Pocket Quicken
HiCalc
Sprite Backup
Alarm Pal
Tweaks2k2
Astraware Bejweled
9.95 CHESS
9.95 Solitaire
MS DST Update (wasn't sure if needed to be loaded or not)
Calendar +
codyppc performance booster
MS Live Search
Anybody else experiencing these kind of problem? If it was discussed elsewhere, I would appreciate a gentle kick in the right direction.
Unfortunately I did not install Live Search before the ROM update so I have no reference to determine if this is a problem with the new ROM or Live Search (seems to be the latter is more likely). -
I have used both Live Search and Google Maps, and they both have worked flawlessly for me. My Mogul is able to aquire sattelites very quickly (usually about 30 seconds but sometimes even faster), and I have not had any problems with Live Search freezing up on me. I have been very pleased with the rom update.
-
I could not be any happier with this update. I only had one problem when I was trying to show my friend the GPS feature. Well inside of a 15 floor building, would you really expect a GPS device to work? of course not!!! so anyway, I got out of the building and worked like a champ!!! yeah very pleased and thankful. (I did party like a nerd after the update, I had a beer on its honor....)
-
DrDoom is no longer experiencing ANY issues with GPS, because DrDoom decided to do like he said when he IM'd you, and went and bought a TomTom.
-
Well....I guess that is one way to solve the problem....probably not the way I would have done it :D I love looking at something like that as a challenge to the core of my ego. The phone is a lot smaller than me, I cannot stand to have it win. :p In the immortal and eternally iconic words of [URL="http://www.poffysmoviemania.com/GalaxyQuest.html">Commander Taggart "Never Give Up. Never Surrender."[/URL] .......But again if it works for you! :stick:
-
Okay even though it is not the new kid on the block....this is just way to cool not to share. Now that we have GPS up and running on our phone. This is a cool little program that can actually earn you a bit of cash just by carrying the phone around with you downtown and in the car.
[INDENT]EDIT: I totally forgot to post the whole reason I wanted to share this here.....the lite version (the only one that you would need to capture WiFi Network and Cell Phone Tower locations to earn points with) launches automatically when you reset your phone and it Primes your GPS for you!!!! So you will now also always have GPS ready at all times when you want it![/INDENT]
Navizon is pretty cool. It is a peer to peer wireless navigation network. Basically they pay us (people with GPS / WiFi enabled phones) to help with its ultimately goal geared towards the cell phone user who does not have a GPS chip in their phone to simulate GPS by triangulating their position through known Cell Phone Towers and local WiFi Networks that are in their own database. The challenge is that they need to always build and update their database to do this, which is why they have two sides to make their program work.
This is where we walk in the room. They will pay you and me to let your phone find and log as many WiFi networks (this includes home, hotel, work, public WiFi networks) and Cell Phone Towers as your phone can find. Whenever it finds one of these it records it with along with your GPS position so they can triangulate the position of a non GPS user when their phone are within range of those WiFi and towers that you found. NO PERSONAL Tracking or data collection is involved.
This shows you how it works. Your phone collects the WiFi network and cell phone tower locations and updates the Navizon database while they pay you for finding them. The end user uses the database on their nonGPS phone and pays Navizon for the service and access to their database.
[CENTER][/CENTER]
You get points for each WiFi network and tower you come in contact with. You get more points when it is a new tower or WiFi network added to the network and less points when you are confirming a network or tower is still there that has already been found. Here is what the points page looks like:
[CENTER][/CENTER]
That actually is only how many points I earned in the first 45 minutes or so of using it with it just sitting on my desk after I first installed it last night.
Once you reach a breaking point in points, they pay you $20 a pop that is dropped into your PayPal account. Pretty Cool. I will post here the first time that happens to see how long it takes for me. If you do any driving around at all, it will not take long to add up. I have known about this for some time. I originally learned about this from some other forums and now there are several people who do a lot of driving for their jobs on other forums that have already earned $20-$60 bucks since the ROM update for the 6800 because of all the networks and cell towers their phone has found and reported back.
If you want to give it a whirl [SIZE="1">(here is my shameless plug)[/SIZE] you can use this link to say thanks for sharing it with you which only throws some referral points into my account when you find new networks or towers:The Nice Link :p
If you say "Scruw That" and want start a new account fresh with no referral, I won't be offended. I just want to share this cool thing where we could actually put our newly acquired GPS functions to some good use! Then use this link:The Main Link
Oh....and BTW....the end product does have some cool user features, like map your location, find nearby PIOs, like Pizza joints, banks, etc.. that are around where you are. Here are some screen shots of what the actual end user product looks like:Buddy Tracker: If you have any family or friends using the service, you can always see where they are. Great for phones with your Kids:GeoTags: "Bookmark" your favorite locations:POI (Point of Interest) Local Finder: Find anything you want near where ever you are:Displaying Your Trail: You can see the breadcrumbs of your trail in the Member section of the web site, here's what you will see:
The color of the markers stand for the positioning method that was used: green for GPS, orange for WiFi and Blue for Phone
You can also display this information in Google Earth or export it to a CSV file. Just go under my trail and click on the appropriate link.
Oh and I almost forgot: this information is only available to you, so you don't have to worry about someone else keeping an eye on your whereabouts. -
I had a couple people ask how to set up an account and install Navizon on their handheld linked to their account. It is really easy:
[INDENT]1) Go here to set up your free account. Remember what your login name and password are.2) On your handheld, open IE and go to "www.navizon.com" . It opens up the PDA optimized site. Click on the link named Download. This will install it directly to your phone.3) Log into Navizon on your handheld with the login name and password you you just created.[/INDENT]
That's it. Turn on your WiFi while driving around with it pluged into your ar charger and you are good to go. Otherwise just let it sit in the bacground keeping your GPS primed and searching for Cell Towers. -
Just a question because I keep wanting this to work, is ANYONE ELSE unable to center on GPS with Live? I mean, the little baps program SEEMS to be priming now, and it launches Live like its supposed to, but still no GPS position. I'm curious.
-
Glad to see we are one step closer!!!! Did you config Live to Com 4 Baud 4800?
-
I had Live Search set to GPS Intermediate Driver and seems this was the cause of my problems; changing the setting to GPS Com 4 eliminated the problems with freezing.
I do not belive Live Search allows for Baud selection. -
I want to use Garmin XT program for my mogul. Getting a 8 gig card for it. The folks at Garmin told me you cannot transfer the files from their 2 gig card to the 8 gig card. I thought I've read posts here and at other sites that you can. So, can you transfer the 2 gig Garmin card info to an 8 gig card? If so how? Thanks,
Alan -
Alan,
I got the 8gig card. Dont know if you bought the new card that come with the maps, but if you didn't and you have the maps already just take a look at this tutorial.
http://www.youtube.com/watch?v=4WoXL-2BslU
It is possible to use your garmin maps with NO receiver. Use your built in gps.
If you already purchased the new card $99 then don't know what to say. Good Luck. -
Thanks for your help. I purchased an 8 gig card. Did not purchase Garmin XT yet. Been told to purchase the Garmin XT CD which would allow to put onto the card. Hope that is correct.
Alan