GPS Power Usage - Nexus One General

Ok, I think I already know the answer to this and its probably a stupid question but, just to check:
If you enable GPS as a method of getting your location in sharing, is it actually using any power when you don’t have an application accessing GPS data (i.e. no GPS icon on the notification bar).
I ask because I have just installed WaveSecure. As I understand it since Android 1.5 3rd party apps cannot enable the GPS (and I believe WaveSecure is no exception). So I want to have GPS enabled in case my phone gets stolen / lost / runs away etc. However I don’t want my battery to suffer too much because of this.
Based on the lengthy testing period of… this morning I don’t think the battery drain has increased from having GPS enabled. But anyone know definitively how this works?

As far as I am aware the gps chips usually do use power even when not actively in use. This is because a full cold start takes a long time to get a satellite fix, so the chip stays powered up (if you don't have it switched off), so that it can 'warm start' and get a fix much faster.

GlenH said:
As far as I am aware the gps chips usually do use power even when not actively in use. This is because a full cold start takes a long time to get a satellite fix, so the chip stays powered up (if you don't have it switched off), so that it can 'warm start' and get a fix much faster.
Click to expand...
Click to collapse
Cheers, but I'm not sure that is what is happening here.
I haven't seen any increase in battery usage really. I suspect that the setting just opens the gate for applications to access the GPS. I still have to wait for it to lock if I open Maps (the icon then appears on the notification bar and flashes until it gets a lock) so I don't think the chip is any kind of standby state (not for me anyway).

Related

Power control of the Vogue

Maybe this shows that I am a noob, but here it goes.
I want to save my battary power when running the GPS, but all the power saveing settings turn the phone onto standby, thus loosing GPS lock (and when I am using my better bluetooth GPS, it locks out the bluetooth and I have to re-boot). Is there some why to just turn of the screen? Is that "an app for that"? I am currently trying out SVM Power Manager, but you can not set it to turn the screen off in 2 minites or whatever. To use it how I need, I would have to turn off the OS's power saver, and always manualy turn off the screen using SVM Power Manager. All the power manager apps I have seen work like that.
Help!
you will probably have to buy an extended battery man. i think even real android phones batteries drain pretty quick from what i hear.
Did some testing. It seems that the battery will last for about 5h with the screen of (using SVM Power Manager to turn it off), and the GPS running (GPSed running it).
Understood that the battery is just under powered, but I was wondering if there was a way to make the screen automaticaly turn off after X amount of time, but not have the phone go into standby.
I also bought one of those battery powered battery chargers (battery extender). But the one I got turned out to have only 500mAh (compared with 1100mAh in the phone battery), so it turned out to only help a bit. Maybe I will try to make one with a voltage regulator and a rechargable 9V battery
I think one of the pmsleepmodes may support this (in default.txt) Try 2 or 3. It seems like one of these didnt do a full power collapse, but did turn the screen off.
katmandu421: I am not familiar with this stuff. Can you give me a bit of a more detailed explination?
Is this a built in windows mobile funciton. Can I access this in the registry?
I love it how most of us would assume he's talking Android. Yes in android, editing your default.txt to sleep mode 0 would turn off the screen, but not sleep the system. 1,2, or 3 would allow the different system board types used in various Vogues to go to sleep.
WinMo however is a different story. The GPS in the Vogue is a low power chip, but from everything I can gather is requires the system to stay fully awake. If you find an app that allows you to turn off your screen, post back but I don't believe there is much hope to that. Windows seems to think that when the lights go out, it's sleepy time.
Also, the radio on the Vogue doesn't sleep, and it's use to wake up the phone i.e. incoming calls. The GPS is part of the radio so if there is a way to keep the system board awake, in theory it should work.
SVM Power Manager will turn off the screen while keeping everything awake, but it is not automatic. I have maped the camera button to this program, so it is not a huge hassle, but I realy would like to have it automatic.
Will consider installing Android.
Titus_Andronicus said:
SVM Power Manager will turn off the screen while keeping everything awake, but it is not automatic. I have maped the camera button to this program, so it is not a huge hassle, but I realy would like to have it automatic.
Will consider installing Android.
Click to expand...
Click to collapse
Did anyone ever figure out how to do this? I'm trying to figure this out as well. After finally getting GPS to work, now I'd like to be able to use some apps that need to run when in standby.
mnations said:
Did anyone ever figure out how to do this? I'm trying to figure this out as well. After finally getting GPS to work, now I'd like to be able to use some apps that need to run when in standby.
Click to expand...
Click to collapse
Check on Dev&Hacking. An app just came out today that does exactly what you are asking for here.
http://forum.xda-developers.com/showthread.php?goto=newpost&t=707458
Enjoy
egzthunder1 said:
Check on Dev&Hacking. An app just came out today that does exactly what you are asking for here.
Enjoy
Click to expand...
Click to collapse
Thanks! That looks like a handy app.
An update (in case anyone hits this thread later)...I made this one change which seemed to clear up all of the problems (found elsewhere but can't post outside link yet.)
[HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{7C4B7A3 8-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\Phone as Modem]
"Enabled"=dword:00000000"
Now this is in conjunction with QuickGPS and all the other fiddling I've done, so I don't if this alone is responsible.
However, when running Google Maps or other GPS applications I get a lock within 5-15 secs. Also, when coming back from standby it's able to re-lock in the same amount of time. This normally required a soft restart before.
For apps that track your routes, such as SportyPal which I've been using for mapping my bike rides, they can keep a lock even in standby mode. I'm not sure if the app itself is able to hold a lock or if QuickGPS may be helping it. Either way it works.

GPS initial lock problem... Still

Fix applied and still having initial lock issues...
Power off and back on to test initial locking...
Lbstestmode is taking about a minutes to obtain a lock, while maps and gps test is taking up to 15 minutes if used for initial lock.
Once the initial lock is obtained, all is fine until next power, or long sleep
Am I alone?
My gps settings are default except I have changed standalone to MS-based and accuracy to 100. What I do is if the gps isn't locking really fast, I delete GPS data then run a get posistion test for a minute or three. I usually get between 10-14 satellites. Afterwards, my gps locks on very quickly and accurately. The fact that I have to clear GPS data and re-run the posistion test leads me to believe (or should I say hope) that the gps problem is software based.
Chalup said:
My gps settings are default except I have changed standalone to MS-based and accuracy to 100. What I do is if the gps isn't locking really fast, I delete GPS data then run a get posistion test for a minute or three. I usually get between 10-14 satellites. Afterwards, my gps locks on very quickly and accurately. The fact that I have to clear GPS data and re-run the posistion test leads me to believe (or should I say hope) that the gps problem is software based.
Click to expand...
Click to collapse
If I power off/on, I also have to run the get position test for several minutes, then all is fine. I'm not sure if power is what causes it to loose its data, or time plays a factor...
dalepa said:
If I power off/on, I also have to run the get position test for several minutes, then all is fine. I'm not sure if power is what causes it to loose its data, or time plays a factor...
Click to expand...
Click to collapse
Yea I have the same problem. Time definitely plays a factor, because when I go to sleep and wake up I have to clear the data then run the position test. But once I run the position test, the GPS locks on very, very quickly and accurately, which makes me feel hopeful that an OTA update could fix the problem. But since I bought the phone off contract I have 30 days to return...so if Samsung doesn't official release a statement by then I may have to return this amazing phone
Chalup said:
Yea I have the same problem. Time definitely plays a factor, because when I go to sleep and wake up I have to clear the data then run the position test. But once I run the position test, the GPS locks on very, very quickly and accurately, which makes me feel hopeful that an OTA update could fix the problem. But since I bought the phone off contract I have 30 days to return...so if Samsung doesn't official release a statement by then I may have to return this amazing phone
Click to expand...
Click to collapse
I installed flixster and it tried to locate me via gps and couldn't...after I closed flixster, the gps was still open (still trying to get a signal) and sucking my power... Looks like it may mainly be an issue indoors
The gps initial locking issue needs to get fixed soon! My wifi only iPad locates me every time in about 2 seconds
It's going to suck if this great phone is flawed by gps

ICS Passion R13 and GPS

Just an observation. This probably belongs in the development thread, but I don't have 10 posts yet.
I installed Kiss 2.2 kernal after installing ICS Passion R13.
After a reboot, I got a quick lock. GPS locked ok after periods of deep sleep over the course of two days.
Then I turned off GPS, which is a normal battery-saving move. It seems that if GPS is turned off (via the notification bar) and later turned back on after deep sleep, GPS does not work. GPSTest and GPS Status could see or lock on any satellites.
Second experiment was to reboot with GPS enabled indoors, thus not locking onto satellites. After deep sleep, the GPS was able to see and lock in about a minute.
It seems that the GPS will work after deep sleep, but only if the GPS is left enabled. I would be curious to know whether others see this pattern.
Have you tried build.prop modification?
Try it out to see if it helps.
In my case, I always managed to make my GPS lock every time (deep sleep or bad dream sleep lolz)
dougc405 said:
Just an observation. This probably belongs in the development thread, but I don't have 10 posts yet.
I installed Kiss 2.2 kernal after installing ICS Passion R13.
After a reboot, I got a quick lock. GPS locked ok after periods of deep sleep over the course of two days.
Then I turned off GPS, which is a normal battery-saving move. It seems that if GPS is turned off (via the notification bar) and later turned back on after deep sleep, GPS does not work. GPSTest and GPS Status could see or lock on any satellites.
Second experiment was to reboot with GPS enabled indoors, thus not locking onto satellites. After deep sleep, the GPS was able to see and lock in about a minute.
It seems that the GPS will work after deep sleep, but only if the GPS is left enabled. I would be curious to know whether others see this pattern.
Click to expand...
Click to collapse
I assume that you are talking about this thread?
http://forum.xda-developers.com/showthread.php?t=1447925
I have not tried this. Some of the keys you list don't exist in my build.prop. Is that ok? Should I add them? I will try this, but have to wait until I am near my computer in case something goes wrong.
It also appears that the GPS stops tracking as soon as the phone sleeps. This is not an issue when using in car mode because the phone does not sleep, but Google Tracks, which I use used while hiking, cycling, etc., does sleep (or at least shuts of the display) while tracking. I tried Google Tracks and it seemed to need to reacquire satellites when waking up the phone. I did not walk far enough to see the effect of that in the recorded track, but I assume that it was not tracking while asleep.
I also noticed the same effect when using GPS Status and GPS Test. If the display shut off, the apps had zero visible satellites when display was powered back on.
Yes, that's the post I was talking about.
If the line(s) is/are missing, just add them at the bottom for your convenience in case it does not work.
I don't want to say anything regarding the phone is having a good sleep or having a bad dream (lolz) because I never bothered to checkup on my phone. All I know is that when I need to use my GPS, I just poke my phone with my crooked finger to unlock, select the 2G Only checkbox, select the GPS Satellite checkbox, launch the Google Maps, type the destination address. (run on sentence lolz)
dougc405 said:
I assume that you are talking about this thread?
http://forum.xda-developers.com/showthread.php?t=1447925
I have not tried this. Some of the keys you list don't exist in my build.prop. Is that ok? Should I add them? I will try this, but have to wait until I am near my computer in case something goes wrong.
It also appears that the GPS stops tracking as soon as the phone sleeps. This is not an issue when using in car mode because the phone does not sleep, but Google Tracks, which I use used while hiking, cycling, etc., does sleep (or at least shuts of the display) while tracking. I tried Google Tracks and it seemed to need to reacquire satellites when waking up the phone. I did not walk far enough to see the effect of that in the recorded track, but I assume that it was not tracking while asleep.
I also noticed the same effect when using GPS Status and GPS Test. If the display shut off, the apps had zero visible satellites when display was powered back on.
Click to expand...
Click to collapse
The changes to build.prop and the GPS settings in AngryGPS made getting a fix much quicker and more reliable (<30 seconds from cold start). Thanks.
I also had to remove Weatherbug Elite. It has some wierd interaction with the GPS even when all location services are disable in the app. It ssems that it won't let the GPSLocationProvider shut down when the GPS is turned off. BetterBatteryStats showed wakelocks and the CPU could not go into deep sleep. At that point, reenabling GPS had no effect and GPS could not see or lock onto any satellites. Only a reboot cured it. Even if no widget is set up, Weatherbug still fires up, probably because of the Background update feature. I had to completely remove the app to prevent this interference.
Only one more problem and it is preventable. If GPS is on AND phone is plugged in with USB AND I run PowerAmp music player, the CPU run solid at 1000 mhz. Only shutting down PowerAmp, turning off the GPS, and unplugging/replugging the USB cable restore normal operation (lower CPU speeds, sleep). Merely unplugging USB does allow the CPU to run normal, but it pops right back up to 1000 when plugged in again. Wierd.
Any other leads?
Vibrant from aug 2010, made the changes but after a sleep the changes to the GPS settings and the libgps.so being added to /system/lib hasn't seemed to have made a difference. After a deep sleep, the gps seems to be dead. "Searching for GPS" appears in the status drawer, and otherwise it's all dead.
What can I do to provide better debugging feedback about this. Does anyone have e.g. a debugging or interposition library to help figure out where this is freezing?
Heck, does anyone have the source to the various GPS libraries being used here so that we can compare what works to what doesn't work for various people?
*edit
I'm completely floored. My GPS came back to life after I got down the elevator leaving work after I posed this. I'm still curious about the source to libgps.so, and I'm honestly not sure it can play a part here since it's not replacing a library in my current /system/lib. If I get some time I may see what symbols are available in it and what library it may/may not be replacing.
I suspect that the change of the supplementary (that's what supl stands for, right?) data and GPS settings have as much to do with this as well. I may try to revert the gps library changes and see if it still works with just the changes made via angrygps. I do know that the build.prop changes did absolutely zero by themselves.

how to make GPS persistently lock on?

how to make the nexus 4 GPS persistently lock on to satellites? because on the nexus 4, GPS would lock on only if you are in a maps app, but if you exit, say if you press home or go check your music player, then it would lose the lock. it would have to re-lock when you re-enter the maps app. this is very annoying. on the iphone, once the GPS is locked on, then it's persistently locked on, regardless if you are in home screen, maps app, or whatever. it only loses lock if you turn off gps. how to fix this on the nexus 4?
You do realize this will nail a battery in 2 or 3 hours right?
Oh, you mean the app in suspended state, uhmmmm, not sure lol
jinjin12 said:
how to make the nexus 4 GPS persistently lock on to satellites? because on the nexus 4, GPS would lock on only if you are in a maps app, but if you exit, say if you press home or go check your music player, then it would lose the lock. it would have to re-lock when you re-enter the maps app. this is very annoying. on the iphone, once the GPS is locked on, then it's persistently locked on, regardless if you are in home screen, maps app, or whatever. it only loses lock if you turn off gps. how to fix this on the nexus 4?
Click to expand...
Click to collapse
I don't think there is an Option for that. To reduce Battery usage, GPS is paused when an app is no longer actively using it.
If you were in Navigation app, then the GPS would stay on.
skezza said:
You do realize this will nail a battery in 2 or 3 hours right?
Oh, you mean the app in suspended state, uhmmmm, not sure lol
Click to expand...
Click to collapse
i guess you only read the title and didn't even read my post. even so, if you just read the title then you misunderstood my title. i said keep gps "persistently lock on", NOT "persistently on". there's a difference. that's means when i turn on gps, i want to to keep locking on to satellites once it's gets a signal. but like i said, right now, it will only keep the lock on if you stay on a maps app, if you switch apps, like to check your music, then it loses the signal and when you switch back to the maps app, then it has to relock on. this is very annoying and often relocking to satellites take a long time. on iphones, if you turn on gps and it locks on to satellites, then the gps stays locked on until you shut if off, irregardless of whether you are in a maps app or not. this is very useful, since you don't have to re-lock everytime when switching between apps and maps apps.
If you're rooted, try the app FasterGPS which allows you to amend your NTP pool which might improve your GPS locking times.
It also had some advanced settings but I can't tell if any of those can fix your main issue of getting persistent locks.
UberSlackr said:
I don't think there is an Option for that. To reduce Battery usage, GPS is paused when an app is no longer actively using it.
If you were in Navigation app, then the GPS would stay on.
Click to expand...
Click to collapse
see that makes no sense from a user perspective. poor implementation from google IMO. i mean if you turn on GPS, then it's already expected that you want to use it, so it should be kept locked on. sure sometimes you want to switch between apps while using a map to say change music or etc, but that should be no reason to turn of the GPS lock. i mean if you turned it on, then means you're going to use it for a while, so that's poor judgement on google. it's not like someone is going to turn on gps and forget to turn it off the whole day. also relocking is a pain, especially if it took a while for your GPS to even lock on in the first place. also wouldn't trying to relock waste alot of battery anyway, i don't see the point it...very inconvenient.
jinjin12 said:
see that makes no sense from a user perspective. poor implementation from google IMO. i mean if you turn on GPS, then it's already expected that you want to use it, so it should be kept locked on. sure sometimes you want to switch between apps while using a map to say change music or etc, but that should be no reason to turn of the GPS lock. i mean if you turned it on, then means you're going to use it for a while, so that's poor judgement on google. it's not like someone is going to turn on gps and forget to turn it off the whole day. also relocking is a pain, especially if it took a while for your GPS to even lock on in the first place. also wouldn't trying to relock waste alot of battery anyway, i don't see the point it...very inconvenient.
Click to expand...
Click to collapse
Well from a different users perspective its makes sense. I use GPS.. via Navigation, via Google Now, and etc. But I don't want it on all the time when I don't need it, and I certainly do not want to have to Enable and Disable it every time I need it. If I need to do a quick search for a store/restaurant/etc, all I have to do is Ask it... if I had to Enable it every time I wanted to do that, it would require another step..
And from your other post, about Persistently On verses Persistent Lock, they are essential the same thing is this case. To have a Persistent GPS Lock that would require the GPS to be ON... therefore Persistently ON.
Note sure why you are having so much trouble getting a GPS Lock. The Nexus 4s GPS works pretty well in my experience (better than other phones I've had) - It even locks on to my location when I'm inside my Metal Workshop.. all other phones I had to step outside before GPS would lock on.
UberSlackr said:
Well from a different users perspective its makes sense. I use GPS.. via Navigation, via Google Now, and etc. But I don't want it on all the time when I don't need it, and I certainly do not want to have to Enable and Disable it every time I need it. If I need to do a quick search for a store/restaurant/etc, all I have to do is Ask it... if I had to Enable it every time I wanted to do that, it would require another step..
And from your other post, about Persistently On verses Persistent Lock, they are essential the same thing is this case. To have a Persistent GPS Lock that would require the GPS to be ON... therefore Persistently ON.
Note sure why you are having so much trouble getting a GPS Lock. The Nexus 4s GPS works pretty well in my experience (better than other phones I've had) - It even locks on to my location when I'm inside my Metal Workshop.. all other phones I had to step outside before GPS would lock on.
Click to expand...
Click to collapse
again you're misunderstanding the problem. and persistently ON is NOT the same and Persistent Lock ON . you can turn on GPS via location access and the GPS would be on but never not locked on to anything, thus nothing about the GPS would show up in the status bar, but the GPS would still be on, just at a low power state. on the other hand, the GPS can be on and actually be locked on to satellites, which happens only when you enter nagivation apps, and it would show up in the status as searching for location, this would require more power. just cause you don't see anything in the status bar about GPS does not mean it's off. if you turn on it GPS in location settings, then the device is on, only difference is if it's in lower power state or actively searching for satellites. exiting out of NAV apps put GPS in lower power state, similar to a standby mode.
i never said to keep it GPS on all the time. i only said to keep it location locked on when you turn on GPS.....huge difference. who actually leaves there GPS on all the time?
btw you said you don't want to enable/disable GPS when you need to use it but also you said you don't want it on all the time. so that's already a contradiction. because right now, in order to get GPS, you would already have to go to settings>location access then turn it on. so idk what' you talking about. and the only way to not have to enable/disable it all the time, is to leave it on all day, thus you've contradicted yourself.
and not i'm having any trouble getting a GPS lock, i never said that was the problem. i said i'm having trouble keeping it locked on when switching apps. after doing some research, it seems this is the default behavior of android, which is to remove active satellite lock when you go away from a NAgivation app.....very annoying. there are some apps in the playstore that claims to keep the lock on persistent, but they haven't worked for me
jinjin12 said:
again you're misunderstanding the problem. and persistently ON is NOT the same and Persistent Lock ON . you can turn on GPS via location access and the GPS would be on but never not locked on to anything, thus nothing about the GPS would show up in the status bar, but the GPS would still be on, just at a low power state. on the other hand, the GPS can be on and actually be locked on to satellites, which happens only when you enter nagivation apps, and it would show up in the status as searching for location, this would require more power. just cause you don't see anything in the status bar about GPS does not mean it's off. if you turn on it GPS in location settings, then the device is on, only difference is if it's in lower power state or actively searching for satellites. exiting out of NAV apps put GPS in lower power state, similar to a standby mode.
i never said to keep it GPS on all the time. i only said to keep it location locked on when you turn on GPS.....huge difference. who actually leaves there GPS on all the time?
btw you said you don't want to enable/disable GPS when you need to use it but also you said you don't want it on all the time. so that's already a contradiction. because right now, in order to get GPS, you would already have to go to settings>location access then turn it on. so idk what' you talking about. and the only way to not have to enable/disable it all the time, is to leave it on all day, thus you've contradicted yourself.
and not i'm having any trouble getting a GPS lock, i never said that was the problem. i said i'm having trouble keeping it locked on when switching apps. after doing some research, it seems this is the default behavior of android, which is to remove active satellite lock when you go away from a NAgivation app.....very annoying. there are some apps in the playstore that claims to keep the lock on persistent, but they haven't worked for me
Click to expand...
Click to collapse
Well I'm not going to sit here and argue with you all day. But regardless of what you believe, if you go to settings>location and enable GPS, its not Constantly On... There is no "Power Save" mode it falls into. At times apps like Google Now will access the GPS to get a location, this is why it will tell you the time of travel from work to home... the toggle in settings>location is simply to allow or disallow apps access to the GPS. The GPS is not actually "On" unless its called via an app... GPS is only running when you see the GPS Icon in the notification bar. When I get home I'll find the page where Google explains this change since android ICS.
GPS on my phone stays enabled via settings>location all the time... But its only used when I open Maps, Facebook, Google Now, etc. Check your battery stats (press the graph) and you will see when the GPS is actually used.
So again, to have Persistant LOCK ON your WILL HAVE TO HAVE THE GPS PERSISTENTLY ON - MEANING YOU HAVE TO HAVE AN APP THAT IS GOING TO PERSISTENTLY CALL THE GPS .. YOU CAN NOT HAVE A GPS LOCK UNLESS THE _____ THING IS ON and GOOGLE APPS DO NOT DO THIS
I think he's getting confused. He's saying that the data from the GPS is stored so the lock speed is quicker, but it already is. On GB, it was retained and it is too on JB, so he's wrong.
My GPS never has to relock when I switch apps.
Sent from my Nexus 4 using Tapatalk 2
AS was said, GPS enabled is not the same as GPS ON. Enabled just means apps have access to the API to call GPS functions. ON means it's actively searching or locked to sats.
The implementation Google uses is the same as everyone. Your phone should pull down AGPS data via your data connection once every so often so when apps go for more detailed location they the phone will calculate the sats position and lock in 2-3 seconds. Without AGPS data the phone has to do a WARM lock (or a COLD lock which can take up to 2 minutes if your phone has been rebooted since the last lock).
So your phone is not functioning correctly if you haven't blocked AGPS data. I can switch from Maps to Facebook to GPS Test apps and they all lock instantly after the initial lock with Maps (or whatever app is first). The first lock takes only 5-10 seconds also (inside my house), outside is 2-3 seconds.
shotta35 said:
AS was said, GPS enabled is not the same as GPS ON. Enabled just means apps have access to the API to call GPS functions. ON means it's actively searching or locked to sats.
The implementation Google uses is the same as everyone. Your phone should pull down AGPS data via your data connection once every so often so when apps go for more detailed location they the phone will calculate the sats position and lock in 2-3 seconds. Without AGPS data the phone has to do a WARM lock (or a COLD lock which can take up to 2 minutes if your phone has been rebooted since the last lock).
So your phone is not functioning correctly if you haven't blocked AGPS data. I can switch from Maps to Facebook to GPS Test apps and they all lock instantly after the initial lock with Maps (or whatever app is first). The first lock takes only 5-10 seconds also (inside my house), outside is 2-3 seconds.
Click to expand...
Click to collapse
you have a data plan? cause i don't so i'm relying purely on the GPS itself when i'm outside. i know using mobile data, it can lock on really fast, my sister has a data plan on the note 2 and GPS locks on fast due to that cause of a-GPS.

GPS issue - satellites in use, but no position

Hi everybody.
I have SM-N9005 phone, currently running Temasek V16.0.
My GPS usually works fine, however sometimes it finds the satellites and uses them but doesn't get GPS fix for a long time (actually - never, as far as my patience go, which was about 15 minutes). After rebooting the phone the GPS fix is almost instant, with no problem.
So, what can cause GPS to be unable to get a fix, while it can use the satellites. Seems to be software related as reboot makes it fine. It is not ROM related, cause I've had it on stock as well as custom ROMs. Anybody can think of a fix that doesn't require me to reboot?
No, I have given up on GPS of this phone, Snapdragon variant. As you said, rebooting the phone makes the GPS lock fast/ instant, but for normal usage sometimes GPS just won't lock. All I can gather from my personal experience is its about Assisted GPS. When you are restarting your phone the AGPS data is being downloaded automatically, that is how Android works anyway, and that's probably why the phone gets a super fast lock after a reboot. Use app like GPS Status or something to have the phone download AGPS data at short interval, see if that helps in anything or not.
However I have never had any problems when I am outside, the GPS locks within 30-45 seconds no matter what, its the inside problems which used to bug me, but as I said, I have given up.
Hm, I've never seen such a problem. I use my N9005 for travelling across Europe quite often, and it usually locks within 10 seconds to 2 minutes, depending on the location and the number of satellites.
Aside from the occasional glitch, of course. Like going backwards or sideways. :silly:
And it seems to think I'm somewhere off the coast of Norway right now. That one creeps me out quite a bit...
The thing is that when you reboot, it uses all available connections to pinpoint your location. Including your mobile data. (And WiFi if available.) So if you turn on location services right after rebooting, your approximate location is still in the cache.
Triangulation Over Data works within seconds, as opposed to the time required to lock on to the satellites in orbit when it is only allowed to use GPS. If you turn on the higher location modes, it locks much quicker. You can turn it back to GPS once your location has been established.
ShadowLea said:
The thing is that when you reboot, it uses all available connections to pinpoint your location. Including your mobile data. (And WiFi if available.) So if you turn on location services right after rebooting, your approximate location is still in the cache.
Triangulation Over Data works within seconds, as opposed to the time required to lock on to the satellites in orbit when it is only allowed to use GPS. If you turn on the higher location modes, it locks much quicker. You can turn it back to GPS once your location has been established.
Click to expand...
Click to collapse
I am talking about GPS only. I use GPS Status app for a long long time (with my previous Android devices as well), so I can monitor the GPS fix. After reboot I get GPS position almost instant or sometimes I need to go into GPS status app and re-download A-GPS data (which is max 1h old, because of my settings) and then I get my fix.
When my problem occurs NOTHING (short from reboot) can get it to get a fix. I tried deleting and downloading A-GPS data, turning location on and off and from high precision to power saving - it just won't work. Of course I'll get postition from WiFi or cell towers, but GPS just won't fix, even with 12 satellites in use, after waiting over 15 minutes (which should be more then enough, cause whole GPS almanach is transmitted over 12,5 minutes and I get it from A-GPS anyway).
I would start by wiping the phone installing stock rom and testing . Still a problem then its hardware .

Categories

Resources