Has Your Windows Mobile 6.1 QuickGPS Stopped Working?

A few months ago, I had a very sudden and strange thing happen to the QuickGPS app on my Windows Mobile HTC Touch Cruise smartphone.  My GPS signal would take forever to get a signal and when I opened QuickGPS and clicked Download now I got the error “Connection failed. Please try again later”.  Needless to say, later didn’t help. It also said:

Download time: Not yet downloaded
Valid time: Expired

It happened if I was connected over 3G, GPRS, or through USB/ActiveSync. All other data networking is fine.  But nothing worked.   After many hours of googling I found this page. Basically, for some reason one or more of the phone’s registry settings are busted and need to be fixed (at least it was in my case).  I grabbed an application that let you edit the registry on the phone and then verified these registry settings – and my problem was fixed!

[HKEY_LOCAL_MACHINE\Software\HTC\QuickGPS]
"RemindTime"="02151010034724"
"Bias"=dword:fffffed4
"ExpiredTime"=dword:00002760
"folder"="\Windows\"
"region"="US"
"INIDate"="20060531"
"remind"=dword:00000001
"actSync"=dword:00000001
"auto"=dword:00000000
"NotifyID"=dword:00001960
"INIFile"=""
"path"=""
"EEFile"="xtra.bin"
"curRegion"=dword:00000000
"curIP"=dword:00000000
"pwd"="1"
"authname"="1"

If editing the registry doesn’t sound like your kind of thing, someone in the forum of the above link has a cab file that makes the changes for you.

The Registry…Friend or Foe?

Cross-posted from the Particls blog.

Need to establish that u can have more than one OPML file now – an OPML file for your OPML file? I am sitting here with the StormWarden, working on the next release of Touchstone; I can’t help but think about the use of the PC in today’s world. When working on a client-side application – particularly in Windows – the question has to arise – do we use the registry?

As we develop TouchStone, a crucial question we ask ourselves is how do we mine the attention data of the user without sh**ting them to hell? How can multiple attention applications be deployed with a minimum of user configuration?Yes, I know there are a growing number of services on the net that can hold and mane a user’s attention data in the form of OPML or even attention.xml, but what about those who don’t want to post their data for all to see – is a username and password enough? Some privacy junkies may prefer this information to remain local.I wonder if there is enough cause to discuss a common registry key or attention configuration file, where a user’s OPML list can be stored for all a user’s syndication devices to use. Or is it too centralised an option for the avid syndication user?