I wish I could just simply ask: why does Google Maps work on stock jelly bean 4.1.2 by getting an almost instant fix on my location even when I'm indoors, but a 4.4.4 CM-based ROM with latest GApps can't get a single fix, even when I'm in open air?
To keep a long story short, I tried Beanstalk ROMs as far back as BeanStalk-4.4.285-20140529-p880-AD, and as recent as BeanStalk-4.4.4010-20140721-p880ADp880
I've used pa_gapps-modular-mini-4.4.4-20140708-signed and pa_gapps-modular-mini-4.4.4-20140720-signed
I've flashed V20D baseband, to change from my stock V20C baseband to see if that makes a difference.
I've installed two different GPS status apps on both stock and on Beanstalk latest, to compare:
GPS Status Test & Fix
Stock: 8/10 sats
Beanstalk: 0/7 sats
GPS Status & Toolbox
Stock: 7/8 sats
Beanstalk: 0/0 sats
What gives?
I had same rom as you and ran the same app (gps status and fix) but I could at least lock a few satellites within seconds
First of all there's a considerable difference in how gps works in jb compared to kk
On jb once you enable gps it will automatically go into high accuracy mode (unless you didn't allow it gapps first)
On kk, if you open location preferences there are three options Device only -> battery saving and -> high accuracy.
If you are starting up in "device only" it will take ages to get a fix
All this said i had major problems with bstalk gps, it was working fine but after some update I would get a fix within seconds,
but if i tried using it for navigation while moving in the car it would loose signal every 50meters..
Solved
Finally a solution:
https://jira.cyanogenmod.org/browse/CYAN-2918
copied the gps.conf and SuplRootCert files posted by Raphael Castaneda on July 13, to /etc
rebooted the phone, and finally:
locked 10/14 satellites, with first fix in 67 seconds
using GPS Status Test & Fix for stats
I now also understand that "high accuracy" mode was on in stock, which apparently uses AGPS. Switching Settings -> Location -> Mode -> to High Accuracy mode gets similar results to stock.
Thank you for the hints Rudjgaard
Related
My N1 is very difficult to fix GPS.
When indoor, I lost all stas, and when outdoor, with out cloud, it take about 3-4 min for fix GPS with 6-8 stas.
I try some solutions in here, but no lucky.
my N1 rom: cyanogen nightly build (last)
radio: 5.08....
Plz help me
Indoor fix will always be difficult to impossible. Nothing out of ordinary.
For quick outdoor fix - do you have data connectivity? Or you're not using 3G data? If not - that's the reason for a long fix time.
If you do have cellular data, try going into your APN settings and changing your primary one so that the APN type says:
default,supl
This greatly improved my lock time.
Sent from my Nexus One using XDA App
Cyanogen 6 definitely has a GPS issue: http://code.google.com/p/cyanogenmod/issues/detail?id=2090
While AGPS settings improve the performance, something is still wrong. I remember stock Froyo to be a 5-20x times faster at getting a GPS lock (I've had cases with a clear blue sky where it's taken 120 seconds to get a GPS fix, before it was a max of maybe 10 seconds).
Also I notice that with GPS Status, I see 1, 2, then 3, 4 satellites show up, then they all disappear... and it starts again, until it gets around 7-8 satellites and gets a lock with 32m accuracy and then the precision slowly increases...
I wish someone could tell me 1) what change Cyanogen has implemented that causes this behavior 2) how to revert back to the old GPS code.
Strange. Your experience doesn't match mine. CM6 here on an AWS Nexus One, with the newer radio. I can get a lock in seconds on GPS Status.
Sent from my Nexus One using XDA App
ever since my switch to cyanogen i have had same problem
Cmstlist, turn off your data (3G and wifi) and try getting a lock with GPS Status so you can see the progress. I'm running the Rogers/AT&T version, and this bug drives me crazy. I'm running the 9/20/2010 nightly, but even RC3 had this bug.
Well if you remove access to aGPS, of course you'll take longer to get a lock.
My guess: stock N1 gets a faster lock because it has a supplementary cache of offline GPS info supplied by gpsonextra. The urls for gpsonextra appear in /etc/gps.conf in CM6 but I'm betting it doesn't function properly on an AOSP firmware. Can anyone prove my instinct right or wrong?
Sent from my Nexus One using XDA App
I've checked on Enomther's build I'm running, which is also AOSP ROM. The most significant correlation of GPS lock time I've noticed was only with data connectivity rates. I've used GPS Status, and it took ~5-10 seconds to lock both in the open near my house and on the moving train at 150km/h in a significantly changed location, with the only thing being common - there was good 3G reception in both areas. Both times it locked in 2 "batches", 3 satellites being locked in the 1st one, and another 5-6 in the 2nd one. The first "batch" is probably strong satellite signals that were locked after Almanach download almost immediately, and the other "batch" might have been post- Ephemeris download. Either that or it has gpsonextra functional - but in any case, the lock is super-fast when the data rates are good.
On the other hand, the data registered on Traffic Info is only 40k download and 20k upload - even on GPRS it won't take long. But the base station needs to support aGPS - that's also something to consider.
Hi, i have a nasty GPS lag, on some Days GPS works fine and on other Days i become a fix and then i lost the fix, all the time. Thats anoing!
GPS Fix is realy fast - 2-5 Seconds. I have tried Android 2.3.3 - 2.3.5!
Anyone else with this problem?
King-Malkav said:
Hi, i have a nasty GPS lag, on some Days GPS works fine and on other Days i become a fix and then i lost the fix, all the time. Thats anoing!
GPS Fix is realy fast - 2-5 Seconds. I have tried Android 2.3.3 - 2.3.5!
Anyone else with this problem?
Click to expand...
Click to collapse
Me too, i think that the gps is very poor, at least for me. Yesterday the sport tracker gps doesn´t worked fine.
Do you know if are there any fix for that?
With Android 2.3.6 i have reboots when i using my gps...i think it's a hardware Problem...
Me too, gps taking fix and then lost and repeat again... and other times woring fine. I not have idea at this
Sent from my GT-I9001
So noone using SGS+ can tell me that their phone's GPS is working properly? On any ROM (including the stock ROMs, even the branded ones)? And that apps like FasterFix do not help?
i have used FasterFix to change NTP server to europe.pool and then used GPSAids with "Other" selection in Setup, then downloaded GPS aiding data.... TRY
...for me this helps a lot.i get fix to 1 minute, and that is very good with samsung
I'm using i9001XXKP4 and the GPS takes a long time to get a fix. I was walking to work today and after about 8 minutes trying to get a fix it didn't.
When i first upgraded to i9001XXKP4 (the phone came with some 2.3.3 version i cant rememer not, bought in the UK) I noticed that the compass wasnt working and the GPS coudln't get a fix but after a reboot (i didn't reboot since installing the new version) the compass started working and the GPS got a fix while outdoors holding skill in about 2 minutes.
still compared to my previous budget ZTE blade, which got a lock in seconds, this galaxy is waaaay slow.
i've used the instructions found on the web to enable something called GPS Plus.
aparently it was a feature of the i9000 but can also be found on the i9001.
(remember, i'm on i9001XXKP4)
basically:
dial:
*#*#3214789650#*#*
this will open an activity called AngryGPS
Go to Settings> General Settings and set:
Operation Mode: MSBASED
Start mode: Hotstart
GPS Plus: ON
Accuracy: 50
then to go back to
Settings > SUPL Settings
and set:
Servert FQDN type to: Auto.
Just in you need the original settings, here they are
Server
supl.google.com
7276
UMTS SLP
OFF
SUPL
VerSign
but the software saves the original settings and changes back to the google server if you choose custom again.
Reboot the phone and that it.
It got a lock in about 20 seconds with me walking with the device in hand and eventually locked on 10 sattellites. half of them were high quality signal.
worked inside the car in my hand no problem but the signal is a little stronger if i put it below the windshield.
anyway... hope it helps.
ojconcentrate said:
i've used the instructions found on the web to enable something called GPS Plus.
aparently it was a feature of the i9000 but can also be found on the i9001.
(remember, i'm on i9001XXKP4)
basically:
dial:
*#*#3214789650#*#*
this will open an activity called AngryGPS
Go to Settings> General Settings and set:
Operation Mode: MSBASED
Start mode: Hotstart
GPS Plus: ON
Accuracy: 50
then to go back to
Settings > SUPL Settings
and set:
Servert FQDN type to: Auto.
Just in you need the original settings, here they are
Server
supl.google.com
7276
UMTS SLP
OFF
SUPL
VerSign
but the software saves the original settings and changes back to the google server if you choose custom again.
Reboot the phone and that it.
It got a lock in about 20 seconds with me walking with the device in hand and eventually locked on 10 sattellites. half of them were high quality signal.
worked inside the car in my hand no problem but the signal is a little stronger if i put it below the windshield.
anyway... hope it helps.
Click to expand...
Click to collapse
when I dial that number it opens the normal GPS settings. No extra settings for operation, start mode, etc...
are you on i9001XXKP4?
I'm usinng a rooted i9001XXKP4 maybe thats it.
[/COLOR]
ojconcentrate said:
are you on i9001XXKP4?
I'm usinng a rooted i9001XXKP4 maybe thats it.
Click to expand...
Click to collapse
hmm, I see what was wrong. The settings page came in front of Angry GPS so I had to quickly tap the back button twice.
(Same ROM as you, also rooted)
It works now! Thanks
Will try this..hehe
i9001-2.3.6 zskp6|FeaCore_Phoenix
Adrenaline Shot v13|Instanet 3G Free
Chisonne said:
when I dial that number it opens the normal GPS settings. No extra settings for operation, start mode, etc...
Click to expand...
Click to collapse
just turn GPS on, then click back
u will see angryGPS
wow...thanks bro...im using sgs+...guess wat...it works too!!!!!super fast fix satellite...
Cool
Worked PERFECTLY for me !!
THANK YOU
:good:
when I dial: *#*#3214789650#*#*
absolutely nothing happens
Hello there,
I have a huge problem with my GPS, I searched the forum alot because of this, but wasn't able to find my exact problem.
first of all here is my problem:
I can't get a GPS-Fix. I used some apps like GPS-Status and I can see like 3 - 8 satalites in range, but still cant get any fix.
here is what i tried:
-flashing ROMs like hell (MIUI, ICS, Darky's, Stock)
-used many apps like "fasterfix" "gps aids" ect. did not worked out for me
-factory resets
-dif. gps server
-waited half an hour, clear sky, driving in my car 70km with gps on
you guys have any solution for my problem?
is it hardware? and if it is hardware, why am i able to "view" satalites?
Thanks, Karl
Download "GPS test" and stay on steady one place, enable wifi or 3g go to settings of GPS test and hit update AGPS, go back and wait till you get accuracy (meters) activated and gets as low as it can be (30m-5m is ok). Now only you can go in car for 70km....
You can download "gps.conf" of your country reason to get fast gps locking search here in XDA
evrest said:
Download "GPS test" and stay on steady one place, enable wifi or 3g go to settings of GPS test and hit update AGPS, go back and wait till you get accuracy (meters) activated and gets as low as it can be (30m-5m is ok). Now only you can go in car for 70km....
You can download "gps.conf" of your country reason to get fast gps locking search here in XDA
Click to expand...
Click to collapse
This is no help, as i said, i testet it with several apps, GPS Aids is nearly the same program. i see a lot of satalites, but my signal stregh i too weak, so i don't get any fix.
without a fix, i can wait years to get a accuracy meters.
What Rom/Kernel are you currently running??
Under MIUI Mintberry Edition, I had a similar problem... my magnetometer was also affected.
I Solved it by:
1) flashing platypus kernel
2) editing the NTP-Server used to "europe.pool.ntp.org"
3) install google skymap
After that GPS and Compass behaved normally.
Average time to get fix (with agps) about 10 seconds
atm i'am using teamhacksung's ICS build 14 with derteufel's kernel.
ROMs I had:
MIUI (many versions) stock - Kernel: glitch(v13), platypus(r17 - NEO)
ICS - stock - kernel: glitch pre 14
Darky's ROM
I used GPS Aids and fasterfix. in these apps I changed the NTP-server already
to check GPS i'am using "GPS test" from the market
even if i have 10 satalites in view, i dont get a damn fix
KarlDieKrabbe said:
atm i'am using teamhacksung's ICS build 14 with derteufel's kernel.
ROMs I had:
MIUI (many versions) stock - Kernel: glitch(v13), platypus(r17 - NEO)
ICS - stock - kernel: glitch pre 14
Darky's ROM
I used GPS Aids and fasterfix. in these apps I changed the NTP-server already
to check GPS i'am using "GPS test" from the market
even if i have 10 satalites in view, i dont get a damn fix
Click to expand...
Click to collapse
How much strength of signal you get on GPS test ?
If it is low you wont get GPS lock !
Next, take out back cover and press gently to the rod like thing next to volume controller and see if the strength of signal improves (if it does your GPS antenna is loose)
By the way where in the world your location is?
I have an average of 8-12 of signal stregh.
i think only a hardware-fix can help to fix it. so screwdriver out and pray
Hi All,
I've tried searching for info but conflicting info wrt dalvik cache etc etc...
So i decided to just ask
I flashed yesterday with the german version of ICS. I bought mobile Odin and did it via that as prescribed in threads here.
ICS is AWESOME! one thing....my GPS is not working...i can enable it but it never locks on or show the icon in status bar.
Any ideas?
I've flashed chace with cache cleaner...no luck
thanks all!!
i had this problem yesterday and thought of going back to GB but i retried anyway. i rebooted the phone, did the horizontal and gyroscope calibration and left the GPS on for a while in the open. it seems that locking to gps for the first time takes too long but now i get up to 18 satellites on this ics rom, on GB i only get up to 16 satellites.
Aha!!
restarted and the gps is locking on....hehe
if all else fails reboot
Guys, i wonder how to know how many satellites are locked at a time?
The only way to Enable GPS as i knw is:
Location & Security --> Use GPS Satellites
So how to see how many satellites are getting locked on varied locations ?
olivespin said:
Guys, i wonder how to know how many satellites are locked at a time?
The only way to Enable GPS as i knw is:
Location & Security --> Use GPS Satellites
So how to see how many satellites are getting locked on varied locations ?
Click to expand...
Click to collapse
You can enable GPS from the sliding status bar (when you side down menu from the top).
To see how many satellites your phone is locking on to, download GPS status from the market which is free, it also displays the accuracy in meters.
Reboot after new install was solution for me.
I had the same problem, the icon did not even display in the title bar. Important - I had not rebooted since upgrading.
One reboot later and everything is Hunky Dory again.
I had rebooted several times since the update on my UK Note. GPS did not work until I rebooted with GPS enabled. Seems to work normally since even if rebooted with GPS disabled.
scaots said:
I had rebooted several times since the update on my UK Note. GPS did not work until I rebooted with GPS enabled. Seems to work normally since even if rebooted with GPS disabled.
Click to expand...
Click to collapse
Many thanks - this quick fix sorted me - I was panicing a bit that my new SGN wasn't working!
Hello all,
I have the S5 Mini Duos (SM-G800H) with Android 4.4.2, rooted, everything works nice, good battery life, except the following:
Location does not work indoor and some times in the car. GPS can lock on satellites when in open sky but sometimes in the car the signal is lost. For that times the phone should take it's general location from WiFi and mobile networks, which it does not because when I set the Location mode to "power saving", disabling the GPS sensor, the phone never shows an estimate location (a large blue circle in Google Maps), in fact Google Maps gets a very poor location overall, even when outside and GPS on, the location is not precise, the direction of my movement is not pointing, I only use Waze and it works but it works so much better on an iPhone, in car or inside when I try to check-in or search or Google Maps, I can't do anything inside with the S5 Mini.
Since I am trying to get a location from WiFi and mobile networks I guess it is not a problem of GPS sensor. What can I do to have a location (general location not accurate) inside using networks? Should an update to 5.1.1 can cure this? Can I try something before the update which can be tricky to do as there is no official release yet?
LE: Baseband version: G800HXXU1ANGF / Build number: KOT49H.G800HXXU1ANH2
Thank you!
In my case after updating to lollipop (stock) everything worked fine
Try to update might work as well
Hi all, I have installed 5.1.1, TWRP and rooted using the checklist here and yes it now takes the location from wifi&mobile network.
Still no improved location on GPS (in the car with Waze still do not show the triangle moving as it should do with a good 3D location set).
5.1.1 is a good experience overall, much improved notifications, speed is also good, battery life good with some tweaks and killing some samsung and google apps.
But, this morning my phone (not touched) said it is not rooted anymore (when trying to check wakelocks), and when I tried to restart it started to boot loop. Had to do all the installations again. Hope will not happen again.
Hi all,
After a few days ago I have reinstalled again 5.1.1 and rooted it, today in the middle of the day when trying to launch Titanium Backup, the root was gone again. Now it is loop rebooting What is wrong? The 5.1.1 build, the TWRP or the SuperSU?