[Q] Failing to retain GPS lock - why? - Xperia Play Q&A, Help & Troubleshooting

The xperia play is a UK SIM free version running 2.3.4 - and is being used in Greece with a Greek SIM card (phone bought from the UK as is half the price).
My main interest is in achieving a GPS lock with no data (wi-fi nor mobile data). Although I have a data plan here I avoid using data whilst roaming due the preposterously high charge. I am using Copilot live premium for navigation.
GPS lock is quick, ranging from less than 10 seconds to 20 seconds or so and is accurate.
However, a short time after achieving the lock it loses it. It then regains a lock (taking 20 seconds or so), but after a short time loses this again. This process carries on and on, rendering the GPS useless as turns are missed.
I have installed GPS status - cleared AGPS data - set it to never download AGPS. But this makes no difference. GPS status also loses its lock (and then regains it etc) as Copilot does. I have tried clearing maps cache, weather cache - but to no avail.
Although to be 100% sure I need to test this more, but I have noticed that if I allow a mobile data connection the GPS then works reliably. But that is what I am trying to avoid - the enabling of data.
It also works reliably when I use an external bluetooth GPS receiver, as you would expect. This is the only way I use it now when I know that I will need to rely on it. But obviously it is a bind having to remember to carry the bt receiver with the phone.
I have researched this for hours and have read threads that mention editing the gps.conf file, but again the changes relate to using different servers which means data useage…..
I suspect that the GPS functions correctly, but then some other process –be it Android native or installed by me – starts to interfere with it.
My questions are:
1. Why can I not use the GPS reliably with data disabled – even with a stand alone app like Copilot?
2. Is it even possible to use Android GPS functionality without data? (like I have been for years with symbian Nokia handsets where you disable the network GPS assistance and then simply wait longer for a lock).

Having read through the Copilot forums it is clear that this problem is affecting a large number of users. It seems that the GPS function on Gingerbread 2.3.4 is not working properly with Copilot Live premium. Naturally users are fuming there, but I'm not convinced that the problem is Copilot related.
With my bluetooth GPS receiver the Copilot navigation works perfectly. But the same lock loss/regain/loss problem is exhibited by GPS status when using internal GPS receivers.
After further testing it seems that if I allow mobile data, Copilot then works perfectly using the internal GPS.
It would seem to me that GPS functionality on Gingerbread 2.3.4 (on the Xperia Play at least) has a problem if a mobile data connection is not allowed - which points to there being an issue with the GPS being able to function without AGPS data.
I have tried using GPS status to download AGPS data, but when you activate Copilot there is immediate data transfer - even if you have only just switched it off and then back on again.
I am completely new to Android, therefore would appreciate any information or experiences from other users attempting to use GPS without allowing mobile data.

Related

Quick GPS needed to make Tom Tom work each time??

HTC Touch HD Seems to have a problem with the way this device is handling GPS.
I have Tom Tom 7 installed and when I try to use Tom Tom 7 it looks for a valid GPS signal and then shows "No GPS Device" It will then find a valid signal and then again shows "No GPS Device" this changes every 10 or 20 seconds.......
If I use quick GPS first before I start Tom Tom (even though Quick GPS hadn't expired) it works fine!!!
Confused!!!
Please help!
Thank you
bit odd, mines fine, the only thing that is probably different is i turned off A-GPS, try turning that off, im assuming you havent been playing with its settings?
try a different GPS enabled program and see if that has the same issues.
dazza9075 said:
bit odd, mines fine, the only thing that is probably different is i turned off A-GPS, try turning that off, im assuming you havent been playing with its settings?
try a different GPS enabled program and see if that has the same issues.
Click to expand...
Click to collapse
I have turned A-GPS off and it has locked on almost immediately and seems to be keeping the signal so far - There's a first!
I'll give it a bit of a test drive tomorrow and keep my fingers crossed...
Can you give me a quick understanding of how A-GPS is supposed to work (or not)
Thank you for your help.
Andy-- said:
Can you give me a quick understanding of how A-GPS is supposed to work (or not)
Click to expand...
Click to collapse
It's supposed to logon to a server provided by your ISP, then use celltower co-ordinates to help make GPS more accurate.
It's basically totally broken on the HD.
To get a fix the GPS receiver needs Ephemeris data. This can be acquired in several ways.
1. Direct from the satellites to the GPS receiver.
2. From a data file (QuickGPS).
3. Transmitted from a cell tower (AGPS).
1. The receiver will get a fix without any assistance but will take a while to acquire sufficient data from at least three satellites to do so.
2. The receiver has much of the positioning data stored in a file so will resolve a fix quickly.
3. The data transmitted from the cell tower will take time to be received so will take slightly longer than 2.
If both (2) and (3) are supplying Ephemeris data, then that data may be similar but not identical. At this point the receiver will have a WTF moment while trying to resolve the fix from differing data, and so will rely more on (1).
Throw into the mix a weak cell signal and possibly a weak GPS signal / reflections and the problem is compounded.
Clearly there is no need for all three, and in many cases it is problematic. Keep the QuickGPS data up to date and switch off the AGPS.
Fully understood,, thanks for making it so understandable.
I dont believe A-GPS has anything to do with it, and I have mine always disabled to avoid any potential network charges for using it.
I did have some initial teething problems with getting GPs working but once I got up-to-date s/w and configured everything correctly, things improved dramatically.
Now GPS synchronisation is usually very quick indeed, with lots of satellites visible. Occasionally it wont synchronise but I find a soft reset of the device always puts this right.
gotta love that WTF moment wen it spazzs out.

Quick GPS not working

Hi,
I have an unbranded UK TP2, ROM 1.19.401.1, Radio 3.46.25.30 (The latest ROM and the radio with the GPS fix) however I cannot get quick GPS to work.
On the surface quick GPS seems to work correcly, it will connect and download the required data, it will then show that data is valid for seven days, however it has no effect on the time to first fix from a cold start.
I have tried the following experement, hard reset and install only HTC GPS tool, (no tweaks). Then go outside to get a clear view of the whole sky. Then use HTC GPS tool to perform a Cold start. GPS lock takes 5 mins 40 sec without QGPS, Then exit GPS tool and update QGPS and perform GPS cold start again, again GPS fix then takes 5 min 30 sec.
Hot start performance is fine, sub 10 second and warm start is also satisfactory 30 sec(ish)
Does Quick GPS make any difference to a cold start for anyone else? (after all it main purpose is to speed up cold starts.)
Cheers
Tom
When i looked at the reg settings for GPS, A-GPS is disabled by default so quickgps data isnt used - my ROM is same as yours.
ag_woodward said:
When i looked at the reg settings for GPS, A-GPS is disabled by default so quickgps data isnt used - my ROM is same as yours.
Click to expand...
Click to collapse
Quick GPS is different to A-GPS, I agree A-GPS is disabled by default in the ROM (it also has a dummy ip address in the settings so would never work if enabled). However Quick GPS is a separate entity, it seems like the GPS driver is not utilising the ephemeris data from the xtra.bin file downloaded by the QuickGPS app.
Can anyone confirm that Quick GPS is working on their TP2 (Cold start only)
Cheers
Tom
ag_woodward said:
When i looked at the reg settings for GPS, A-GPS is disabled by default so quickgps data isnt used - my ROM is same as yours.
Click to expand...
Click to collapse
That's rather scary. Is there any way to get A-GPS to actually work?
Although I see what you mean about it's scary, I really dont experience any lengthy delays in getting a fix, even on a poor weather day I get a fix in around 1 min (never timed it but I am impatient so it would be obvious )
I use Copilot - which I must say v8 is a bargain compared with other offerings.
The only irritation I do have with HTC is their inability to get rid of the GPS lag....so sick of trying things but you learn to live with it - specially as the new BT stack prevents connection to external GPS receivers (they can be paired but CP7 and TOMTOM7 wouldn't communicate with them). 1 step forward, 2 back!

[Q] Android GPS Navigation, Long duration while determining current location

I've been testing copilot 8 on my Desire G7 lately. I keep the GPS turned-off, when I'm not planning on using the navigation application and I activate it before i start the navigation app (copilot). At start up, it always takes the app 1-3mins or a longer time to determine it's current location.
Could anyone with off-line GPS experience tell me whether this kind of performance is within the normal boundry? A friend told me that leaving the GPS activated at all time will solve the problem. Is it true? If I do that will the GPS constantly sync satelite signals and causing it to wear out faster than usual?
yrneh122 said:
I've been testing copilot 8 on my Desire G7 lately. I keep the GPS turned-off, when I'm not planning on using the navigation application and I activate it before i start the navigation app (copilot). At start up, it always takes the app 1-3mins or a longer time to determine it's current location.
Could anyone with off-line GPS experience tell me whether this kind of performance is within the normal boundry? A friend told me that leaving the GPS activated at all time will solve the problem. Is it true? If I do that will the GPS constantly sync satelite signals and causing it to wear out faster than usual?
Click to expand...
Click to collapse
if you keep your gps enabled, it will already have a satellite fix before you run your gps apps, so there will be no waiting time, the gps dosent constantly sync satellites, it just keeps a fix, it will use more battery, and it will also use the gps for "my location" but it isnt a noticeable battery drain!! try it, if you think it drains your battery you can always disable it
AndroHero said:
if you keep your gps enabled, it will already have a satellite fix before you run your gps apps, so there will be no waiting time, the gps dosent constantly sync satellites, it just keeps a fix, it will use more battery, and it will also use the gps for "my location" but it isnt a noticeable battery drain!! try it, if you think it drains your battery you can always disable it
Click to expand...
Click to collapse
I'm glad to know that keeping the GPS activated will solve the problem. I'm not too worried about battery drain, since I can charge it frequently and the battery is at least replacable. My understanding is that if the GPS can maintain a "fix" on my current location, it should be synchronizing location data with satelites. My location varies throughout a day. It would mean to me that the "fix" on my location a GPS has is dynamic information. For a machine to maintain dynamic information, it must be processing some type of data at a particular frequency, which means that the GPS will be frequently operating. Is there anything wrong with my speculation?(I'm new to these stuff. Sorry if i'm wrong.)
My biggest concern is that whether keeping the GPS activated 24/7 will cause it to wear out at a abnormal rate. Have you had experience in taking such a practice with your mobile phone for a long period of time while your GPS hardwares still function at normal performance.
Thank you for helping me with my questions.
I've been using Co-pilot with my Desire ever since I got it (end of March) and GPS has always 'fixed' in less than 30 secs.
Recently I was trying out different radio ROMs (for non-GPS related issues) and there was one that took an awful long time to obtain a GPX fix. I switched to another one and all was fine again.
NB: My GPS is off and only switched on if and when an app requires it.
sh500 said:
I've been using Co-pilot with my Desire ever since I got it (end of March) and GPS has always 'fixed' in less than 30 secs.
Recently I was trying out different radio ROMs (for non-GPS related issues) and there was one that took an awful long time to obtain a GPX fix. I switched to another one and all was fine again.
NB: My GPS is off and only switched on if and when an app requires it.
Click to expand...
Click to collapse
May I ask what rom/radio you've been using? Do you still remember which rom/radio didn't work quite well with your copilot? How often do you use your copilot?
I was having the same problem with the stock ROM & radio (2.2 latest OTA). Haven't tried yet with the new ROM (Leedroid 2.2d), but I was wondering if there was an Android application similar to QuickFix, Ephemeris or such on WinMo (downloading some satellite positioning data every few days to keep an approximate mapping of satellites, thus helping for a quick fix).
I also keep my GPS off unless an application requires it (e.g. navigation).
yrneh122 said:
May I ask what rom/radio you've been using? Do you still remember which rom/radio didn't work quite well with your copilot? How often do you use your copilot?
Click to expand...
Click to collapse
Well even with a stock ROM and radio (T-Mobile UK), which I had running for about 1.5 months, Co-Pilot still used to have a fast fix.
Later I upgraded to the earlier MCR ROMs (leaving the stock radio) and it was still fine.
After that I went to Froyo LeeDroid ROM (v2.1a) and upgraded the radio to meet minimum requirement (I forget what version it was). With this same ROM I am now using 32.48.00.32.
I can't remember what radio version didnt work well with GPS, but it was one that many threads stated it had a 'better battery life'.
I don't use Co-pilot that often but whenever I do, the fix is reasonably quick.

Location wrong without WiFi/GPS/Edge

Hey guys,
I tried searching on google but to no solution.
The problem is when I switch off all forms of data except cellular coverage, my location changes to a City where I'm not at. I went to that place maybe thrice since I got the phone.
My location in Maps, Weather or even location saved along when I take pictures will be that other/wrong location.
Its easily fixable by just starting one of the data services, but why should I even face it in the first place.
Its happened on all ROMs and wipes don't fix it. Done a full wipe twice from cwm.
My GPS works normally when I'm using maps, it takes about 30 seconds to get a lock on my location.
Any workaround or solution or fix? (except for not keeping data switched on all the time)
Thank You.
Cheers.
death__machine said:
Hey guys,
I tried searching on google but to no solution.
The problem is when I switch off all forms of data except cellular coverage, my location changes to a City where I'm not at. I went to that place maybe thrice since I got the phone.
My location in Maps, Weather or even location saved along when I take pictures will be that other/wrong location.
Its easily fixable by just starting one of the data services, but why should I even face it in the first place.
Its happened on all ROMs and wipes don't fix it. Done a full wipe twice from cwm.
My GPS works normally when I'm using maps, it takes about 30 seconds to get a lock on my location.
Any workaround or solution or fix? (except for not keeping data switched on all the time)
Thank You.
Cheers.
Click to expand...
Click to collapse
Location without GPS is online service. I hope that answers your question about "fixing" it.
Sent from my HTC One X using xda premium
There's three things at play in plotting location: 1) GPS, 2), aGPS, and 3) Geo-location
GPS is the onboard chip functioning alone to pick up satellite signals and lock on them. You can test how well your GPS chip alone works by putting the phone in airplane mode and rebooting it.
All aGPS does is use a wireless signal (Wi-FI or cellular) to help the chip get its first lock faster. Once lock is established the chip is on its own.
From Wiki...
"Assisted GPS is a system which can, under certain conditions, improve the startup performance, or time-to-first-fix (TTFF) of a GPS satellite-based positioning system. It is used extensively with GPS-capable cellular phones as its development was accelerated by the U.S. FCC's 911 mandate making the location of a cell phone available to emergency call dispatchers."
Geo-location uses wireless signals alone to approximate position. Devices w/o a GPS rely on this for location based services.
From Wiki...
"Geolocation is the identification of the real-world geographic location of an object, such as a radar, mobile phone or an Internet-connected computer terminal. Geolocation may refer to the practice of assessing the location, or to the actual assessed location."
Once the chip locks, it memorizes the position of the satellites. So if you had your wireless on to get first lock and then turned it off the chip is still using the satellite locations aGPS helped it find. If you want to test the performance of your chip itself reboot it in airplane mode. Download GPS Test from Play. It'll give you a much better picture of what's happening with your phone. I just tried it on mine and indoors it locked and got down to 15’ accuracy in less than a minute. Conditions affect performance but, at least outdoors, yours should do as well or better than mine. If it doesn’t, it’s a h/w problem.
tkolev said:
Location without GPS is online service. I hope that answers your question about "fixing" it.
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
BarryH_GEG said:
There's three things at play in plotting location: 1) GPS, 2), aGPS, and 3) Geo-location
GPS is the onboard chip functioning alone to pick up satellite signals and lock on them. You can test how well your GPS chip alone works by putting the phone in airplane mode and rebooting it.
All aGPS does is use a wireless signal (Wi-FI or cellular) to help the chip get its first lock faster. Once lock is established the chip is on its own.
From Wiki...
"Assisted GPS is a system which can, under certain conditions, improve the startup performance, or time-to-first-fix (TTFF) of a GPS satellite-based positioning system. It is used extensively with GPS-capable cellular phones as its development was accelerated by the U.S. FCC's 911 mandate making the location of a cell phone available to emergency call dispatchers."
Geo-location uses wireless signals alone to approximate position. Devices w/o a GPS rely on this for location based services.
From Wiki...
"Geolocation is the identification of the real-world geographic location of an object, such as a radar, mobile phone or an Internet-connected computer terminal. Geolocation may refer to the practice of assessing the location, or to the actual assessed location."
Once the chip locks, it memorizes the position of the satellites. So if you had your wireless on to get first lock and then turned it off the chip is still using the satellite locations aGPS helped it find. If you want to test the performance of your chip itself reboot it in airplane mode. Download GPS Test from Play. It'll give you a much better picture of what's happening with your phone. I just tried it on mine and indoors it locked and got down to 15’ accuracy in less than a minute. Conditions affect performance but, at least outdoors, yours should do as well or better than mine. If it doesn’t, it’s a h/w problem.
Click to expand...
Click to collapse
Thanks, that was a very informative post.
Well I switched on GPS and put my phone in airplane mode and restarted. The Maps App keeps saying "Your current location is temporarily unavailable" and I can't figure how to use the GPS Test yet.
Okay, I did get a lock-on from the Maps and the GPS Test app. I went closer to my window lol . Now I'll see if my location comes up wrong.
Edit:Location came up accurate in weather.
Edit2:Location is accurate in a photo I clicked with everything off.
By accurate I hope you understand what I mean, when all the data goes off the phone should still think its in the place/location where it was when the data was on. Ii.e Surat in my case. But what used to happened before today(gps in airplane) was without data the phone will think its in Pune, which is a 12 hours drive from here.
I'm not the only one who's faced this, some say its a bug in sense :/
Anyways here's a thread I saw earlier
http://www.htconesource.com/forum/htc-one-x-discussion/1042-incorrect-location.html
The answers the guy gets are retarded.
To be sure, are you saying that when only on mobile data and relying upon that, you cannot get an accurate location down to 1 KM?
If so, this sounds like a software issue or a carrier issue.
If your GPS has poor reception then I would advise getting warranty repair. It might have the same issue as the Wifi antennas do.
Yeah just so you know pure GPS is line of sight, you have to have a clear view of the sky to work (no clouds either).
Sent from my HTC One X using xda app-developers app
Hunt3r.j2 said:
To be sure, are you saying that when only on mobile data and relying upon that, you cannot get an accurate location down to 1 KM?
If so, this sounds like a software issue or a carrier issue.
If your GPS has poor reception then I would advise getting warranty repair. It might have the same issue as the Wifi antennas do.
Click to expand...
Click to collapse
jonshipman said:
Yeah just so you know pure GPS is line of sight, you have to have a clear view of the sky to work (no clouds either).
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
No no.
My location when all services are on shows up fine. But say I have a weather widget and all my data services are off, instead of showing the location detected last when data services was on the widget and other settings will show another city.
I'll explain it with an example.
Lets have a hypothetical country with all the letters as its cities.
I stay in 'S' at present. I have visited 'P' and 'M' a couple of times but I'm back to 'S' now. On the occasion that my data services switch off, intentionally or because of weak coverage. Instead of showing 'S' as my location in the weather widget, app and geotag the phone will show 'P' which I had visited days ago.

Use GPS without Data

Dear friends,
I have the following question, I'd like to replace my now defuct car radio with a Nexus 7 in the dash. I've seen many youtube videos about how to do it and feel confident that I can manage it. The only problem atm would be that I can't really afford to get the super top of the line version which includes the sim support (nor pay for a second sim to leave inside it), therefore I'd buy the wifi only model. For my job I frequently used the navigation system of my defunct radio / multimedia system, so my big concern here is if I'd be able to use the Nexus 7's GPS to navigate without having a data connection. I can download offline maps before putting it in the dash.
Thank you so much for the info guys,
Best regards,
Roby
Yes, GPS navigation works without data connection, but you may occasionally experience slow location lock after start up because GPS 'almanac' takes more time to download from a satellite. The almanac needs to be updated after a few months. Online/assisted AGPS also uses other methods to speed up location lock, but it is optional.
Cheers
:good:

Categories

Resources