Please help! Location/ permission problem - Android Q&A, Help & Troubleshooting

I rooted my OnePlus 6T a couple of weeks ago following the XDA tutorial and everything was working perfectly until yesterday when for no apparent reason non-Google LLC apps stopped recognizing my location/ location permissions. Find My Device and Google Maps work fine except for when in Maps I tap on Settings> Location accuracy tips I get the message: "To continue, turn on device location...etc." but location is already on and the app has location permission.
Some not working apps and their error messages include:
Pokemon Go: GPS signal not found
Harry Potter Wizards Unite: GPS permission required
Waze: No GPS reception
GPS Status & Toolbox: Looking for GPS location (never finds my location)
GPS Joystick: Loading (never finds my location)
Uber: Your pickup point isn't showing up on the map
I have tried everything I can think of/ find on the internet but nothing has worked. I have tried restarting the phone, toggling on/off location, toggling airplane mode, toggling wifi/ bluetooth scanning, location mocking app, app permissions, network reset, uninstall/ reinstall apps and find my device. I don't know what else to try.
If anyone can assist with my problem it would be greatly appreciated

Related

Is there a GPS fix for SGS II

Hi all! Is anyone having problem with the GPS? Mine is taking ages (if at all) to lock in on my location. Only Google Maps was able to lock in on my location within a few seconds, but other apps are taking forever to find my GPS location. I tried GPS Status and the waiting circle keeps on circling forever! Is there a fix for this?
Only GPS fix for SGS2 i am aware of is fasterfix and that only changes the NTP time server to a more local one .
jje
Thanks, JJ, you're a great help on this board I figured that it was my firewall which was restricting network access of the apps so they were not able to find out my location. The apps use a combination of GPS & cell/wifi network to lock the location, so I just gave them access and they started working.
Installed Fasterfix too, it's a useful tool.
Cheers!

[Q] Android won't use geo location of my wifi

Hey,
so I've got this weird problem where Android apparently ignores the location of my wifi. But let me explain:
Whenever I'm at home google now suggests that my current location is not where I currently am but rather 10 to 15 miles away from my home address.
That is kind of annoying because I get wrong weather updates, location based reminders will not work on my home address and my location history is a complete mess.
Android primarily uses these three methods for checking on your location:
- gps
- cell towers
- wifi
am I right?
So I did some tests:
1. Testing gps
In location settings I checked "Device only" (so that it would only use gps for determining my location) and opened maps
-> works flawlessly
2. Testing wifi
In location settings I checked "Battery saving" (only wifi and mobile networks). And activated airplane mode to ensure that it could not use mobile networks for location.
Reboot (any kind of "location cache" should then be wiped, I guess).
-> works flawlessly
3. Testing cell towers (mobile networks)
In location settings I checked "Battery saving" (only wifi and mobile networks) and then disabled wifi. In advanced wifi settings I unchecked "Scanning always available" (so that it could not scan for wifi networks even though I disabled wifi).
Reboot (any kind of "location cache" should then be wiped, I guess).
-> does not work flawlessly. It determines the wrong location (that google now always uses).
I live in a more rural part of the country so it makes perfect sense that mobile networks cannot determine my exact location, but why would Android ignore the wifi location (as we have seen, it knows where my wifi is located, otherwise it could not have shown me my correct location in test 2), when I'm signed in on the wifi network?
I tested this on two different devices (Moto X stock / HTC One S with CM 11).
Is there anything I could do?
*bumping
No one knows?
Could someone (who preferably lives on countryside, lol) try to reproduce this or tell me if this is how android is supposed to work (this wouldn't make any sense to me, though).
// This is the right board for this kind of question, isn't it? If not, feel free to move this thread :>
*bump
I still have no idea why this is happening.
If this is the wrong board please tell me or move the thread.
Have you ever had a GPS lock while being connected to the WLAN network? I would assume Google learns the MAC addresses and WLAN SSIDs and correlates them to your location ...
145
GarryKG said:
Have you ever had a GPS lock while being connected to the WLAN network? I would assume Google learns the MAC addresses and WLAN SSIDs and correlates them to your location ...
Click to expand...
Click to collapse
Yes. I'm using maps quite frequently (with gps enabled ofc).
But I am pretty sure google already knows the correct location of my wfi, since when I activate airplane mode and check "Battery saving" (only wifi and mobile networks are being used for location) in location settings, my correct location is determined. Since the airplane mode is activated it means that my phone can only use wifi for determining my location.
But as soon as I disable airplane mode my location is wrong again.
So I would conclude that, although google knows the correct location of my wifi, it just prioritizes mobile networks for some reason. Which is driving me insane.
*bümp
*bump
This is still bugging me. I mean I can't be the only one.
*bamp
The problem is still existent and is bugging me.
The forums look different now.
*bomp
I wish someone knew what causes this behavior.
*bemp
Even after all this time the problem still exists.
bömp
No answers
bämp.
So I guess there is no solution?
Anyway, I will keep bumping this thread but less frequent.
*bumping every once in a while.

location via wifi or cellular

Honor 5x KIW-L21C432B340.
The location detection via wifi or cellular signal does not work after some time. The emui weather app search for the new location, but is not able to detect the new location. I tried several things , such as clear caches for google play service.
Strange is that google maps detect without problems the new location.
After reboot the phone is is working for some time fine and detect the new location.
If google maps gets your location everytime and the weather apps doesn't, it could be that the weather app can't reach the gps correctly.

Can't access any google services while using mobile data

hey all. in need of some assistance
i have an h830 running on cricket
i cannot access any google services while connected to mobile data (gmail, play store, drive/docs, etc). works fine over wifi
all other connections (web browsing, ssh, remote desktop) work fine, it's just google services
i don't think this has anything to do with cricket, as i don't have this problem on any other phone if i swap the sim card out
i'm running this deodexed nougat 20f build https://forum.xda-developers.com/tmobile-lg-g5/development/jan-17-2017-20c-deodexed-kernels-t3539611
though, i do have a 20a stock rooted nandroid backup which has the same problem
i have tried:
restarting, toggling data on/off
force stopping and clearing cache/data of all google services/apps/download manager/"media" app, restarting
wiping cache/dalvik
trying with battery saver on and off
making sure google play services and "media" service both have the following CHECKED/on: "background data" and "unrestricted data usage"
making sure "limit mobile data" is NOT checked
edit: and everything in this thread https://forum.xda-developers.com/oneplus-3/help/play-store-downloading-nougat-update-t3530277
to top it all off, i even tried setting up an openVPN server and a shadowsocks server (similar to VPN, traffic tunneled through encrypted socks5 connection). again, while connected to either VPN/shadowsocks through wifi, google services work. when on mobile data, it doesn't work (in both cases i confirmed i am still connected to the VPN as far as the outside world is concerned)
since it doesn't work even over VPN, i feel like it must have to do with some mobile data restriction setting somewhere
anyways, i'm baffled. unusable for me as a daily device without gmail/google services working over mobile data
so maybe this could help someone diagnose the issue:
it is resolved, temporarily, if i toggle to 4g/HSPA+ only mode (settings -> mobile data -> mobile networks -> "GSM/WCDMA"). it is still fixed if i toggle back to LTE
i'm not quite sure what causes it to "break" again. maybe when i connect back to wifi, or change cell towers, i dunno. but it always breaks again (all internet things work except anything related to google services) and i have to perform the toggle again
just to be clear, toggling airplane mode does NOT work. i specifically have to go to 4g/HSPA+ mode, then google services start working, and they keep working if i toggle back to GSM/WCDMA/LTEauto mode - until it stops working again for whatever reason
so... any ideas for a resolution?
if not, anyone know a way i can easily add the ability to toggle modes as a shortcut? thanks
edit: used quickShortcutMaker to at least add a shortcut to that screen, but if anyone knows a scripting tool or something i can use to directly toggle and cut out that step, much appreciated
I have exactly the same problem. Can someone revisit this issue and offer some ideas? Thanks.
same exact thing on the h830 i bought for a friend. she's on cricket and lte refused to work with google play (wi-fi is fine). did the toggle to hspa and everything worked, so i switched it to lte and it's still working.
i don't want to root it and delete the hosts file from the system, but that's what i think the real fix is.

GPS not working after using fake gps all

Hi everyone.
The GPS function of my phone (Samsung Note 5, Android 7) can't seem to work after I use a fake gps app called Fly Gps.
When I am using Waze, the msg "No GPS. Showing approximate location" pop up. It can detect my location when I am not moving, but I can't use it for navigation.
Google Maps is better,I I think. It can detect that I am moving but not the exact location, maybe slightly delay. I keep seeing the msg "Searching for Gps" and the voice navigation will inform me that GPS signal is lost.
I have already tried most of the solutions found on the Internet but none seems to work,
including restarting the phone, install & uninstall the app, clear data, cache.
On Android 7, the developer options does not have the “disable mock gps" option.
There is a "Mock location app" and it shows no mock location detected.
Can someone please help me solve the problem?
Thank you.

Categories

Resources