GPS - Poor indoor performance? - HD2 Windows Phone 7 Q&A, Help & Troubleshooting an

Hi guys, I'm using HD2o mango build, and I've dual booted it with MIUI Android and whole system works great.
There is only one thing indoors locating in WP7!
It is horrible, I have 3G, Wifi and location on, and my phone can't find me (tried bing maps, fouesquare, facebook) waited for 15 minutes - nothing.
In Andorid it finds my location in 10 seconds.
Any way to solve this, it is very annoying to boot in android every time i want to check in

GPS
Have you tried GPS outside? Is it any good? Do you know if SatNav software works on HD2? HD2o mango build?

This could be due to wifi based location in android, both android and windows phone use wifi to get location, so if you had wifi on in android but not on in windows phone, this may explain your problems...

Related

[Q] GPS doesn't work anymore

Hello androids,
I'm another n00b trying to kill my phone
I tried to flash some roms from this forum for my Tattoo, with different versions of OS (1.6, 2.1, 2.2). My preferences goes to Pancake 1.0.6; anyway I tried to see if all works and I get stuck with the GPS:
when I turn it on and start a navigator like NDrive or Navigon, they says "No GPS".
If I quit these programs, switch of the GPS from my tattoo and restart one of these programs (of course I tried one by one) they let my switch on the GPS receiver. Then back to the navigator, it tries to reach some satellite without an end. Also, there's no GPS icon in the topbar when the navigator, or another program that uses the GPS receiver, is working.
So I tried to switch back to a backup of my original rom without success. I also tried to flash another rom with 1.6 version like the original one, but without good results.
Can someone help me?
Yeaaah!
I've made a flash with the original rom for the HTC Tattoo and now it works!
Ok, let's retry some custom roms
pulu256 said:
Hello androids,
I'm another n00b trying to kill my phone
I tried to flash some roms from this forum for my Tattoo, with different versions of OS (1.6, 2.1, 2.2). My preferences goes to Pancake 1.0.6; anyway I tried to see if all works and I get stuck with the GPS:
when I turn it on and start a navigator like NDrive or Navigon, they says "No GPS".
If I quit these programs, switch of the GPS from my tattoo and restart one of these programs (of course I tried one by one) they let my switch on the GPS receiver. Then back to the navigator, it tries to reach some satellite without an end. Also, there's no GPS icon in the topbar when the navigator, or another program that uses the GPS receiver, is working.
So I tried to switch back to a backup of my original rom without success. I also tried to flash another rom with 1.6 version like the original one, but without good results.
Can someone help me?
Click to expand...
Click to collapse
Good evening,
I have the same problem.
I've switched back to the original rom but nothing work.
The GPS seems on but no application can use it.
Please help us .
Thank you.
I guess this is a very common problem on tattoo.My phone sometimes connects to satelites but sometimes not.I have tryed severals programs like GPS STATUS which show that there are satelites in view , but the programs just don't connect to them.Any solution ?
The Tattoo always needs a lot of time for connecting to satellites. If your inside a building it probably never will. So maybe that's the simple solution. Just go outside where it's got better connection.
sandrome said:
The Tattoo always needs a lot of time for connecting to satellites. If your inside a building it probably never will. So maybe that's the simple solution. Just go outside where it's got better connection.
Click to expand...
Click to collapse
My Tattoo needs less then 1 or 2 minute to connect to satellites, but now never. I've tested that the only ROM that is able to connect to satellite is the SP-Froyo AOSP. I've tried lot of ROM, my original nand backup, other 1.6, 1.6 SenseUI, 2.1, 2.2 but nothing to do. The only one is the SP-Froyo AOSP. Anyone can help us with this issue??? Lot of thank in advance.
You may try Ndrive 10 it is the only program that runs smoothly for me and connects to satelites even from my room.

SLOW GPS FIX in android

Could someone Tell me why GPS fix is so slow (with every android build yet)?? most times it takes 5-10 Minutes to find satellites with googlemaps /copilot .. is this a Known issue ?? My location is the Netherlands..
Do i need to set the something in the startup.txt ?
Get gps status from the market to download satellite information for a quicker fix, mine works in a matter of seconds
Even with GPS status.. the thing takes a long time to get a lock
Try the solution presented here http://forum.xda-developers.com/showthread.php?t=738982 and report.
What did the trick to me was:
1. Updating QuickGPS, on WinMO;
2. Installing GPS Status and downloading assistance data:
::: Settings&Configuration : GPS&Sensors: Manage AGPS data.
I am getting consistently fast locks now But what made the difference this time was updating QuickGPS on WinMo... Check my sig for details on my setup.
luigipirex said:
What did the trick to me was:
1. Updating QuickGPS, on WinMO;
2. Installing GPS Status and downloading assistance data:
::: Settings&Configuration : GPS&Sensors: Manage AGPS data.
I am getting consistently fast locks now But what made the difference this time was updating QuickGPS on WinMo... Check my sig for details on my setup.
Click to expand...
Click to collapse
i think updating quickgps in winmo is useless for android. if this would help, it would mean that winmo and android access/have/share the same storage on the device for storing satellite data. winmo would store this in nand...
hebbe said:
i think updating quickgps in winmo is useless for android. if this would help, it would mean that winmo and android access/have/share the same storage on the device for storing satellite data. winmo would store this in nand...
Click to expand...
Click to collapse
It certainly isn't useless, as many users have reported this as a solution. For me, it was the solution that definitely worked. I've tried every other method, including editing gps.conf file, using GPS status, etc, and the results weren't consistent. But after I updated my QuickGPS on WinMo, I have been getting consistent results, every time I try, as short as 5 seconds to get me a lock.
As you should know, some settings in WinMo still affect your hardware in Android: e.g., look at the "calibrate g-sensor in WinMo" recommendation. I think this is also the case with GPS.
But! what you can do in wimo is also possible in Android: getting AGPS... with GPS status..
so getting Agps information is not the problem here..
Possibility's
The radio ? with some radios with my winmo devices it took 5 minuts to get 6 satelites and with other radios (like blackstone 13.32.24xxx) it took 10 seconds to get 11 satelites .. in 10 seconds..
So I really think its Radio related..
Or the gps sensor isn't working 100% correctly..
Shouldn't we test some radio's for best gps performance.,
What is radio blackstone 13.32.24xxx??? never heard of it before.
luigipirex said:
What did the trick to me was:
1. Updating QuickGPS, on WinMO;
2. Installing GPS Status and downloading assistance data:
::: Settings&Configuration : GPS&Sensors: Manage AGPS data.
I am getting consistently fast locks now But what made the difference this time was updating QuickGPS on WinMo... Check my sig for details on my setup.
Click to expand...
Click to collapse
Worked for me, thanks !! (it now locks in less than 10 sec, in comparison to several minutes before updating quickgps in Winmo).
The problem with some people in this forum is that they have to be smart ass, they will argue with you that there is no logic in your fix, even though it works. Too bad for them.
fstluxe said:
But! what you can do in wimo is also possible in Android: getting AGPS... with GPS status..
so getting Agps information is not the problem here..
Possibility's
The radio ? with some radios with my winmo devices it took 5 minuts to get 6 satelites and with other radios (like blackstone 13.32.24xxx) it took 10 seconds to get 11 satelites .. in 10 seconds..
So I really think its Radio related..
Or the gps sensor isn't working 100% correctly..
Shouldn't we test some radio's for best gps performance.,
Click to expand...
Click to collapse
I've tried different radios and that didn't to absolutely anything to the GPS performance on Android. QuickGPS, on the other hand, gave me results. Even just using GPS Status didn't do anything for me.
By the way, A-GPS and QuickGPS assistance data are different things. QuickGPS can be useful to you even if you don't any signal when you are using GPS on your handset (if, of course, you have downloaded before your assistance data and it's up-to-date). To use A-GPS, you need to have signal...
Why don't your try this solution and see for yourself? You just have to update QuickGPS on WinMo. If you are using a light WinMo ROM, with no QuickGPS, try a regular stock or cooked ROM. The latest ChuckyDroid is a lite version, but has QuickGPS, though.
Try it, and then tell us if it worked for you.
Noam23 said:
Worked for me, thanks !! (it now locks in less than 10 sec, in comparison to several minutes before updating quickgps in Winmo).
The problem with some people in this forum is that they have to be smart ass, they will argue with you that there is no logic in your fix, even though it works. Too bad for them.
Click to expand...
Click to collapse
I am very glad it worked for you! I was doubtful when I first read this solution... but it does work wonders!
luigipirex said:
It certainly isn't useless, as many users have reported this as a solution. For me, it was the solution that definitely worked. I've tried every other method, including editing gps.conf file, using GPS status, etc, and the results weren't consistent. But after I updated my QuickGPS on WinMo, I have been getting consistent results, every time I try, as short as 5 seconds to get me a lock.
As you should know, some settings in WinMo still affect your hardware in Android: e.g., look at the "calibrate g-sensor in WinMo" recommendation. I think this is also the case with GPS.
Click to expand...
Click to collapse
some settings in winmo affect your hardware in android 'cause winmo is used to initialize the hardware, so that it has a certain state when booting android. this is due to the fact that our android drivers cannot initialize hardware (yet), so winmo is needed.
why should starting quickgps in winmo help in android? as far as i know all that quickgps does is downloading satellite position information to help the gps driver to fasten up the calculation of the current position in case of a cold fix.
if this would help in android, it would mean that the satellite data is some kind of stored *inside* the gps chip. otherwise andoid wouldn't be able to access the position data (orbit) of the satellites.
or am i completely wrong? if so, please help me and correct it...i'm just curious
hebbe said:
why should starting quickgps in winmo help in android? as far as i know all that quickgps does is downloading satellite position information to help the gps driver to fasten up the calculation of the current position in case of a cold fix.
if this would help in android, it would mean that the satellite data is some kind of stored *inside* the gps chip. otherwise andoid wouldn't be able to access the position data (orbit) of the satellites.
or am i completely wrong? if so, please help me and correct it...i'm just curious
Click to expand...
Click to collapse
This is correct. The satellite data is stored inside the GPS chip (this is written in the help file of the "GPS status" app).
It could be that because the android drivers are lacking in the HD2, we can only read from the GPS but not write (this is why updating the satellites work from WinMo but not from Android. because android can't write to the GPS chip).
Noam23 said:
This is correct. The satellite data is stored inside the GPS chip (this is written in the help file of the "GPS status" app).
Click to expand...
Click to collapse
thanks for your reply!
ok, then some kind of "quickgps" for android would help too...
so winmo is not necessary/needed for gps to work properly.
Noam23 said:
This is correct. The satellite data is stored inside the GPS chip (this is written in the help file of the "GPS status" app).
It could be that because the android drivers are lacking in the HD2, we can only read from the GPS but not write (this is why updating the satellites work from WinMo but not from Android. because android can't write to the GPS chip).
Click to expand...
Click to collapse
Thats a Good Point!
Holy Cow it worked! I mean it works!
Who can argue with that?
Sat data is input to gps chip. And the data is usually good for 7 days.
So if you use quickgps in winmo to update sat data, it will also make gps fast in android too at least a week.
gps status app in android also has the ability to download sat data, but quickgps in winmo seems better.
DON'T THINK ABOUT LOGIC. JUST TRY IT. IF you now a place where winmo gps works very fast, get a gps lock under winmo and then boot android. You will see that Android now gets a lock in seconds too.
Most people have problems with gps because their gps.conf file is empty, or they are not "really" in open air.
Gps will get a fix more difficult:
- If the weather is cloudy
- If there are buildings near you
- If you are actually inside a building
- If you are in a vehicle and vehicle is moving fast.
- If you don't have the assistance data in your gps chip.
- If you force your gps chip to do a cold start (instead of hot or warm start)
- If you don't have a working reliable internet connection (to download satellite data to aid in calculation)
- If you have an empty gps.conf file
Sometimes if I can't get a gps lock quickly, before blaming Android I reboot to winmo and see it doesn't always get a fast lock. Environment is a huge factor. So before thinking it is an Android problem, reboot to winmo use quickgps to download sat data and wait for a accurate fix in google maps or similar app. (google maps will first get your location from google location server which is usually only accurate to several hundred meters. Make sure you wait for the actual lock with a few meters of accuracy.
Since you "have to" load winmo before android (as no nand boot exists yet) just download sat data every few days before launching haret. It would be a good idea to get a fix and then launch haret.
The trick with quickgps also works in my device. Now android is almost perfect. Camera, gps work, no freeze. I only want 720p playback.
Sent from my HTC HD2 using XDA App
This theory makes me wonder.
Why is there a xtra.bin in the windows folder?
If there was an issue with the GPS in winmo it was sometimes needed to delete that file and download it again via the quickgps tool.
I wish I could try the quickGPS solution but unfortunately I'm using a very light version of windows mobile and quickGPS wasn't included. I tried to download and install one but got the error message about it not being signed or trusted.
So I can't figure out how to run QuickGPS and take advantage of these fixes.

[Q] Radio version VS GPS success/failure.

Im running radio version 2.15.50.14
Ive been running this version since I first switched the phone from winmo to android.
ive been through 2 different builds, countless gps.conf files, including blank.
have tried GPS Status, fastfix, you name it..
not a single sat, not one, ever.. Im running gpstest and all it ever says is 0 in view 0 used..
current build is coredroid 1.4
Ive tried changing everything EXCEPT the radio..
so, my question is, does your HD2's GPS work, and if so what radio are you running?
I know there are bunch of people in the same boat.
1. of all, test gps in Windows mobile. If it isn´t successful then your gps receiver is broken.
I had that problem.
EagleEye2004 said:
1. of all, test gps in Windows mobile. If it isn´t successful then your gps receiver is broken.
I had that problem.
Click to expand...
Click to collapse
sorry forgot to mention, did that.
between android builds i wiped her completely out and did winmo 6.5 and the gps did work with it.
there are a lot of other people having poor to no GPS with android builds, and I doubt they all have broken recievers
Having issue of initially not getting a GPS lock in Android. I am using GPS Status. If I use GPS Status and go to Tools>Manage A-GPS State and do a restet A-GPS state, it gets a lock within 30 seconds and all apps after the Reset A-GPS State work.
It seems to a be an Android Build issue in that when the GPS is initialized to be used, it is not being reset properly.

AGPS

I know this topic has been discussed previously, but I haven't been able to find the answer yet so here goes:
As I understand it, GPS is working in all/most sense and cm based builds however AGPS seems to be an issue all have in common. From what I understand AGPS is just a helper function for quicker GPS locking so even though AGPS isnt working, you should still be able to get a lock.
Now, since before we got nand based ROMs for HD2 I used haret to load android from my SD card. Back then I used GPS depended applications like c:geo for geocaching and car navigation progs, as well as progs for finding nearest resturant when I visit other cities/countries.
Been a while since I had the need for it, but recently with the nice weather geocaching for example have become an interest. What I see now is that none of the ginger/cm/non-sense builds I have tried have given me a GPS lock. I have tried the GPS fixes, flashed Norway.zip for tweaking my gps.conf, installed gps-status but no chance in getting a lock. and yes, I have been giving it quite some time, outdoors.
Anyone else having these problems? I see from screenshots on for example the HyperDroidCM7 ROM that you can get a lock, so its not a problem for everybody. Is my assumption on what AGPS is, correct? Any worarounds to get GPS functionality working? Strange to have these problems now, since it worked kinda well before
EDIT: tried now with [10.MAR.11][CWM] RAFDROID HD 4.0.2|Fastest Full DesHD|DATA2EXT|[Rafpigna 1.8 OC], still no lock
There's no driver support for AGPS, so the best we can do for now is to tweak our gps.conf and use gps status. If you can't get a lock at all, it could be a HW problem. If geocaching is a necessity for you, you could go back to WM and sd Android, use WM to grab AGPS data, then boot into Android.
Sent from my HTC HD2 using XDA App
I use that rom, but the 4.0 (really not much of a difference for me between the 4.0 and 4.0.2), and I always have a lock quickly.
1) Did you try installing the GPSFix.0.1 apk file and running it? that downloads a criticial file xtra.bin into your data folder.
Also try the 1.2 files and see if you have any luck, because I know in the 4.0 of Rafdroid, the gps works very well.
Same as Angeldeath, I use Rafdroid and it works ok.
Mine was faulty a couple of weeks ago and HTC warranty had to swap the board (and also did the screen, keys etc). In the end it would still lock but after a while it would freez or have no reception anymore.
But to be honest I don't like the GPS receiver at all in the HD2. There are numerous tests and other people to back me up on the tremendous jitter the receiver has which makes you jump all over the place.
A nice test is to place it in the car and switch on the cruiscontrol at 100km/h, or even worse at 180km/h. The thing will jump atleast 10% in speed.
When I need to drive or walk long trips I use my iBlue 747A+ 66 Ch Bluetooth GPS Logger which you can buy cheap on ebay.
That thing logs, is fast, deadly accurate and with the free 'bluetooth gps' on the market you can even use it on the HD2
huggs said:
There's no driver support for AGPS, so the best we can do for now is to tweak our gps.conf and use gps status. If you can't get a lock at all, it could be a HW problem. If geocaching is a necessity for you, you could go back to WM and sd Android, use WM to grab AGPS data, then boot into Android.
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
The AGPS thing on WM and then booting into Android is a myth, there's an extenvise work being done to make AGPS work on Android for our HD2s, but they have not managed to get it working yet.
Android on our HD2 simply doesnt have any commands to load AGPS, and the chip itself doesnt save any data. In the remote case it saved anything, there's nothing on the GPS Driver itself to read it
Quick tip to get your GPS to work:
Load Google Maps, let it try to get a lock, if after 1 or 2 mins it doesnt get any lock force close the app, turn off then back on the GPS and reload Google Maps. If you still cant get a lock, let it sit for at least 5 mins, then Force Close it again.
after that it should get you a lock in less than 10 secs.
Easiest way to FC it is enabling the "hold back to FC app" option on CM builds.

[Q] GPS not working

Hello,
I have bought a HTC HD2 with a broken digitizer from my friend, fixed it by myself and installed tytung JellyBean 1.2 rom. Everything work fine (phone, WiFi, bluetooth), except no program can find any GPS satellites. All program shows that "GPS is on", or "GPS signal detected", but no matter how long I wait it can't get any signal from satellites. At first I thought that GPS antenna coaxial cable might be disconnected, so I dissembled my phone, but didn't find any problems. Then I made some research and tried to modify GPS.config file (to add NTP server), installed "AngelDeath" Instantaneous GPS Fixation v1.2, tried some programs, but nothing helped.
My phone configuration:
HTC HD2 (512)
HSPL: 2.08.
Radio: Leo_RADIO_2.15.50.14
Bootloader: MAGLDR v1.13
Recovery: Clockwork Mod Recovery 5.0.2.6
Tytung Android 4.12 NAND rom (with data on sd)
Maybe someone knows how to test if GPS chips is good (want to figure out if it is a software version or hardware)?
Many thanks!
P3tras
P.S. I do not know if GPS worked before. I didn't try it with stock windows mobile soft and the person whom I bought phone from didn't ever use GPS
About the gps issue...
I've been on NexusHD2-JellyBean-4.1.2-CM10 V1.3a, EvoHD2v10 ICS 4.0.4-full HWA, NexusHD2-ICS-4.0.4-CM9-HWA V2.8,
PARANOIDANDROID HD2 v1.5b, and a few other roms I can't remember...
It seems the gps works great when Wifi or mobile Data is on and can access the internet,
other than that it'll just keep on scanning until it spots a gps satellite.
I have a map app, that downloads the maps of certain countries or cities, but when I turn on gps, it just stay searching for a satellite...
once I turn on wifi and also turn on location services for google (all check on boxes), it takes secons for the gps to pinpoint where I'm at...
Not very good in rural areas where there's very little reception...
it seems miui roms made from langthang or possibly any gingerbread roms works well,
since I had no problems with the gps in miui, rafdroid or coredroid...
I did made a search through google using advanced search and the forums, but only found 4 threads, all but this one only a month old...
Maybe it works for you, get fasterfix from google play, and set it at your current location, then turn on your location services
in the settings, then use your map...
I have a EU HD2 currently running NexusHD2-JellyBean-4.1.2-CM10 V1.3a, which in my opinion is running great, minus the gps running offline...
Magdlr
data on ext
16gb sandisk SDcard
Update!! Looks like all I needed to do was put a check on wifi and mobile network location under
settings -> location access.
It might download gps data like windows mobile did when it needed to, but this time google doesn't tell
you that, it just does it...
I haven't tested it when I'm outside so I'll test it tomorrow. I'll post the results after.
current rom I'm using: NexusHD2-JellyBean-4.1.2-CM10 V1.3a, with same settings.
Another Update!!
Just got back from a computer hiccup, and yes, GPS does work offline, it took a while for my phone to pick up
a satellite, but only around 2 to 3 minutes on the second try, it seems that it can pick up in seconds with data
help, then it takes a little longer every minute or hour the GPS is used offline...
But that's my assumption on this process based on how it worked on windows mobile...
Also it's the same on my pad but that's another matter... All I can say is get a map software that download maps
into your phone, rather than the app constantly hogging/relying on your data connection, of course if data connection is
an issue, if not, disregard the last bit.

Categories

Resources