Poor GPS accuracy/fitness app tracking - Google Pixel Questions & Answers

Fitness tracking apps the past few weeks (Endomondo, Strava) have really poor GPS tracking - the track jumps around and is very jagged. The fitness apps are not running in low power mode of any sort. This occurred before and after the Android P update, and a full system wipe after upgrade to Android P did not fix it.
When looking at GPS Status & Toolbox, GPS lock only takes ~2 seconds but accuracy never goes lower than 9m. It is seeing ~25 satellites and fixing on 20. Resetting cached GPS data does not improve it.
Side by side with an S9+, the S9+ consistently gets 3-4m accuracy. Any idea what other steps I can take to improve accuracy? It hasn't always been this way, and I haven't changed anything like the case that might impact reception.

Related

GPS fix that definitely worked for me

I used a method found on the samsung vibrant forum that works perfectly for me. Directions:
call *#*#1472365#*#*
choose "delete gps data"
go outside to maximize gps lock potential
choose "get position test"
Now let it do its thing for a few minutes. For about 5-6 minutes it was not getting a lock, but it was detecting between 1-4 gps satellites. Then it all of a sudden the phone got a lock and detected 8 satellites, at which point the phone recorded the gps data. The other forum post said wait until the phone sees 10-12 sats before backing out; my phone only saw up to 9 and locked on 8. Nevertheless, I backed out after the gps data was recorded, and now the GPS works wonderfully in Google maps, places, and navigation. Previous to this, I never got a lock with this phone, now I get a lock in about 5-10 secs. I didn't want to activate using wireless networks because that is not real gps. This is the real deal and easy to do. Try it and report back.
will do. In the meantime, take ur phone on a run with you and see if the gps still jumps within a small radius. I noticed that when i was driving this worked really well but when i try to use it to to record my run route (so i can see distance and speed) it doesnt follow me very smoothly.
I just tried this and my Captivate got a lock on 8 satellites within 4 seconds! Hopefully this will keep working til Sammy gets their update out.
Sent from my SAMSUNG-SGH-I897 using XDA App
this fix works for me too! However, after a few days you may need to delete the gps data again. Good news is that it gets things working again.
Also, I have had great luck setting accuracy to 150 in lbstestmode. I think this is because the software wont drop satellites too aggressively. As a result, once the satellites are locked, they stay locked - which helps reliability alot.
phr00t said:
this fix works for me too! However, after a few days you may need to delete the gps data again. Good news is that it gets things working again.
Also, I have had great luck setting accuracy to 150 in lbstestmode. I think this is because the software wont drop satellites too aggressively. As a result, once the satellites are locked, they stay locked - which helps reliability alot.
Click to expand...
Click to collapse
Only locks into 1 Sat for me. Every once in a while it locks into 2. I think I got a lemon.
I posted a potential fix in the stickey, key value to change is accuracy and using the GPS Test Application....
The OP worked for me as well. I was getting so so GPS locks and would only get a "true" lock if I enabled the phone to use cell towers as well. After the above I get a lock almost immediately and per the test I had accuracey down to 5 meters. Untill a true fix comes out (def seems software related) this is a quick fix that works.
Hoooooooly ****.
I went from getting a lock in about 2-3 minutes to getting a lock in less than 20 seconds. I even rebooted the phone and it still worked that fast. I was able to confirm my lock with GPS Test(app) and using Google Maps to find my position.
trying it now.
looks like its thinking.
will update in a few.
Update
it has 9 and has an accuracy of 10 meters and it jumps to 30 and back to ten.
how often does the * drop on your sats, or do they stay on once locked on?
WeAreVenom said:
Hoooooooly ****.
I went from getting a lock in about 2-3 minutes to getting a lock in less than 20 seconds. I even rebooted the phone and it still worked that fast. I was able to confirm my lock with GPS Test(app) and using Google Maps to find my position.
Click to expand...
Click to collapse
Update: I get a lock in my house in less than 10 seconds! Bwahaha! Bow before me puny mortals!
I wonder how long this fix will last?
time to lock is not the primary problem with the GPS, I can get a lock within 5 seconds if I opened up GPS test app before I open up navigation. Especially in the house or standing stationary, where it uses skyhook.
the REAL gps problem is maintaining a lock with GOOD (<5 meters) accuracy WHILE moving. Which, I have not seen any fix remedy.
andy2na said:
time to lock is not the primary problem with the GPS, I can get a lock within 5 seconds if I opened up GPS test app before I open up navigation. Especially in the house or standing stationary, where it uses skyhook.
the REAL gps problem is maintaining a lock with GOOD (<5 meters) accuracy WHILE moving. Which, I have not seen any fix remedy.
Click to expand...
Click to collapse
Why would you want it to be less than 5 meters? How wide is the average highway? That's all I need.
Regardless, I'll test it out tonight on the way in to work.
The problem is it can't maintain 5 meters or even 10 meters lock for long. If Captivate can stay locked at 10 meters accuracy, I'll be happy.
Tried in and locked onto 8-9 sats with an accuracy of 10m. Went into GM and got a lock in under 30 seconds.
andy2na said:
time to lock is not the primary problem with the GPS, I can get a lock within 5 seconds if I opened up GPS test app before I open up navigation. Especially in the house or standing stationary, where it uses skyhook.
the REAL gps problem is maintaining a lock with GOOD (<5 meters) accuracy WHILE moving. Which, I have not seen any fix remedy.
Click to expand...
Click to collapse
I believe the problem with maintaining an accurate lock is because the Captivate defaults to having a very high threshold of satellite accuracy. Using the default setting of "Accuracy: 50", it takes a long time to get that level of accuracy. In addition, when you do have a lock, if the satellite drops below this accuracy (even for a short moment) -- the satellite is dropped. This is why you see many satellites being picked up and dropped all the time, and this is why the accuracy ranges so much after a lock is gained. The fix is simply setting the accuracy to 150 (in addition to the other recommended settings) -- which gives the satellites more "room", and keeps them in use.
My theory anyway... seems to work so far
2 minutes after selecting test:
11 sats found
8 locked
Located within 10m, 7 seconds after Google Maps launch.
Okay, this is my first post. I've been reading these forums for a couple weeks now. This is the first and only thing that made mt GPS work correctly. I tried almost every other gps fix I read about but none seemed to do anything. Thanks.
Sent from my SAMSUNG-SGH-I897 using XDA App
So is this with the stock settings or with other tweaks?
This does seem to help somewhat. I was able to get view 9 sats and get 6-7 to lock. GPS Test app was working and could calculate my speed as I walked across a parking lot. I could even see myself move on maps (never seen it move without bouncing around and such).
I will test later this evening on my drive home and see if I can get google navigation and actual turn by turn to work.
frankencat said:
So is this with the stock settings or with other tweaks?
Click to expand...
Click to collapse
I tested mine using the stock settings bud I had changed the server and port to the google recommendation in previous "fixes".

GPS and Ingress

Has anyone else had any issues with GPS and/or Ingress?
Here's the problem. While playing Ingress and being tethered to my phone, the GPS usually cannot get a lock on ANY satelites. I mean absolutely 0. Occasionally I'll end up moving but we're talking hundreds of meter jumps, usually taking anywhere from 20 seconds to sometimes up to 5 minutes for 1 to occur (in the 5 minutes one, I was nearly 2 miles away from where it last jumped.....).
Now, you'd think there was something wrong with my GPS, right?
Well, how come I can go and open my Google Maps application, and within 15 seconds have a lock on 5 to 8 satelites and have correct placement as well?
I've tried this a number of times, where Ingress essentially has me no where near where I should be. I exit out of Ingress and go to Google Maps and nearly immediately it shows my current location exactly without issues.
I've tried nearly everything I can think of to get this fixed. Overclocking/underclocking and such make no real difference here (hoping that maybe there wasn't enough processor speed or the graphics were too intense), has little to no effect as one would hope. Even using a few GPS tools (such as GPSFix, GPS Status and Toolbox, etc...) provide little insight into the problem, as they just confirm my fears, that inside Ingress I get 0 satelites, inside any other GPS application I'll get a lock on 5 to 8 satelites in no time.
Does anyone know of a way that I can truely monitor the GPS while using another application? I'd like some kind of log or something to help figure this out.
darkhawkff said:
Has anyone else had any issues with GPS and/or Ingress?
Here's the problem. While playing Ingress and being tethered to my phone, the GPS usually cannot get a lock on ANY satelites. I mean absolutely 0. Occasionally I'll end up moving but we're talking hundreds of meter jumps, usually taking anywhere from 20 seconds to sometimes up to 5 minutes for 1 to occur (in the 5 minutes one, I was nearly 2 miles away from where it last jumped.....).
Now, you'd think there was something wrong with my GPS, right?
Well, how come I can go and open my Google Maps application, and within 15 seconds have a lock on 5 to 8 satelites and have correct placement as well?
I've tried this a number of times, where Ingress essentially has me no where near where I should be. I exit out of Ingress and go to Google Maps and nearly immediately it shows my current location exactly without issues.
I've tried nearly everything I can think of to get this fixed. Overclocking/underclocking and such make no real difference here (hoping that maybe there wasn't enough processor speed or the graphics were too intense), has little to no effect as one would hope. Even using a few GPS tools (such as GPSFix, GPS Status and Toolbox, etc...) provide little insight into the problem, as they just confirm my fears, that inside Ingress I get 0 satelites, inside any other GPS application I'll get a lock on 5 to 8 satelites in no time.
Does anyone know of a way that I can truely monitor the GPS while using another application? I'd like some kind of log or something to help figure this out.
Click to expand...
Click to collapse
Hello friend. It has been almost a year since you have posted, but I've gone through the same hardships, on different device though.
See my post here, if you still need some solution and see if it helps.

[Q] Battery behaviour when recording position via GPS

Hi guys, maybe you could help me out. I was thinking whether I could use this phone when riding a bike (on normal terrain, 90% roads) to track my position (via MyTracks, Strava etc.). Does anyone know how the battery behaves (I would like to see the map on the phone all the time) in such a regime? Or, could you make a test for me? No WiFi, data or anything, just GPS and position recording.
Thanks a lot!
Just gonna give my two cents here.
I think you can theoretically and I'm saying just that because you can test GPS from the service tests. But from exp it is significantly slower to get GPS coordinates than with data or WiFi. Now regarding battery if you have the location service on or at high accuracy it will drain the battery more than with the service off or limited to a number of apps.
Thanks for the tips. However, I would like to hear real life experiences before I decide whether to buy it or not because I am unable to test it.
I have always gps on. When I charged battery to 100%. Lock phone and go sleep after 9 hours still 100%. Only gps taking very very very less battery. You shouldn'd see different between turn on and turn off gps.
Sent from my D6603 using XDA Free mobile app
Thanks a lot, but could you repeat the test during the day? Turn google maps e.g. on (even better mytracks + recording) and just go around normally. I had an idea to keep the screen on all the time so that I can see the map whenever I want - if by any chance you could do that as well, well... buy you a beer if the road ever takes you close by .

GPS accuracy improvements?

Does anyone else have issues with the GPS accuracy? When looking at the map on activities, it seems pretty close. The total distance it records is way off. Over 25%. At the third lap around the track it's saying I hit a mile... If I look at the map, it shows me on the track for each lap. Don't get it. Any recommendations?
Same issue here. I'm constantly seeing 33%-40% less total distance when running short laps (~400m). Have returned my watch.
I used my watch >10x without any issue.
To all who believe having problems or concerns, please keep in mind the gps accuracy is limited by its technology. Every device calculates, averages and interpolates a bit different. And even after a gps fix it may need some time ...seconds,minutes... to find more satellites until max accuracy has been reached.
In general i would not expect a very precise value at short distances like 400m ...
the problem nice spoken / beautifully spoken
without any solution
It seems to me that, because of a low GPS refresh rate, it goes wrong when you make a turn. Instead of recording a distance of A+B, it records sqrt(A^2+B^2). Makes me feel less good about myself after running
At least, this happens when I let Google Fit record my running session. It might be that GPS refresh rates are determined by hardware, in which case using another application will not improve this. If it is determined by software, other running applications may work better. Anyone any experience?

Samsung Health GPS bug

Hi,
ever since I've bought my Gear S3 Frontier I have an issue with buggy GPS tracking with Samsung Health. Recently I'm exercising much more and it's driving me nuts.
When I start any training (regardless of high accuracy or energy saving GPS mode) it works fine as long as I don't click pause button and try to resume training later on. If I'm on high accuracy, it will reconnect after a while providing gps in a watch is enabled. If I'm using energy saving it never locks position again, until I end that exercise and begin a new one.
High accuracy tracking drains battery in just a few hours so biking for over 3 hours is out of the question.
Can anybody confirm that bug or have a solution?
EDIT: I can add the fact that it existed both in Tizen 3 and Tizen 4, including data wipes.

Categories

Resources