Location problem with an interesting twist

Lorin Bute

Member
Mar 22, 2010
11
0
0
Hey guys.

Here's the interesting problem i have:

When i open google maps (and not only, this happens with the weather widget) it shows my location for a minute. After that minute it moves my position to my EXACT address in my home town that's 250 km (156 miles) away. After another minute it moves again to my current position and stays there.

To fix this i tried to look into my google profile/account settings and i don't have an address stored there. Even if i did, i would have never inserted the exact address, only the city. So its not related to this.

The next thing i did was to change my wireless network ssid because both wireless networks from home and current city have the same ssid. The assumption is that the phone stored the location of the wifi network once connected to it. That's fine, but why would it happen when the ssid of wifi network of my current location has been changed?

Factory resets don't help and this happens on 2.1 and 2.2 too.

Please give me some suggestions. Thanks.
 
try going to google maps on the desktop browser and see whats stored as your "home" address because maybe it has the old address and then your current address from gps and cell towers and causing it to move back and forth?
 
Was your current router once used at the old address that shows up? Maybe the phone uses Skyhook's database that uses the SSID and MAC address of routers to approximate GPS before you get a good signal with the actual GPS chip. You can go to Skyhook's website and update the location of your router. I can't remember what thread had this info, but try searching this forum.
 
Hey guys, thanks for the replies. My default location in desktop google maps is set to be my current city so its not that.

Yes, i once took my router to my home city and had it there for a couple of days. Maybe you are on to something. I went to Skyhook's website and i couldn't find a way to search for my router. I searched the forum but couldn't find anything.

I'm in the house when i try this and i don't get a gps signal so these location changes happen based on cell tower id and WiFi location.
 
Try using this link: here and add your info to skyhooks database and it might update/fix this issue.

then here are some other random things to try:

Put your sim card in another phone and open google maps
uncheck and the recheck "use gps satellites" under location and security on the nexus
reboot phone and take sim + battery out
reboot modem + wireless router
 
I have added my router in their database. Thanks for that.
I need my phone now so i'll try the other suggestions later. I'll keep you posted.

Thanks.
 
Update: i have tried everything and it still doesn't work. On the google support forum nobody cares to answer.

Thanks for the help, i hope i can figure this one out soon.
 
Skyhook isn't instant.

Turn off your wifi router for a test.

See if the phone properly determines and keeps its location with the wifi router off. If so, your router is the problem, and there is nothing wrong with the phone. This is my bet.

(Note: you don't have to be connected to wifi for your phone to use wifi hints to assist the GPS. It will try all the WIFI routers it can see (even those with a signal strength too low to support a reliable connection). I found this out the hard way when a military family moved in next door and all of a sudden my phone thought it was in Norfolk Virginia, their last station.

Use Clone-MAC feature on your wifi router to make it step away from the MAC address that is
improperly located in skyhook. Also perhaps change your SSID in the router.

Every case of this I have ever seen has been the router's fault.
 
Last edited: