Related
I had the feature in other roms that would give me an approximate location on Google Maps almost instantly when it was opened. Within 2400 meters or so. With the new NFSFAN rom this is not the case. It finds GPS lock, but until then it has no idea where I am. The weather location thing works so aGPS should be working, just not working in Google Maps.
Not sure if it will work in your rom, or even be the problem. I assume you are talking about tower based location.
The rom I was using it worked then suddenly stopped after upgrading. I compared the registries and found that for some reason some keys in the registry werent being created. I added these and it started working again.
HKLM>software>google>googlemaps
supports_extended_ril value=1
(this will enable location based off of cell phone tower)
supports_extended_wifi value=1
(this will enable location based off of your wifi access point)
You will need to restart google maps for it to take effect.
hope it helps.
deepsix_69 said:
Not sure if it will work in your rom, or even be the problem. I assume you are talking about tower based location.
The rom I was using it worked then suddenly stopped after upgrading. I compared the registries and found that for some reason some keys in the registry werent being created. I added these and it started working again.
HKLM>software>google>googlemaps
supports_extended_ril value=1
(this will enable location based off of cell phone tower)
supports_extended_wifi value=1
(this will enable location based off of your wifi access point)
You will need to restart google maps for it to take effect.
hope it helps.
Click to expand...
Click to collapse
what is your distribution_channel value set to? I have it at gmm-htc trying to see if that is preventing me from connecting to the gps towers.
i don't have HKLM>software>google>googlemaps
I have: HKLM>software>google>cll>permission list>services.exe
I put those values in cll since there was nothing in the other two and it did not work.
I'm also trying to get GPS to work on NFSFAN's 1.05 ROM (either aGPS or GPS). I don't have the registry keys mentioned above either.
I'm on the latest USCC radio.
phalkon30 said:
I'm also trying to get GPS to work on NFSFAN's 1.05 ROM (either aGPS or GPS). I don't have the registry keys mentioned above either.
I'm on the latest USCC radio.
Click to expand...
Click to collapse
Do you have the right COM port and baud rate set up? If your GPS isn't working right, you may have to manually set up the hardware parameters. Try to use QuickGPS/HTC GPSTool/VisualGPS or whatever GPS tool NFS cooked in his rom and see if it can connect and get a few locks.
Seannoxious said:
what is your distribution_channel value set to? I have it at gmm-htc trying to see if that is preventing me from connecting to the gps towers.
Click to expand...
Click to collapse
??? is that a key also for google maps, I dont have one like that. I just have the two mentioned keys (after I added them) along with one other key.
Have you tried adding the above keys and see if it helps?
Keep in mind, I am not currently using the same rom as you, its just a problem I noticed with my rom and the keys fixed it.
egzthunder1 said:
Do you have the right COM port and baud rate set up? If your GPS isn't working right, you may have to manually set up the hardware parameters. Try to use QuickGPS/HTC GPSTool/VisualGPS or whatever GPS tool NFS cooked in his rom and see if it can connect and get a few locks.
Click to expand...
Click to collapse
I could be wrong, but I believe you only need to setup the com and baud rate when using an external gps or using your phone as a gps for something else (ie computer)
Good luck!
deepsix_69 said:
I could be wrong, but I believe you only need to setup the com and baud rate when using an external gps or using your phone as a gps for something else (ie computer)
Good luck!
Click to expand...
Click to collapse
Not necessarily. If the software that you are using doesn't detect the hardware right away, you have to manually set it up. I happened to my Fuze when I had it. I had iGo8 and had to input the settings by hand. Same thing with my Vogue.
waiting for this one
I have been waiting for this to be discussed. I am on NFSFAN's ROM on verizon and google maps is not working. I will try the above reg hacks and report back
Adding those two reg keys did not work for me. Deepsix who is your carrier?
Just on a note. I have the latest NFS and this feature works for me in Google maps, even though I have the phone disabled and the Data connection turned off as well. I use my Touch as a WiFi VoIP device only.
When I start I get an approximate location, and when I click on the little blue dot it gives me my locale within 100 Meters.
I also did not install any of the providor specific cabs that are in the first post on the NFSFAN thread.
It does work with wifi but not over the towers which is what is really useful. Good to know that it does at least work with wifi though.
Try the provisioning.cab file for your carrier?
At the risk of offending and stating the obvious did you guys with the GPS problems install the carrier specific provissioning .cab in order to get GPS working?
If not, try it:
the attached files on the first post of the thread titled " *Updated March 5th* NFSFAN's Custom WM6.5.5 ROMs "
I'm not allowed to post links yet.
fenixrising123 said:
Adding those two reg keys did not work for me. Deepsix who is your carrier?
Click to expand...
Click to collapse
That wont help you, its a very small regional carrier. "inland cellular" I have never been able to get google maps to work even on a stock phone from them. Adding those two reg entries was the only way I could get it to work for me.
Sorry it didnt work for you. I know how frustrating it can be.
Just to make sure everyone understands, the GPS would always for with the location, but when gps is off its supposed to get its location based off of the cell tower id/wifi router id's Thats what the reg edits did for me. You can tell what your getting your location from becuase of the accuracy. GPS said it was within a couple yard where as tower based it was within a couple miles.
Ok I took my touch pro and flashed the most recent nfsfan rom and tried google maps location. With GPS on, I could get a location, with gps off and wifi on, I could get a location, with gps off and wifi off, using only cellular data I COULDNT get a location.
I closed google maps.
went to regedit and scrolled to
hklm--software--google
for some reason there is not a key titled googlemaps, I am not sure if thats because its baked in the rom or what.
So...
I created a new string under google titled -- googlemaps
under google maps I created a new string value titled supports_extended_ril with a value of 1
I restarted google maps location and with only the cellular data enabled, it gave me a location instantly.
On a side note, there is another key under google titled cll, dont quote me, but I believe thats created for when you enable 'my location' in the sense theme so that your location shows up on the weather tab. I am not sure if you need to enable that also, I did enable it first so if you are still having troubles, try enable that also.
Hope that helps. It seems to work on any rom I have tried it on. Like I said in previous posts, even the stock rom wouldnt give me that location. I dont think it is carrier specific, as if I understand it correctly, google is sent what tower you are using via tower id code, then google compares that to their list of tower locations. Google then send back your approximate location. They also do that with wifi routers.
Let me know if it works for you.
deepsix_69 said:
Ok I took my touch pro and flashed the most recent nfsfan rom and tried google maps location. With GPS on, I could get a location, with gps off and wifi on, I could get a location, with gps off and wifi off, using only cellular data I COULDNT get a location.
I closed google maps.
went to regedit and scrolled to
hklm--software--google
for some reason there is not a key titled googlemaps, I am not sure if thats because its baked in the rom or what.
So...
I created a new string under google titled -- googlemaps
under google maps I created a new string value titled supports_extended_ril with a value of 1
I restarted google maps location and with only the cellular data enabled, it gave me a location instantly.
On a side note, there is another key under google titled cll, dont quote me, but I believe thats created for when you enable 'my location' in the sense theme so that your location shows up on the weather tab. I am not sure if you need to enable that also, I did enable it first so if you are still having troubles, try enable that also.
Hope that helps. It seems to work on any rom I have tried it on. Like I said in previous posts, even the stock rom wouldnt give me that location. I dont think it is carrier specific, as if I understand it correctly, google is sent what tower you are using via tower id code, then google compares that to their list of tower locations. Google then send back your approximate location. They also do that with wifi routers.
Let me know if it works for you.
Click to expand...
Click to collapse
Thanks for the very detailed scientific post. I have not been able to get GPS working on USCC, there is no carrier cab for it.
I didn't realize after setting the registry entry's that you had to turn off the GPS option in google maps. After turning that off it found my "approximate" location very quickly within half a mile or so of where I was (after also editing the registry).
Thanks everybody! It works well enough for me not to care
That worked for me as well. Thanks! I must have been doing it wrong before because that is a more detailed explanation of what was suggested earlier if I am not mistaken. I cannot believe google would screw something so simple up.
So like everyone else, I have been having problems with the GPS on fascinate like other Galaxy S devices. However, on EB01 it works the best I have seen it work.
From a few other suggestions that I have gathered from these forums and my testing, here are the results of my testing. I compared the Fascinate against Motorola Droid that I have laying around running CM GB nightly 40.
Test settings
Wifi, 3G radios were OFF to measure pure GPS performance. GPS Test app was left running for 10 minutes with the phone screens on.
Fascinate - GPS turned on from settings menu, google location services on, VZW location services on
Droid OG - GPS turned on from settings menu, Use wifi networks ON.
Results after 10 mins
Fascinate - Satellites Used 7 or 8/10 - Accuracy 13.9 ft
Droid OG - Satellites Used 7/10 - Accuracy 39.4 ft​
GPS turned off from settings on both phones. Phones turned off for 10 minutes. Put away in closet away from window (might be too extreme, but had to make sure they were away from a clear view of the sky). Phones started again. GPS' enabled from settings menu.
Fascinate like earlier is able to get a quicker fix from the satellites.
Phones left running for 10 mins. Similar results observed as above.
So the GPS chip in the Fascinate is more accurate when it works.
To get the GPS working, I have noticed that it needs to be turned on from the settings menu. Turning it on from notification bar doesn't work
I guess thats cool. Good thing I have wifi 24/7 when I get lost?
How is this a how-to?
I see the "GPS is good when it works" part, but not the "how to get it working" part. Unless the "how to" is "turn it on in the settings".
jvincent08 said:
I see the "GPS is good when it works" part, but not the "how to get it working" part. Unless the "how to" is "turn it on in the settings".
Click to expand...
Click to collapse
yes that's it
StDevious said:
yes that's it
Click to expand...
Click to collapse
Really?
This thread is pathetic. If you want to express that you're getting good GPS results, post in General. This is not a how-to.
jvincent08 said:
Really?
This thread is pathetic. If you want to express that you're getting good GPS results, post in General. This is not a how-to.
Click to expand...
Click to collapse
one would think, more people would step in development section looking for a mod for fixing GPS issues
But this isn't a mod. There is no "how to".
Kevin Gossett said:
But this isn't a mod. There is no "how to".
Click to expand...
Click to collapse
I see other How to's in here, but a mod can move it to general, if people want it there.
Thanks man.....I figured it out from your first post....turning it on in settings works for me vs notification menu. I just learned "HOW TO" get the gps working on my SF consistantly.....seems like the right place to post this.....I guess some folks on here have nothing better to do but police the posts on the forum and fling there sarcasim...must be bored...Hey...every little bit of info helps.....
Before EB01 it wasn't necessary to go into the Settings to turn on VZW location services to get a GPS lock- you only needed to enable it in the windowshade.
I've already seen many who needed this info. Its a justified post it just lacks info in the 'How-To' part.
I get a lock just fine turning it on just from the pull-down menu. Running Super Clean 2.4.
I still get horrible accuracy. "Accurate to 2100 meters" *sigh*
For some reason I can't get a lock with wifi off.. But with wifi + gps enabled, I get an accurate lock within seconds.
Sent from my SCH-I500 using Tapatalk
jvincent08 said:
Really?
This thread is pathetic. If you want to express that you're getting good GPS results, post in General. This is not a how-to.
Click to expand...
Click to collapse
Well I, for one, appreciate the tip. I was always using the notification bar to turn GPS off & on.
THanks!
When I use the drop bar to activate and then start gmaps, it takes forever, or maybe never connects. Though if I use the drop bar and then an app called GPS Essentials and look at the satellites tab, it locks in a few seconds. Its seems to be dependent on the apps that are looking for a gps position. I know on my old Omnia, gps settings were in gmaps, maybe gmaps has bad settings for our phone?
this makes sense that it would be this way, when you turn on the gps in the settings menu, you have to agree to it's terms. not so much when you turn it on via the status bar.
abowlofsoda said:
Before EB01 it wasn't necessary to go into the Settings to turn on VZW location services to get a GPS lock- you only needed to enable it in the windowshade.
Click to expand...
Click to collapse
agreed. this appears to be an EB01 bug. Once turned on in the settings turning it on/off will work from the notification bar for a while, until you reboot with the GPS off, then it doesn't work any more until you go to settings. I have the same problem w/ EB01, but not with DL09.
I finally get a lock, but it's lost within a few mins of using it.
Two quick notes:
1) If you are running SuperClean, the VZW location services setting does absolutely nothing. It is only used by Verizon apps (i.e. VZ Navigator) and Google Maps is not able to use the information obtained by VZW AGPS, so the entire service has been removed from the ROM.
2) The dropdown gps button is virtually worthless right now unless you leave google location services enabled all the time. There are multiple ways to turn on the GPS through the OS code, and the current implementation causes GPS lock to take nearly a minute longer (or never, if there is no AGPS data) than if you were to go into the Settings menu and turn it on. At some point, someone will probably mod the drop down to emulate the same method as the settings menu.
That being said, from inside my house, with all my AGPS data cleared, on a freshly cleaned and flashed phone, I can get a fix in less than 3 seconds, accurate to 20 meters without having location services turned on, using only standalone GPS data. With AGPS data, accuracy to 6 meters in 5-10 seconds. The trick is to turn it on from the Settings menu, not the dropdown.
i just got my Fascinate and having the gps issues of nock locking in. I am seeing a few fixes but very spotty as to wether they are really working or not. anything definate? why was this not fixed in the FROYO update if it was a known issue?
do you have google location services and VZ location turned on?
having those on makes a difference in my ability to lock on quickly.
also, get GPS status from market.. handy tool to download Adata and see how many sats you have connected
I seem to have the same thing. It takes forever or doesnt lock on without both Google & VZW Servies enabled for my GPS.
But once they are both on as well as the stand alone gps it locks on very quickly.
update
elarson006 said:
do you have google location services and VZ location turned on?
having those on makes a difference in my ability to lock on quickly.
also, get GPS status from market.. handy tool to download Adata and see how many sats you have connected
Click to expand...
Click to collapse
once i got outside it seems to be good. i ran gps status and it found 8 sats and locked on all 8. but i have question as to when gps is actually running, as it shows in the notification area. i will post a bew thread on this now.
I have been using GPS Status for a few months, but it stopped working for me after Froyo. Just downloaded one called "GPS optimisation" from the market, and it worked like a charm. I'll keep using it until it stops working for me.
I cant ever get gps to lock in by itself aswell. I just leave google services on and gps/verizon off... navigation/google maps locks in instantly.
Edit.
Just installed gps booster, now gps locks in by itself and is alot more accurate...Yay lol!!
Also Fwiw I tried "gps fix app" and "gps optimization", neither one worked.
droidstyle said:
I cant ever get gps to lock in by itself aswell. I just leave google services on and gps/verizon off... navigation/google maps locks in instantly.
Edit.
Just installed gps booster, now gps locks in by itself and is alot more accurate...Yay lol!!
Also Fwiw I tried "gps fix app" and "gps optimization", neither one worked.
Click to expand...
Click to collapse
NICE . GPS Booster got me an instant lock as well . Thanks so much for that . I have never had my gps work as it should until now .
Don't know if is just luck or maybe the area I'm in. I'm running 1.3 with the ED01 modem and use only GPS, Google location and VZW settings unchecked and have no GPS issues.
I did originally use EC01 with CommRom and the GPS didn't work as well as the ED01 does on my device.
I must be in the minority because from day one I've never had an issue with my gps. I usually open Google Maps, then activate my gps, and without fail it locks on in about 5 seconds and shows my position correctly on the map. I do have the Vzw & Google location enabled also. I did a comparison with a tomtom gps I have, and my phone locked on way faster than the tomtom.
Sent from my SCH-I500 using XDA Premium App
ive been only been able to get a lock if i turn off both vzw and google services and only leave on standalone gps. if i have either of the other two on as well, i cant get a lock.
did gps booster give you an instant locck with google or verizon services on as well?
Can someone explain or send me a link to understand the differences between the three location options?
I keep getting the stand alone GPS "warning" and it's annoying. I've unchecked in the settings, but doesn't want to stick
Thanks in advance
Verizon Location Services (Tower Location) - obtained from data collected from local Cell Towers. This is less accurate but quick. This info is used combined with aGPS to give the GPS sensor a head start in quickly locating your location.
Stand Alone GPS - uses the location obtained from your GPS in your phone. Generally very accurate as long as you have access to the satellites. Working indoors can be iffy especially if in a large building. Uses battery power WHEN being accessed. Uses aGPS to give it a head start which is obtained from...
Google Location Services - Uses location information that Google can determine based on network access to websites etc... Wifi hotspots... etc. Typically less accurate and can be widely inaccurate at times as it may use the "address" of the IP block you are using which may not be anywhere near where you are.
Personally, I leave GPS on and leave it at that. IF it is being used, the GPS Satellite will show in the notification bar area and uses more power. If the satellite icon is not showing, it is not using power.
Thanks krelvinaz, that is exactly what I was seeking. Will follow your lead and leave the GPS alone.
Follow up question, how do you stop the "stand alone" GPS warning that comes on quite often
pmgreen said:
Thanks krelvinaz, that is exactly what I was seeking. Will follow your lead and leave the GPS alone.
Follow up question, how do you stop the "stand alone" GPS warning that comes on quite often
Click to expand...
Click to collapse
There's an option not to show that, I just forget where
Sent from my HTC Rezound via Tapatalk 2 beta 5
Hello all,
I am more than happy with my SIII but I'm finding a wakelock rather disturbing. It happens as soon as i turn on the "Use wireless networks" under the Location services settings.
If it's turned off, the wakelock disappears. But you know, it's hard to live with it turned off, as it greatly helps the GPS set a location way faster than it would do on its own... So using location based apps while it's off is a pain in the ass.
Any suggestions?
Thanks
Alphadan said:
Hello all,
I am more than happy with my SIII but I'm finding a wakelock rather disturbing. It happens as soon as i turn on the "Use wireless networks" under the Location services settings.
If it's turned off, the wakelock disappears. But you know, it's hard to live with it turned off, as it greatly helps the GPS set a location way faster than it would do on its own... So using location based apps while it's off is a pain in the ass.
Any suggestions?
Thanks
Click to expand...
Click to collapse
Nothing can be done about it really. Applications poll location data constantly when this option is ticked. It even tells you data is collected in the background regardless of what you are doing. To be honest many can cope with the 5-10 second wait for a GPS fix. Either deal with the drain or disable it.
5-10 seconds?? Most of the time I get message saying current location is temporarily unavailable, especially when I'm indoors.
I can't believe I have to deal with this problem. Am I the only one with this problem?? I was expecting a better answer.
just deactivate it. if you use a gps-app it will tell you to activate GPS anyways and while doing that you can then activate the network location as well.
with lbe privacy guard you can Block it if you are rooted
Sent from my GT-I9300 using xda app-developers app
So basically there's no proper fix for this. All I can do is work around the issue? Coming from an iphone I feel this is a bit frustrating.
Thing is that the option I have to disable does not use GPS. It uses mobile signal and WiFi radios, so turning off GPS is useless.
Can anybody else help?
disable Google now,I think you will find that is what is polling your location
slaphead20 said:
disable Google now,I think you will find that is what is polling your location
Click to expand...
Click to collapse
It's been disabled all along, as I am Spanish and the current support for that language is nonexistent.
Any other ideas guys?
Alphadan said:
So basically there's no proper fix for this. All I can do is work around the issue? Coming from an iphone I feel this is a bit frustrating.
Click to expand...
Click to collapse
coming from iPhone then you should know that the 4S had a similar problem when it came out, and the workaround was about the same...how you felt back then??
edit
how do you check if you have partial wakelock on an iphone btw??
Disable location in general and use Tasker or make a profile on AOSP rom to turn on location service when you're going out. After all you don't need location indoors right?
Sent from my GT-I9300 using xda premium
Tokarin said:
Disable location in general and use Tasker or make a profile on AOSP rom to turn on location service when you're going out. After all you don't need location indoors right?
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Well, in theory, your solution sounds awesome. But as i stated earlier, there's a small problem: battery drain is not caused by the GPS itself, but by the other "tricks" the phone has in order to find a location (wifi and radio).
I don't know about that problem with the 4S, but as you said, it occurred when it came out. The SIII has been out for 6 months now, and there's been several updates, yet the issue is still there.
BTW, i check the partial wakelocks with Better Battery Stats (you can find it for free here on the forums)
Just a general question... Does anyone else have this issue? If any of you guys do, then i'll learn to live with it, but being the only one would really make me feel silly.
Well, I just don't use that option, AFAIK the new cm10 build changed the GPS so that it no longer favor the North America but search for the nearest satellite instead. I notice this change already make my gps quick enough so I don't bother..
Sent from my GT-I9300 using xda premium
I have the same problem. The only solution I found was to disable networks location. Is there any app to identify clearly what is the app that it's requesting location from Google services? It is not maps because with 3g watchdog installed it reports separated (maps and Google services) the leak is on Google services.
Ps: I have found that this problem only exists when connected to a WiFi network. On 3g the requests are less intensive.
Sent from my GT-I9300 using Tapatalk 2
Well I've just been doing some investigating with Better Battery Stats to find out why my battery was so bad with JB compared to ICS, then googled the NetworkLocationLocator as that seems to be the problem which brought me here (I'm a member anyway).
I must say it's pretty disappointing that this problem is occurring because surely the same option was being used in ICS and it never drained my battery back then. The only thing I can think of is Google Now has something to do with this. I have Google Now disabled anyway as (although it's a brilliant feature) it doesn't really benefit me as I don't travel around much, but I get the feeling that is the root of this problem because that's the biggest change in coming from ICS to JB (other than cosmetics and UI) right?
This is not even a problem.
People tick all kind of options or fail to go to see their apps properly starting from Facebook, Google+ , Google now, weather apps... And then complain how come they get excessive polling.
Problem lies in those same people wanting those services to record their location , but don't want any battery drain... At least case with all those around me that asked.
Trust me without WiFi and network triangulation the same services when allowed waste way more power using real GPS.
Testing JKay alpha on GT-I9300
Idan73 said:
This is not even a problem.
People tick all kind of options or fail to go to see their apps properly starting from Facebook, Google+ , Google now, weather apps... And then complain how come they get excessive polling.
Problem lies in those same people wanting those services to record their location , but don't want any battery drain... At least case with all those around me that asked.
Trust me without WiFi and network triangulation the same services when allowed waste way more power using real GPS.
Testing JKay alpha on GT-I9300
Click to expand...
Click to collapse
Thanks for the sweeping generalisation but I had the exact same option ticked in ICS and it was never a problem. Fact is in JB it causes a problem for some reason. It may be Google Now, who knows, but one things for sure, I should be able to have that option ticked and not have it keep my phone awake all night.
Sent from my GT-I9300 using xda app-developers app
Maybe I misunderstood. Sorry.
I use Google now and maps for network location as well as fancy widget polling every 2 hours. All other apps I individually where permitted set to off.
This setup does not keep my phone all night. I see where it wakes the phone in intervals and does its thing and goes back to sleep. Combined with my exchange email polling every hour overnight, I don't see any excessive battery usage compared to what I had with ICS.
Testing JKay alpha on GT-I9300
Turn of location history, leave the rest on. Wakelock is still there but less.