Hey guys. First off, I would like to thank the cyanogenmod developers for doing this! It's great that my phone has the latest update. I am very happy about this. The live wallpapers really slow my phone down (makes it choppy) but aside from that it's great! I love it all.
Now to the issue... my GPS simply does not work. I can get 3g and wifi no problem. For some reason my GPS doesn't work. Before I updated the phone it worked fine (using Android 1.5... which sucked). I really want to take advantage of navigation as well as the faster google maps. Is there anything I can do about this? What information do I need to post to help with this issue?
Welcome to CyanogenMod
![]() |
Welcome to our forum. Like most online communities you must register to post, but don't worry this is a simple free process that requires minimal information for you to signup. Be a part of the CyanogenMod Forum by signing in or creating an account. You can even sign in with your Facebook or Twitter account.
|
Guest Message by DevFuse
Rogers HTC Magic no GPS signal!
Started by bfguitar, Jul 20 2010 09:54 PM
3 replies to this topic
#1
Posted 20 July 2010 - 09:54 PM
#2
Posted 20 July 2010 - 10:37 PM
I also have the Rogers Magic, and GPS is working no problem for me. Just used Google Maps Navigation yesterday.
Sometimes it takes a REALLY long time to get the initial satellite fix though. Like 1-2 minutes.
Sometimes it takes a REALLY long time to get the initial satellite fix though. Like 1-2 minutes.
#3
Posted 20 July 2010 - 11:30 PM
I've also got a Rogers Magic and GPS was working a few minutes ago...
I have had problems in the past with the GPS aquiring a fix, and here's what I've done to get it back:
- Go to the market and install GPS Test by Mike L. (there are a few with this name...)
- Once installed fire it up and hit the menu key and then hit "STOP" if from some reason the app is running
- Hit the menu key again and then hit "Clear Aiding Data"
- Hit menu one last time and then hit "Start"...
The GPS will then start aquiring GPS signals. You should see satelite numbers (PRN) start to get populated in the list. The SNR values are Signal to Noise Ratio values, the larger the numbers the better the signal. You'll need readings in the mid to high 20's at least to get the data updates from the GPS.
As the data is downloaded from each of the satelites, you'll see the flag values change:
E = Ephemeris data. This is fine GPS location information used to calculate a fix (location). Should take about 30 seconds of descent GPS signal for this data to be downloaded. Without this data you can't get a location, and it typically expires after only a few hours.
A = Almanac data. This is coarse GPS location information used to determine which satelites are in view at any given time. The GPS will use this information as well as it's last known location to help speed up the GPS aquisition time, more on this later...
U = Used in fix. Once you have a fix you'll start seeing these flags pop-up. You'll need at least 3-4 satellites to get a fix. 3 = 2D fix which assumes your last altitide, 4 = 3D fix and may be the minimum after the aiding data is cleared.
If your signal values are too low and you don't start seeing E's in the flags after a few minutes or you don't get enough satelites, you need to give the GPS a better view of the sky. Move it outdoors, get out of the car, move away from tall buildings, get out from under the trees, etc...
When my GPS goes weird on me the last known location is typically somwhere in the Atlantic, a few hundred miles off the eastern coast of Florida, but really I am in southern Quebec! So the GPS thinks it's in one place and uses the almanac data in it's memory to try and "speed things up" by only looking for those satelites that should be over head. It may find one or two which makes it think that it's on the right track and stays in this mode indefenitely. Proper implementations should eventually give up and check for other satelites to eventually find a valid location.
So by clearing the aiding data you esentially force a cold start of the GPS and it should be able to find you fairly quickly. Note that all your other GPS applications need to be off to be able to do this, so make sure you exit all your GPS / mapping apps before starting GPS Test.
Hope that helps clear things up!
I have had problems in the past with the GPS aquiring a fix, and here's what I've done to get it back:
- Go to the market and install GPS Test by Mike L. (there are a few with this name...)
- Once installed fire it up and hit the menu key and then hit "STOP" if from some reason the app is running
- Hit the menu key again and then hit "Clear Aiding Data"
- Hit menu one last time and then hit "Start"...
The GPS will then start aquiring GPS signals. You should see satelite numbers (PRN) start to get populated in the list. The SNR values are Signal to Noise Ratio values, the larger the numbers the better the signal. You'll need readings in the mid to high 20's at least to get the data updates from the GPS.
As the data is downloaded from each of the satelites, you'll see the flag values change:
E = Ephemeris data. This is fine GPS location information used to calculate a fix (location). Should take about 30 seconds of descent GPS signal for this data to be downloaded. Without this data you can't get a location, and it typically expires after only a few hours.
A = Almanac data. This is coarse GPS location information used to determine which satelites are in view at any given time. The GPS will use this information as well as it's last known location to help speed up the GPS aquisition time, more on this later...
U = Used in fix. Once you have a fix you'll start seeing these flags pop-up. You'll need at least 3-4 satellites to get a fix. 3 = 2D fix which assumes your last altitide, 4 = 3D fix and may be the minimum after the aiding data is cleared.
If your signal values are too low and you don't start seeing E's in the flags after a few minutes or you don't get enough satelites, you need to give the GPS a better view of the sky. Move it outdoors, get out of the car, move away from tall buildings, get out from under the trees, etc...
When my GPS goes weird on me the last known location is typically somwhere in the Atlantic, a few hundred miles off the eastern coast of Florida, but really I am in southern Quebec! So the GPS thinks it's in one place and uses the almanac data in it's memory to try and "speed things up" by only looking for those satelites that should be over head. It may find one or two which makes it think that it's on the right track and stays in this mode indefenitely. Proper implementations should eventually give up and check for other satelites to eventually find a valid location.
So by clearing the aiding data you esentially force a cold start of the GPS and it should be able to find you fairly quickly. Note that all your other GPS applications need to be off to be able to do this, so make sure you exit all your GPS / mapping apps before starting GPS Test.
Hope that helps clear things up!
#4
Posted 20 July 2010 - 11:52 PM














