Since enabling my vodafone SureSignal femtocell, I'm having trouble getting a GPS lock at home (even out of doors with only low rise buildings around and a clear view of the sky)
Normally this isn't an issue since
a) I know where my house is
b) wifi geolocation under android works fine (and saves power)
but if I'm about to start a long jorney and need satnav, first step is to set the destination before leaving.
My "3UK" phone (so no femtocell -- and awful reception) gets a quick gps lock
Away from home so does my vodafone handset (SGS2) - fw is KJ3 voda official, though I've tried with official, speedmod,siyh kernels - no difference. Furthermore a nexus s experienced the exact same issue.
I believe the cause is the interaction of AGPS with the SS. I do know the SS is registered to the correct postcode -- is this used with AGPS? Also my server is
supl.google.com:7276
Should I be using a vodafone AGPS server insted?
Does the SS play nicely with AGPS?
Thanks
Related
Hi all.
To get to the point, my Hero picks up the wrong current location for all applications, including the weather, homescreen clock (when set to current location) and even Hoccer when set to use my mobile network. When it is set to use WiFi, there is no issue, but when it is set to use the Mobile Network, then it seems to believe that it is in Dubai. I am in South Africa at the moment, and more specifically, Cape Town. Obviously using WiFi, I get the location right down to my suburb.
This leads me to believe that obviously the local tower that my phone uses in the area is a reference to another location on the location servers. Now, I have two questions:
1) Does anybody perhaps know a way to solve this?
2) If there is no direct solution, is there a way to either A) manipulating the phone into reassigning the correct location number if it is getting signal from the tower that puts it in Dubai. In other words, IF tower ID is 452(Tower that gives out Dubai), then SET tower ID to 123(Another tower in the area). B) Is there perhaps a way to loge a fault for whoever controls the location servers to perhaps fix this issue?
Thank you for your help!
Padie
What rom are you using?
Just set your location maybe? Instead of using the auto detect
Same problem
Hmmm, it seems I was hit by same problem using MrBang ROM (http://forum.xda-developers.com/showpost.php?p=5767289&postcount=347)
I have discovered that it is actually ROM independent. I have tried Modaco, CKDroid, KaguDroid, and MrBang. All the ROM's have given me the same issue.
I do set my location for weather etc, but I cannot set my location for programs that use the phone's current location, such as Hoccer. If I use my GPS, then it will chew battery, and take too long to acquire the location.
it might be that your network is not programmed to give out a location
Edit: have you actually turned the location enabler thing on in the settings?
I have the "Use wireless networks" feature on to detect my location, but I have kept the "Enable GPS sattelites" option off for now, because it wastes battery and takes too long to aquire locations.
MrPadie said:
but I have kept the "Enable GPS sattelites" option off for now, because it wastes battery and takes too long to aquire locations.
Click to expand...
Click to collapse
Are you sure? I have mine on all the time. It is only actually used when a programme asks for it. Battery usage is OK with me, considering it is a feature full smartphone (so it is never going to be as good as a dumb phone).
And mine locks onto locations very quickly - ussually a few seconds. MUCH quicker than my old WM Touch Diamond
i was wondering why my gps will only work when my wifi is off, or if it is on but not connected to a network. does anyone have an answer?
Sorry to bump this thread, but I've narrowed my GPS problems on stock 2.2 to my wifi. Not sure if it involves my wifi network being secure or not, but having wifi active seems to be stopping the phone from correctly using the "assistance" in aGPS. It's very strange----when I use GPS Test, the Edge network icon appears, but no packets are sent or received...my "Satellites in view" number thus never goes up to the normal 9-12.
When I turn wifi off, the phone actually sends/receives data over Edge, and the "Satellites in view" number almost immediately shoots to 9-12. It locks shortly thereafter.
Team Whiskey shockingly seems to have fixed this in later Nero/Bionix-V ROMS...anyone have idea how to fix it on stock?
EDIT:
Figured out my problem! Examined Team Whiskey's gps settings---looks like they have MS BASED selected as GPS mode.
Went into LbsTestMode, selected MS Based and changed SUPL setting to Google (just for good measure). GPS now works like a charm with Wifi active. (Assuming I have network, that is.)
inconceeeivable said:
Sorry to bump this thread, but I've narrowed my GPS problems on stock 2.2 to my wifi. Not sure if it involves my wifi network being secure or not, but having wifi active seems to be stopping the phone from correctly using the "assistance" in aGPS. It's very strange----when I use GPS Test, the Edge network icon appears, but no packets are sent or received...my "Satellites in view" number thus never goes up to the normal 9-12.
When I turn wifi off, the phone actually sends/receives data over Edge, and the "Satellites in view" number almost immediately shoots to 9-12. It locks shortly thereafter.
Team Whiskey shockingly seems to have fixed this in later Nero/Bionix-V ROMS...anyone have idea how to fix it on stock?
EDIT:
Figured out my problem! Examined Team Whiskey's gps settings---looks like they have MS BASED selected as GPS mode.
Went into LbsTestMode, selected MS Based and changed SUPL setting to Google (just for good measure). GPS now works like a charm with Wifi active. (Assuming I have network, that is.)
Click to expand...
Click to collapse
Do you need gps to get around your house? That's one big house lol
When you use aGPS your phone is connecting to the providers trusted server. Since you are connecting using Wi-Fi the server in question cannot validate your phone as a valid device. Work around:
1. Do not use Wi-Fi when using GPS or
2. Use supl.google.com for your aGPS server.
Krzysiek_CK said:
When you use aGPS your phone is connecting to the providers trusted server. Since you are connecting using Wi-Fi the server in question cannot validate your phone as a valid device. Work around:
1. Do not use Wi-Fi when using GPS or
2. Use supl.google.com for your aGPS server.
Click to expand...
Click to collapse
Yeah, I'm an idiot. Figured this out earlier in the morning. Realized that changing the server is what fixed it. Thank you so much though! Your explanation of the security/validation makes perfect sense now.
And yes, I've got OCD. I need mah GPS everywhaarrr
Has anyone else had issues with your tab finding your location via wifi? It finds it on some networks (like my home and a hotel I was in a week ago), but unable on others (mainly at my workplace and my in-laws house). I didn't notice it until I flashed new TW roms. Google maps says location unavailable, Beautiful Widgets stays on last known location, etc.
Could this be a wifi network issue or a tab issue?
Edit: I flashed back to my original stock backup and I still couldn't get a location. I;m at work, where is hasnt been able to find my location.
tallgrasshawk said:
Has anyone else had issues with your tab finding your location via wifi? It finds it on some networks (like my home and a hotel I was in a week ago), but unable on others (mainly at my workplace and my in-laws house). I didn't notice it until I flashed new TW roms. Google maps says location unavailable, Beautiful Widgets stays on last known location, etc.
Could this be a wifi network issue or a tab issue?
Edit: I flashed back to my original stock backup and I still couldn't get a location. I;m at work, where is hasnt been able to find my location.
Click to expand...
Click to collapse
Most likely your work's wifi network is far enough from the street that it isn't in Google's database.
Same for the inlaws. In their case - is there Street View coverage in their area? If not, it's far less likely that wifi APs in that area will be in Google's database, as the Street View trucks are the main way they build the DB.
Ah. That makes sense as both are rural and my home is not. I didn't realize that was google's work. Figured the location was through the isp or something.
Gang,
I seem to have an issue going between ROMs, and getting different results from GPS sources when connected to my home router's WIFI... on 3G, locations work perfectly, shows right where I am on maps, Facebook, etc... but when I re-enable WIFI, it re-locks me in at my former address roughly 30 miles away, right to the location in the home where I kept the phone - ONLY when I force Beautiful Widgets to "GPS Mode" will it properly see where I am, but the other apps like maps and Facebook still show my previous location - we've pinpointed this down to a router issue, as two different phones on different ROMs using the SAME wireless router produced the SAME result - 30 miles away - but some ROMs act completely normal... coming from a bone stock I777 Galaxy S2 AT&T which worked normally to the Phone Bricker ROM. On Phone Bricker, it WILL NOT show the proper location.... my friend has a AT&T Infuse running Zeus ROM, build 6 shows the same incorrect result on WIFI, but turn WIFI off using 3G locations work normally... I'm completely mystified...
I've also got a Kindle Fire that's been rooted running CM7 that connects to the SAME WIFI router - but shows the PROPER location!???!?!?!!?? Uhhh... help?!
Edit: the title should have mentioned ANYTHING GPS-related - not just Beautiful Widgets - all shows the wrong location from my phone with a custom ROM using WIFI; the stock ROM using WIFI was fine... ?!?!?
Hi,
I currently have the problem, that since a couple months now I apparently have a new neighbor that brought his router with him. Apparently this router was previously located in another country, because since that time the Google geolocation places me somewhere in Germany (instead of Austria, where I live) - and this slowly drives me mad because it makes every app relying on geolocation more or less unusable while I am at home. Google Maps support ignored several reports sent via the Google Maps app, Google Enterprise support not gives a **** because they don't care about Google Maps and want a json call which reproduces the issue (and I cannot find the according MAC causing the problem)
Appart from that the internet suggests to get a GPS signal as often and as good as possible to fix such an issue. Unfortunately that doesn't work for the areas in my apartment where I have this problem. Therefore I bought a bluetooth GPS receiver. The idea was to put it outside onto the terrace, while my phone connects to the receiver from inside of the apartment (near the wifi ap). This way - so I thought - I would be able to bombard Google with the f*ink data, that I don't live at this f*ing place in Germany. Turns out, that the bluetooth range was too small for that and that I have to use "mock location" in the dev options to do that, which also seems to make Google make ignore its data.
That is also my problem with the various 'Fake GPS' apps. They use the mock location option and therefore get ignored. So now my question: What is the best way to fake the location, which also cannot be detected by Google? So that I can use that on the inside of my apartment to provide Google with the data needed to finally correct this wrong data. Currently I am trying out this xposed module https://repo.xposed.info/module/com.fakemygps.android Does anyone know about a better way?
So no secret druid knowledge of faking gps present in this forum?