Last Updated: September 15th, 2010

One of the most common complaints about the recent builds of CyanogenMod 6 has been that Nexus One owners’ GPS would suddenly take ages to get a fix or wouldn't get a fix at all. The most frequent solution posted has been to change your Mobile Network APN type to “default,supl” to enable A-GPS through your cellular network. However, for some people this still didn’t solve the problem, including myself.

Well, today on the CM forums, user kursed posted a fix that may be the end of many frustrated N1-ers’ woes. The fix involves resetting your location data using GPS Status with your SIM card removed, getting a fix, and then restarting your phone with the SIM inserted and getting a fix again. Suddenly GPS is altogether much quicker.


Back to his globe-skating ways.

Full instructions quoted from kursed’s blog WCCFtech.com:

  • Take your SIM out of the Nexus One
  • Power on the device
  • Turn WiFi on
  • Turn GPS on
  • Open application: GPS Status
  • Go into its Settings menu
  • Click on GPS and Sensors
  • Click Manage A-GPS state
  • Click Reset
  • Click Manage A-GPS state again
  • Click Download
  • Now put your phone on a stable, straight surface in order to enable the phone to get a lock. This time, you’ll see your phone get the lock back way faster than before.

With that done, now it’s time to put your SIM back in and use the network to secure a quick GPS fix as well.

  • Check the APN settings, make sure that your default APN has the following entry in its APN Type: “default,supl” – without the inverted commas
  • Put your SIM back in, and turn the device on
  • Open either Google Maps, or the application GPS Status

This time you should witness a really quick fix at the GPS signal by your phone. And you should not face a lag in getting a fix at the GPS-signal even after a re-boot or in case of moving away from the area

This is a great discovery, and worked great for me, although I did get a notification saying Download would have to wait until I had a data connection (even though I was on WiFi), but it still got a fix after a couple of resets of GPS Status. Thanks, kursed!

Check out his blog at the source link below.

GPS Status is available freely from the Android Market (Ad-Supported):


I highly suggest you buy the donation version for €1.49:


Source: WCCFtech via CyanogenMod Forums

Brian O'Toole
Having learnt his writing techniques reading e-Books of Sherlock Holmes, Brian now spends his time /kicking, lurking, SSHing and encoding.
  • Dre

    Hmmmm.........buy a fix?

  • dragongunner

    Go to the website listed above as the instructions have changed slightly and read the posts as well if you are having any problems.

    Dre no purchase is required.

  • Victor

    Incredible!!!!! It works like a charm!! Just did it and got fix with ONLY GPS ENABLED (I do not use data connection on my Nexus One) and it gets fixed at around 10 sec..

    I'm on latest Nightly Build!

  • James

    This worked great for my HTC Aria. After I rooted and installed Cyanogenmod 6.1.0, my GPS was horrible. It would take forever to lock a signal. Now it's super fast and I lock a signal in under 10 sec.

  • Manu

    This worked for me too. HTC Desire HD android 2.3.3 Thanks

  • tommy H

    nothing in settings for manage a-gps.
    to reset GPS state:
    menu>tools>manage a-gps state to reset and download.
    HTC Desire HD - didn't fix the problem I am having 'searching for gps'

  • AndR

    Thx! Works great for my Htc DHD, Android Revolution 5.1.4!

  • Mirko

    After 15 days with my dhd it Works-FINALLY! !!! thx from Bosnien!!!

  • IoNuTz

    Worked on my HTC DESIRE HD 2.3.3! Thanks a lot !!!

  • Niko

    Big 10X Great! My GPS was totally missing before applying this fix!

  • ART

    I was suffering GPs connection trouble too.

    Having executes as writen, it Looks like it Works for me as well, HTC DESIRE HD android 2.3.3
    Will try tracking my running tomorrow.

  • ojd

    Tommy H. It's in Tools

  • afrodroid

    i cant even find the app called gps status on market any longer? it gone?