[Q] Google Now Weather Card Wrong Location - Nexus 5 Q&A, Help & Troubleshooting

The Google Now Weather card shows the wrong location most of the time. It looks like it is showing the location for the cell tower I'm connected to, not my WiFi. I have the location services set for battery saving which uses Wi-Fi and cellular networks. Even when I had it set for high accuracy which added GPS as a location source it still mostly thought my location was the cell tower I connect to. I have my home address set. How do I tell Google Now not to use the cell tower for my location since it is several cities away?

any luck with this? Mine recently began doing this as well. and strangely only for weather.
I live in Los Angeles, CA and it shows me weather for Sacramento, CA when i'm at home

No luck yet. It seems to be a little more accurate with lollipop but sometimes it still shows the city where the cell tower is.

Related

Sense 2.5 My Location and Airave Issue

For some reason when I enable my location and my phone is connected to my Airave, it locates me in a city about an hour away. When I turn my airave off, it is able to tell the actually city I am in. Is there anyway to correct this?
I am using the stock ROM with WM6.5 which was recently released. The only modifications I have done is added the Taskbar and Co0kie home screen mod.
Thanks,
Same issue. Soon as the phone enters the building with the Airave it jumps 200 miles.
I can answer this one! I'm a Sprint employee and am extremely familiar with the Airave.
The Airave broadcasts signal allowing your phone to have signal in an area where Sprint signal is not normally available. It does this by receiving a request from your phone, connecting to the Airave, and then then sending the request via your broadband internet connection rather than through a Sprint tower.
The problem you are experiencing is because of settings with your Internet Service Provider (ISP). Your location, often refered to geolocation, is set by your IP address (provided to you automatically by your ISP). ISPs often base IP addresses in a city where the company is basing operations. For example, I live in Indianapolis, Indiana, and use Comcast as my ISP. My IP address however is based out of Rockford, Illinois.
If you go to http://whatismyipaddress.com, you will see the city to which your IP address is set. The city listed at this site, I would assume, is the city you see on your phone as your current location.
As far as a fix, I don't have much in the way of an answer. If the weather application is the issue, you could always set a city, rather than using the automatic location setting.
I hope this gives you some insight as to why the problem exists.
I had this same problem with my Touch Pro 2 using one of the Mighty Roms. I can't believe I didn't even think of the AirRave as the culprit. I figured the weather location came from my GPS coordinates, not which cell tower I'm connected to. This makes sense now. However, once I updated to Mighty Roms latest Rom, I no longer have this problem and my location is correct. Maybe Time Warner NY is doing something differently now and my AirRave is reporting the correct area. Before my phone was saying my location was "Jackson"...now it says "New York".
MrMaNz said:
Before my phone was saying my location was "Jackson"...now it says "New York".
Click to expand...
Click to collapse
Precisely the same has happened with me. On cooked ROM's my location is "Jackson" (NJ, I think) and on the Sprint 6.5 ROM it's New York. I'm on Comcast cable, not Time Warner. I doubt this is an issue of the ISP one uses to access the internet from the Airave's location but rather of Sprint as the ISP for the phone via the Airave - Sprint is supplying the IP address for the phone, not your personal ISP.
The likely explanation for the apparent location change, of course, is that between ROM flashes Sprint changed something that provides different geolocation data and that this has nothing to do with the ROM itself.
More interesting is the comment above about a recent cooked ROM providing correct location information. It seems as if it should be possible to hack the location feature to use GPS rather than IP geolocation.
It is not rom related you are wrong. It is all about the ip address location.
same thing for me, but dont think it has anything to do with airave, dont even know wat that is or if i even have it on, but my fone shows my current location as a small town about 20 miles away with a population of about 200 (not thousand, just 200) so dont think it has anything to do with towers, any ideas?
It is all about the ip address. If I plug in the phone to activesync I get one ip and one location. If I use the verizon data connection I get another ip and another location
It does not appear to be IP related as the website posted to check the ip shows me in Kansas... but my location on the TP2 shows Canton, OH while connected to the airave. I know that I put in a zipcode in the settings for the airave on sprint's website and even that zipcode is different than the city I get.
jobobusa said:
It does not appear to be IP related as the website posted to check the ip shows me in Kansas... but my location on the TP2 shows Canton, OH while connected to the airave. I know that I put in a zipcode in the settings for the airave on sprint's website and even that zipcode is different than the city I get.
Click to expand...
Click to collapse
When you go to the same website ON YOUR PHONE does it show you as being in KS or OH?
Your phone and your computer don't have the same IP, even if your phone is connecting through your computer.
jhworley said:
I'm a Sprint employee and am extremely familiar with the Airave.
...
The problem you are experiencing is because of settings with your Internet Service Provider (ISP). Your location, often refered to geolocation, is set by your IP address (provided to you automatically by your ISP).
Click to expand...
Click to collapse
You're quite wrong about this.
The IP for my phone is supplied by Sprint's DHCP servers when it connects via the Airave. It's not supplied by Comcast's DHCP servers at all.
At the moment, both my notebook and my phone are online. Both the wireless router to which my notebook is connected and the Airave go through the same Comcast cable modem. There is no cellular service available near my house except via my Airave.
At the moment, my notebook's public IP is 24.147.35.xxx and my phone's is 174.146.248.xxx. As you can see, they're quite different. If I switch off my cellular radio and connect the phone to my WiFi, it uses the same IP of 24.147.35.xxx as my notebook. The 24.147.35.xxx address gives a geolocation of Monson, MA even though I'm in NH. The 174.146.248.xxx gives a geolocation of Cedar Grove, NJ.
Thus, your answer is wrong on several fronts. The ISP that supplies internet connectivity to the Airave has nothing at all to do with geolocation on a phone connected through that Airave. Further, the location shown on the phone still does not match the actual geolocation that corresponds with the phone's IP address. In the real-life example before me right now, the location on the phone is 21 miles from the geolocation of the phone's IP address.
Finally, the location service on the phone does not depend entirely upon geolocation based on IP address. If I turn off my cellular radio and connect via WiFi, my phone decides that it's in Hancock, NH which is correct even though the phone's IP geolocates to a different state.
That last bit suggests that the location service on the phone is perfectly capable of using GPS if it can't use IP geolocation.
mstevens said:
You're quite wrong about this.
The IP for my phone is supplied by Sprint's DHCP servers when it connects via the Airave. It's not supplied by Comcast's DHCP servers at all.
At the moment, both my notebook and my phone are online. Both the wireless router to which my notebook is connected and the Airave go through the same Comcast cable modem. There is no cellular service available near my house except via my Airave.
At the moment, my notebook's public IP is 24.147.35.xxx and my phone's is 174.146.248.xxx. As you can see, they're quite different. If I switch off my cellular radio and connect the phone to my WiFi, it uses the same IP of 24.147.35.xxx as my notebook. The 24.147.35.xxx address gives a geolocation of Monson, MA even though I'm in NH. The 174.146.248.xxx gives a geolocation of Cedar Grove, NJ.
Thus, your answer is wrong on several fronts. The ISP that supplies internet connectivity to the Airave has nothing at all to do with geolocation on a phone connected through that Airave. Further, the location shown on the phone still does not match the actual geolocation that corresponds with the phone's IP address. In the real-life example before me right now, the location on the phone is 21 miles from the geolocation of the phone's IP address.
Finally, the location service on the phone does not depend entirely upon geolocation based on IP address. If I turn off my cellular radio and connect via WiFi, my phone decides that it's in Hancock, NH which is correct even though the phone's IP geolocates to a different state.
That last bit suggests that the location service on the phone is perfectly capable of using GPS if it can't use IP geolocation.
Click to expand...
Click to collapse
Well said. BTW, Sprint has still not been able to fix this. All of my phones show Galena, IL instead of Cedar Rapids, IA (where I really am). The latest reason I got from Airave Technical Support is:
The Airave unit gets GPS data from a satellite. The location you see, is the location of the specific satellite that the Airave is connecting to.
Oh... My... God... I couldn't think of how to politely disagree; so I just flat out said that makes no sense whatsoever. The floor manager tried to tell me the same thing. :| This was after she tried to tell me the GPS was only used to facilitate connection to the network; which I agreed was possible, but pressed her to why it showed me about 100mi off if it was to be used for network connection? I also asked if this would affect my 911 use as the Airave is suppose to provide E911 data in case of emergencies; she said it doesn't use the GPS location for 911. I pointed her to the Sprint website which claimed it did; after which she started me a 'Network' ticket. ::sigh::
I'm having this same issue. I originally got my airave for my office which was out in the middle of nowhere with no sprint service. I have since moved and changed jobs. Even though I live in an area with strong coverage due to the buildings (I think) I get signal fluctuations from full to nothing and dropped calls. I set my airave back up which solved that problem but when I am home my weather still shows the location of my previous office which is 200 miles from where I am now. I have made 4 calls to airave "support" and they have been unable to fix the problem. The last 2 calls I finally hung up after they left me on hold for about 45 minutes (I guess that's their current solution). Sad that after over a year since this thread was started sprint still hasn't figured out how to change the registered location of the airave. Not only is it annoying but it worries me that should I ever have to call 911 I may have issues. IF the registered location affects E911, and I have no idea if it does or doesn't, aren't they required by law to provide reliable E911 service?

WM 6.5 Home Screen Weather Location is Wrong.

I've recently upgraded to WM 6.5 on my Sprint TP2 and I really liked the home screen with the weather. The fact that it automagically updated the weather city as I drove to work is very cool.
Did you notice the past tense in the above paragraph? Now it tells me the weather Beverly Hills and I can't get it to report on my home location.
From the weather application I've deleted all but my home location and turned off location services. Although I've deleted all locations except my home location, it still shows 2 weather locations from the forecast screen, one of them being Beverly Hills.
Do you have sense 2.1? I had the same problem, didn't know what town I was it kept telling me that I was in Espoo Finland lol. When I upgraded to 2.5 it solved my problem.
Hope it helps
How do I check what 'sense' I have?
I'll search the site for an update.
I'm sure this is my problem, I have a Sprint Airave at my house. This is from another forum.
I can answer this one! I'm a Sprint employee and am extremely familiar with the Airave.
The Airave broadcasts signal allowing your phone to have signal in an area where Sprint signal is not normally available. It does this by receiving a request from your phone, connecting to the Airave, and then then sending the request via your broadband internet connection rather than through a Sprint tower.
The problem you are experiencing is because of settings with your Internet Service Provider (ISP). Your location, often refered to geolocation, is set by your IP address (provided to you automatically by your ISP). ISPs often base IP addresses in a city where the company is basing operations. For example, I live in Indianapolis, Indiana, and use Comcast as my ISP. My IP address however is based out of Rockford, Illinois.
If you go to http://whatismyipaddress.com, you will see the city to which your IP address is set. The city listed at this site, I would assume, is the city you see on your phone as your current location.
As far as a fix, I don't have much in the way of an answer. If the weather application is the issue, you could always set a city, rather than using the automatic location setting.
I hope this gives you some insight as to why the problem exists.
For someone that works for Sprint, you are giving out a lot of bad information on their products. The Airave Geolocation is obviously NOT ISP based! The geolocation on my computers are all correct, well the location on my phone is not correct. That shows that it is not an ISP issue.
FYI, that Airave descriptions wasn't mine it was from an entry "Sense 2.5 My Location and Airave Issue" by jhworley under another topic.
In running some tests on my phone I'm getting more confused.
First of all WhatIsMYIPAddress shows my home computer being in Lansing, Michigan. Im on DLS and live in Okemos, a suburb of Lansing.
I went through all the combinations of Airave on and off, and the TP2 WiFi on and off, and WhatIsMYIPAddress on the phone always showed Wichita, KS. I did reload the page every time but maybe I should have done a hard reset to make sure it cleared everything.
Also, now the weather location the home screen of the phone is showing Okemos, not the previous display of Beverly Hills. I think what's going on here is that my phone is actually connecting through the local cell tower (which is usually marginal, hence the Airave) and Geolocating "Okemos".
It would be interesting to know when the phone (Sprint TP2) connects through the cell tower, Airave, or home WiFi. Can anyone tell me if the phone only does data connections thru the home WiFi, or will it do VoIP over the WiFi if available?
Thnx
crites said:
FYI, that Airave descriptions wasn't mine it was from an entry "Sense 2.5 My Location and Airave Issue" by jhworley under another topic.
Click to expand...
Click to collapse
I knew that, but only because I was familiar with that (incorrect) post from another forum. They way you post it, without quoting or attribution, makes it look as if you're saying you wrote it. It's best to avoid that, because either other people's blunders are going to make you look dumb, or you'll be stealing other people's work.
crites said:
Can anyone tell me if the phone only does data connections thru the home WiFi, or will it do VoIP over the WiFi if available?
Click to expand...
Click to collapse
VOIP uses a data connection. It doesn't care whether that's cellular data or WiFi. The phone does not come set up with VOIP, though. You have to install a VOIP application such as Skype.
Airave & Wrong Weather Time/Location
Maybe just coincedental, but when I started using my Airave this morning, my Homescreen on my TP2 now has the wrong city, about 10 miles away, and is frozen at US 8:07CST.
Maybe a coincedence.
mine does it randomly too, i just havce to input the location manually
Yeah, I called Airave and they said that in some cases it is a known bug and they are going to do an update at some point to correct it.
The moment I unplug my Airave I instantly get my updated local weather. Oddly, all the other major cities I keep on my Airave, such as Chicago, IL, don't have any update issues.
But, since I've got more bars on my phone than the Hershey Chocolate factory cranks out, I'll gladly put up with it. Sure beats 1 bar and dropped calls.

Problems with Google Maps

Hi all
I am having some weird problem with Google Map
when i use data plan provided by Maxis (my telco) the location that it shows is a few kilometers away from my actual position.
when i turn off the data usage and use my Wifi to open the google maps, it shows that i am off by 40m from my actual position
anyone got any idea what is causing the problem?
Sounds like your telco's not very good at finding your precise location.
I think wifi would always be more accurate. Wifi hotspots don't have much range, and there are a lot more of them than cell towers, so it's easier to know that you're within 40m of Starbucks WiFi #3828 than a particular cell tower.
In my home, with WiFi off and GPS off, the cell towers here usually report me a few blocks away from my house. With WiFi on, it puts me in my own backyard. With GPS on, it puts me in the correct room of the house.

[Q] Is there a way to change my WiFi router Location (detect by Google/Android)?

For some reason my router’s location is way off (in a different state). I bought it off eBay few months back, perhaps it is still showing previous owner’s location.
From what I could find out, Google periodically updates their location database with data gathered using their street view cars or with those anonymously submitted by users (using apps like Google maps mobile). Now I’m wondering if there is a way for me to manually submit my own data or better yet somehow enter my WiFi router’s location data into the phone so whenever I’m connected to my home WiFi my location wont be detected at a different state?
If changing WiFi location is not possible then is there a way to at least give Cell tower location priority over Wi-Fi ? Because my cell tower location is far more accurate (down to like 5km, which is much better than having a location in a different state 1000km away).

My Location Google Maps (beta)

Have discovered that the local towers around my area have had problems, when I left my area the network towers picked me right up. So it is very obvious that the problem lies with the network towers not my phone.

Categories

Resources