How to control location access? - General Questions and Answers

On ios, it is possible to control which apps get access to GPS. I can set the access individually. Is this possible with android?
E.g. allow Google maps access to my location but disable this for a game I have installed. I've checked the setting for the game and I can't see a way to turn off location settings. And it's not just this 1 game. There are other apps which accesses my location even though they don't really need it.
I had a look at location settings and I can't see any option to do what I want.
Thanks

Related

MLB at Bat: Unable to Reliably Verify Location

This is more just a how to.
MLB at Bat app for Android did an update, and the app is now checking to see if "mock gps" is enabled. If it is, the app will not do allow any video playback--live or archived. It'll give you a mesage "unable to reliably verify your location". I found out the what the error meant from some page on MLB.com; they also give instructions how how to undo the mock location. The last version not to check is 1.20.
I saw quite a few people complaining in Google Play/market they're unable to view video. This is why.
Some people used apps, such as FakeGPS, to circumvent blackout rules to watch thier local team or some national game, such as Sunday Night Baseball on ESPN, while on the go. It's still possible to use gps spoofer with MLB at Bat, it just takes more steps. I found a sollution that appears to be working for me on a HTC Evo 4G. I haven't tested thoroughly with live games, but does work with NFL Game Pass in the USA. Here are the steps:
1) turn on your GPS spoofer (say FakeGPS). Set location.
2) open up Google Maps, and load it's map location. It should load your fake location. This will put the location into the phone
3) turn off GPS spoofer. close app
4) disable "allow GPS mocking." look in applications, developer tools section
The fake GPS location will still remain in the phone. I can speak of other other GPS spoofers, but FakeGPS will prompt one to enable GPS mocking, if it is not already, when you open the app. You can now open MLB at Bat and watch video.
tried it on my S3, no luck.
I tried the method above on a blacked out live game, no go on the Evo 4G. It's obviously checking the location every time you load a game. It's not just checking the GPS location loaded into the phone.
The method worked for 2011 Game Pass which only checked when loading the app. The 2012 version checks your IP instead.
like you, said you cant have mock location checked, to watch plays till someone finds an way around it. you cant even use the website to watch game either
The best way I have found, for Android and/or PC, is to signup for a cheap VPN service, it doesn't have to be a fancy fast VPN service just as long as they have servers/IPs outside your area. Since it will be only used to authenticate your location and not for long game streaming.
The trick is to connect to the VPN first.
Open 'MLB at Bat' or 'mlb.com' and start to watch your game.
Let it authenticate and buffer/stream some of the game.
After few seconds of streaming the game, disconnect the VPN and you should be home free.
It will hick up for few seconds or what not, you might have to reopen the app or refresh the pop-up page to get it streaming again.
Side-stepping the in/out-of-market issues, you should go to settings and under developer options make sure "allow mock locations" is turned off. The app will not allow you to watch any games at all if that is turned on.
Sent from my SPH-D700 using xda premium
This is bull****. I pay $25 a month for the service. Do they honestly think the majority of people want to watch out of market games. I mean sure if you are on vacation or moved out of state but most of us want our teams on our devices in places where we don't have access to TV's. I'm about to call and cancel now that they pulled this.
SpamProtect said:
The best way I have found, for Android and/or PC, is to signup for a cheap VPN service, it doesn't have to be a fancy fast VPN service just as long as they have servers/IPs outside your area. Since it will be only used to authenticate your location and not for long game streaming.
The trick is to connect to the VPN first.
Open 'MLB at Bat' or 'mlb.com' and start to watch your game.
Let it authenticate and buffer/stream some of the game.
After few seconds of streaming the game, disconnect the VPN and you should be home free.
It will hick up for few seconds or what not, you might have to reopen the app or refresh the pop-up page to get it streaming again.
Click to expand...
Click to collapse
This works for PC but not for Android. You cannot set proxy in Android to make the AtBat app work.
lovekeiiy said:
This is more just a how to.
MLB at Bat app for Android did an update, and the app is now checking to see if "mock gps" is enabled. If it is, the app will not do allow any video playback--live or archived. It'll give you a mesage "unable to reliably verify your location". I found out the what the error meant from some page on MLB.com; they also give instructions how how to undo the mock location. The last version not to check is 1.20.
I saw quite a few people complaining in Google Play/market they're unable to view video. This is why.
Some people used apps, such as FakeGPS, to circumvent blackout rules to watch thier local team or some national game, such as Sunday Night Baseball on ESPN, while on the go. It's still possible to use gps spoofer with MLB at Bat, it just takes more steps. I found a sollution that appears to be working for me on a HTC Evo 4G. I haven't tested thoroughly with live games, but does work with NFL Game Pass in the USA. Here are the steps:
1) turn on your GPS spoofer (say FakeGPS). Set location.
2) open up Google Maps, and load it's map location. It should load your fake location. This will put the location into the phone
3) turn off GPS spoofer. close app
4) disable "allow GPS mocking." look in applications, developer tools section
The fake GPS location will still remain in the phone. I can speak of other other GPS spoofers, but FakeGPS will prompt one to enable GPS mocking, if it is not already, when you open the app. You can now open MLB at Bat and watch video.
Click to expand...
Click to collapse
This process works on my Samsung Galaxy Nexus running Android 4.2.2.
works here
I moved the fakeGPS app into the /system/app folder and rebooted, and turned off Allow mock locations. Works like a charm now. Didn't even need to install a VPN or anything.
jram505 said:
I moved the fakeGPS app into the /system/app folder and rebooted, and turned off Allow mock locations. Works like a charm now. Didn't even need to install a VPN or anything.
Click to expand...
Click to collapse
Sounds great. Would u please tell me how to do that?
EDIT: figured it out and it WORKED.
I'm watching my Braves right now!
jram505 said:
I moved the fakeGPS app into the /system/app folder and rebooted, and turned off Allow mock locations. Works like a charm now. Didn't even need to install a VPN or anything.
Click to expand...
Click to collapse
Thank you jram. Got it working because of you
Mlb
Thanks , I'm up and running as well on Galaxy S3
<2013> Working Steps
1) Install Root Explorer, FakeGPS, AtBat App
2) Using Root Explorer, move FakeGPS from /data/app to /system/app
3) Disable Mock Locations (if enabled)
4) Open FakeGPS and set your location (I prefer to use one outside of the country)
5) Open Google Maps and verify Google Apps have access to location.
6) Click on the GPS icon to center the map on your FakeGPS location.
7) Open AtBat and load the video
If something goes wrong:
I've found that forcing the AtBat app to stop and clearing the cache works.
1) Close AtBat
2) Open Settings/Apps
3) Force Close/Clear Cache for AtBat App
4) Set FakeGPS location
5) Open Google Maps and verify your fake location is shown
6) Open AtBat and load the video
If the above doesn't work:
1) Restart into Recovery
2) Clear Cache/Dalvik Cache
3) Restart Device
4) Follow the original steps 4-7
I hope this helps!
imninsomniac said:
1) Install Root Explorer, FakeGPS, AtBat App
2) Using Root Explorer, move FakeGPS from /data/app to /system/app
3) Disable Mock Locations (if enabled)
4) Open FakeGPS and set your location (I prefer to use one outside of the country)
5) Open Google Maps and verify Google Apps have access to location.
6) Click on the GPS icon to center the map on your FakeGPS location.
7) Open AtBat and load the video
If something goes wrong:
I've found that forcing the AtBat app to stop and clearing the cache works.
1) Close AtBat
2) Open Settings/Apps
3) Force Close/Clear Cache for AtBat App
4) Set FakeGPS location
5) Open Google Maps and verify your fake location is shown
6) Open AtBat and load the video
If the above doesn't work:
1) Restart into Recovery
2) Clear Cache/Dalvik Cache
3) Restart Device
4) Follow the original steps 4-7
I hope this helps!
Click to expand...
Click to collapse
came here to troubleshoot a problem i'm having with this:
Put Fake GPS into System/App; turned off Mock Locations in Developer in Settings
Fired up Fake GPS (have the GPS setting in "settings" turned on; I've also tried it in the off position)
Cleared cache/ restarted At Bat
Did not get an indication from Google Maps that the fake location was turning up
Got a "you're in the blackout area" message from At Bat
Coincidentally I've used Location Spoofer's IP and GPS spoofer the same way with the same problem. I've attempted to use the app to send a fake network/ IP signal and the fake GPS signal. I've also tried to switch both of those signals off (in case the app sends the signal regardless of whether these are checked).
I suspect I have something set up wrong because these should be the only two ways the signal can get to MLB. Also just tried clear/ dalvik cache Any advice?
edit: I've discarded my login info by selecting the "delete data" setting, and i think it worked.
Thank you jram505 and imninsomniac! I've been struggling with this not working for a few days without any spoofer installed, I didn't realize there was a new "check" for mock locations... I forgot it was even enabled!
These instructions worked with an added step. After moving FakeGPS to /system/app the app would crash when I tried to open it, until I rebooted.
Now if we can just get the Chi Sox winning
jram505 said:
I moved the fakeGPS app into the /system/app folder and rebooted, and turned off Allow mock locations. Works like a charm now. Didn't even need to install a VPN or anything.
Click to expand...
Click to collapse
imninsomniac said:
1) Install Root Explorer, FakeGPS, AtBat App
2) Using Root Explorer, move FakeGPS from /data/app to /system/app
3) Disable Mock Locations (if enabled)
4) Open FakeGPS and set your location (I prefer to use one outside of the country)
5) Open Google Maps and verify Google Apps have access to location.
6) Click on the GPS icon to center the map on your FakeGPS location.
7) Open AtBat and load the video
If something goes wrong:
I've found that forcing the AtBat app to stop and clearing the cache works.
1) Close AtBat
2) Open Settings/Apps
3) Force Close/Clear Cache for AtBat App
4) Set FakeGPS location
5) Open Google Maps and verify your fake location is shown
6) Open AtBat and load the video
If the above doesn't work:
1) Restart into Recovery
2) Clear Cache/Dalvik Cache
3) Restart Device
4) Follow the original steps 4-7
I hope this helps!
Click to expand...
Click to collapse
I'm still in shock that their support couldn't figure this out for me (sorry if this is slightly off topic). Why couldn't the message for video playback have been "Due to mock locations being enabled ..." plus they are getting beat up in the ratings some because of this.
jram505 said:
I moved the fakeGPS app into the /system/app folder and rebooted, and turned off Allow mock locations. Works like a charm now. Didn't even need to install a VPN or anything.
Click to expand...
Click to collapse
Hate sounding like a dum dum, but how does one move an app into /system/app? Never done it before.
Edit: Somehow missed the instructions right above. Wanting to avoid tinkering with the root stuff, I downloaded an app on Play called "/system/app mover" that looks like it does everything for me. Using the app, I selected location spoofer and moved it to /system/app, it automatically made me reboot, then I confirmed that I can use the location spoofer with mock unchecked. Can't test to see if my local game actually works until tomorrow. Thanks for this thread!
I've moved it but I get the At Bat app crashing when trying to load a stream. Any ideas?
It may be possible to do this without moving FakeGPS. I tried, but I couldn't find it in the data/app directory. But I did find this on the FakeGPS site
[QUOTE="FakeGPS fake]Q: It doesn't work with MLB At Bat!
MLB At Bat uses double check of your location: GPS location + GeoIP location. The second one means they can get your rough location by your IP address (issued by your local internet provider) and black you out so. The only way to cope with it is using Fake GPS paired with a VPN service that could replace your external IP address with a new one. But if the new IP address match an area which is blacked out too you'd try to use another VPN provider[/QUOTE]
This is more tricky to pull off because off, but I've had success on my Galaxy Note 2 and ASUS Infinity Pad. When it loads successfully, it takes a good minute. This does require the use of a VPN.
1) open gps spoofer. pick a location (that correspondence with the VPN server you're going to use).
2) open google maps. this will load gps location into system.
3) open VPN. sign onto location server. this needs to match GPS fake location.
4) open MLB at Bat app. This will load GPS location into app.
5) go into settings, developer, shut off mock location. MLB app checks to see if this is enable first. Needs to be off or you get message about not being able to reliably check location. This may close your gps spoofer; should not be an issue because GPS location is already loaded into MLB
6) switch back to MLB at Bat. Pick black out game. Watch game
Basically, when you go to watch a game, MLB at Bat mobile is checking three things. For what I can tell, the order is 1) is mock location enable, 2) GPS location, 3) and IP address.
You can open the VPN and GPS spoofer in reverse order. I do it the order given because the VPN does take some bandwidth so it takes a bit longer for the maps to load. The big thing is making sure MLB doesn't reload after disabling mock location because there is risk it will rerun the GPS location and have your real GPS location. You'll have two issue. GPS location in black area, and IP not matching GPS location. If it does, stop MLB, clear cache, redo.
I've have used this on both ASUS and Note 2 to watch the As play live at home which is only about twenty miles away from my home.

[APP][3.0+] My Ten-Twenty Offline

If your drive frequently, you most definitely want this tool in your pocket. Best of all, it's ad free, and free to use!
My Ten-Twenty Offline! is an offline reverse geocoder. It takes the coordinates that your device gives it and returns a textual representation of where you are at, such as "Chicago, Illinois." The application gives real time updates on your coordinates, bearing, altitude and a time based update of your current city/state[province, etc.], street, etc. Almost all of these components can be enabled or disabled based on your preferences.
Because it's offline, you can use this application without a data connection, as long as the device your using has GPS or network location enabled. If you need more accuracy, you can enable Network mode, where it uses our database in conjunction with Google's reverse geocoding service to more accurately describe your location.
If you're device has Android 4.3 or greater, you can take advantage of the included DayDream. This makes a great screen saver for your device while it's mounted in a car dock.
Tip: If you don't have a menu button to pull up the settings, just tap the screen.
Updated 6-14-2014 to most recent geonames.org data dump.
Permissions:
APPROXIMATE and PRECISE LOCATION - for obvious reasons.
MODIFY OR DELETE CONTENTS OF YOUR USB STORAGE - to maintain the location database.
TEST ACCESS TO PROTECTED STORAGE - Check whether or not storage is writable for database.
INTERNET - Necessary for reverse geocoding with Google.
https://play.google.com/store/apps/details?id=com.gmail.qkzoo1978.my_ten_twenty_offline
Reserved.

The fake location apps don't work (rooted device)

I have a rooted android device and have tried some fake location apps (non-root and root required). They work for Google Maps, it shows the location i choose. But for the other apps like connected2me and Tinder they don't work.
I tried to make the location setting as "device only" etc. but still don't work.
I started to think why it doesn't work and maybe it s because of this:
imgur.com/a/o66Jk
It says "Your device will need to use Wi-Fi and cell networks". As I understand, even though I choose a fake location, these kind of apps get the information from wifi provider, and that's the reason why it doesn't work.
Am I right?
Is there a way to solve this problem?
Edit: I just noticed something else. Unlike Tinder, connected2me doesn't want to use wifi and cell networks to find location. But it also doesn't show up in the location settings under "recent location requests" unlike the other apps. How does this app know my location without accessing my location lol
+1 i would like to find a trick. Normally when you are rooted you can do whatever you like with your phone even spoofing data to every app. So i'm sure there is a trick to do it. Anyway your post gives some nice clues to find the trick. I hope someone will share it here.

Where does Android get its location updates from?

I have installed a fake GPS application (Lockito) and set it up as Mock Location App. It doesn't actually matter which one I use, it's always the same behaviour.
I start a route, but it's jumping to my real location every 4 to 5 seconds, stays there for a similar amount of time and jumps back to my faked location.
My understanding is that this mock locations dev option would overrule ANY location update from somewhere else, but seems it isn't.
What I tried:
- Device administrator: turn off any administrator
- Location set to "GPS only".
- turn off wifi scanning
- smalli patch activated in magisk (with mock location checked)
- fused location on (or off) -- no change in behaviour
- Using the "experimental mode" of Fake GPS routes: no change in behaviour
- Google Play Services 21.2.12-16 (I tried uninstalling the current version, but this leaves my fake gps app not working)
- Installing the app as a system app (restart afterwards): no change compared with the normal
- Google Maps 10.47.1 (reverted this back to 9.26.1)
So, what I'm wondering is: what process is injecting my real location?
And should that even happen when using the mock locations? As far as I know if I would be using mock locations it should just use this info as my gps information... And not use any other data?
Does anyone have any hints on what I can still try?
coder.toolbox said:
I have installed a fake GPS application (Lockito) and set it up as Mock Location App. It doesn't actually matter which one I use, it's always the same behaviour.
I start a route, but it's jumping to my real location every 4 to 5 seconds, stays there for a similar amount of time and jumps back to my faked location.
My understanding is that this mock locations dev option would overrule ANY location update from somewhere else, but seems it isn't.
What I tried:
- Device administrator: turn off any administrator
- Location set to "GPS only".
- turn off wifi scanning
- smalli patch activated in magisk (with mock location checked)
- fused location on (or off) -- no change in behaviour
- Using the "experimental mode" of Fake GPS routes: no change in behaviour
- Google Play Services 21.2.12-16 (I tried uninstalling the current version, but this leaves my fake gps app not working)
- Installing the app as a system app (restart afterwards): no change compared with the normal
- Google Maps 10.47.1 (reverted this back to 9.26.1)
So, what I'm wondering is: what process is injecting my real location?
And should that even happen when using the mock locations? As far as I know if I would be using mock locations it should just use this info as my gps information... And not use any other data?
Does anyone have any hints on what I can still try?
Click to expand...
Click to collapse
Find your location settings on system settings, select your Google account then turn off location accuracy, you want the location setting on, but you don't want the improved accuracy.
Sent from my SM-S767VL using Tapatalk
Droidriven said:
Find your location settings on system settings, select your Google account then turn off location accuracy, you want the location setting on, but you don't want the improved accuracy.
Click to expand...
Click to collapse
Thanks. This I knew already. Yesterday night I finally figured it out what was going on & posted it here: forum.xda-developers.com/showpost.php?p=83200513&postcount=6163.

[Privacy] Do you know a way to permanently disable Google Location Accuracy 'precise location' & 'Wi-Fi scanning' while keeping only the GPS radio on?

This would be a big leap in privacy if we can pull it off together.
Do you know if there is a way to permanently disable precise location & Wi-Fi scanning switches from turning on?
Google Location Accuracy = assisted_gps_enabled
How can we turn this (permanently OFF!)
Wi-Fi scanning = wifi_scan_always_enabled
How can we turn this (permanently OFF!)
Bluetooth scanning = ble_scan_always_enabled
How can we turn this (permanently OFF!)
Keeping in mind these basic inviolate privacy rules... everything below that question above is merely a detail as to WHY I want to permanently turn these three switches off.
Never do I need or want to use anything but the GPS radio for location accuracy.
And never do I wish to upload my location to Google.
And never do I wish to upload anyone's Wi-Fi AP BSSID to Google
And never will I create ANY account on my phone (especially a Google Account!).
The pernicious problem described below did NOT use to be the case.
android.permission.ACCESS_BACKGROUND_LOCATION
Luckily, this stays off usually, after I turn it off
android.permission.ACCESS_COURSE_LOCATION
Practically, this is required for GPS, so it must be turned on
android.permission.ACCESS_FINE_LOCATION
I NEVER want this on but this keeps turning back on
It seems now, that every "map related" app that links in the GSF spyware, forces upon us wholly unnecessary de facto Google spying by needlessly requiring the app to turn on two pernicious Google spyware settings, even if you constantly turn those to settings off!
Google Location Accuracy = off
Wi-Fi scanning = off
It used to be that apps which needed your location would politely "ask" but you could turn on the GPS radio manually, and the map-routing apps would all accept that they had sufficient GPS-only information without resorting to uploading your location needlessly to Google servers.
Recently I tested the following parked-car finder apps, all of which perniciously turned on these completely unnecessary Google GSF spyware uploads to the Google servers!
Parked Car by Myroslav Kolodii
Free, ad free, requires GSF, 4.4star, 179 reviews, 10K+Downloads
<https://play.google.com/store/apps/details?id=com.unagit.parkedcar>
Car Location by DigitalBox Studios
Free, ad free, requires GSF, not rated, not reviewed, 500+Downloads
<https://play.google.com/store/apps/details?id=com.carparking.location>
Find my parked car by Aurum App
Free, has ads, requires GSF, 4.6 star, 32.7K reviews, 1M+ Downloads
<https://play.google.com/store/apps/details?id=it.carfind>
The technical part of this privacy problem is no matter how many times I turn precise location off, either globally or per app, many (if not almost all) location-aware apps (with GSF spyware linked in) turn it back on.
I don't ever want any app to ever be able to turn precise location on.
I have zero desire to use Wi-Fi access points and Bluetooth beacons to determine my precise location, particularly since I often spoof GPS. (I'm guessing the bluetooth spyware switch uses beacons, but I don't know that for a fact.)
Unfortunately for me, almost every app which asks for location nowadays (which uses the GSF spyware), automatically turns on both "Use precise location" & "Wi-Fi Scanning" no matter whether you've already turned precise location access off for that specific app a billion times already.
To be clear, this location tracking spyware situation doesn't matter if you don't even have a Google Account on the phone (which I don't have) because that's not the location tracking that I'm talking about here.
Android 12 Settings > Privacy > Google location history > empty
{I'm not talking about this location tracking as I have no Google Account
It doesn't even matter if you've globally turned the switches off in the Android 12 settings!
Android12 Settings > Location > Location Services >
Google Location Accuracy = off
Wi-Fi scanning = off
Bluetooth scanning = off
Even if you have every app that needs GPS set to "Allow only while using the app", many of those apps will ask EVERY TIME for "precise location".
Android12 Settings > Apps > Permission manager > Location > {app} >
Use precise location = off
The reason is most gps-enabled apps keep turning these precise location switches back on!
Even if you have your Wi-Fi radio & Bluetooth radio turned off, many of those apps still ask EVERY TIME for "precise location" - and worse - the apps won't run until you say yes to the request for location, and then saying yes will automatically turn on precise location every time.
Worse than all that, even if you already turned on the GPS and you already turned off precise location for all your apps and you already set every app to only use the location when the app is running, still most apps will ask for precise location (and then you can manually turn it off yet again).
I turned off all the system apps location permission that I could in
Android12 Settings > Location > App permissions >
Show system > Allowed all the time >
But some of them are grayed out and therefore can't be turned off.
Fused Location = Allow all the time (grayed out)
Fused Location = Use precise location (grayed out)
Samsung Location SDK = Allow all the time (grayed out)
Samsung Location SDK = Use precise location (grayed out)
The fact remains that, since I care about my privacy, I do NOT wish to upload my location to Google servers. Nor do I wish to upload all the BSSIDs around me to Google. And I also don't want any app using them for location. Ever!
I will never want precise location to be turned on, mainly because it gives away my true location (in terms of other people's Wi-Fi access points) and more importantly because I never will need location accuracy better than GPS which is just fine for what I want and for what I need.
In summary...
Do you know if there is a way to permanently disable precise location & Wi-Fi scanning?
NOTE: I'm not rooted (the Galaxy A32-5G SM-A326U apparently can't be rooted) & I therefore don't have Tasker nor, for privacy reasons do I have IFTTT (if this, then that requires a mothership account) but just in case automation forms the basis of a workaround, today I installed both MacroDroid & Automate which are better behaved than IFTTT is on privacy (but I don't yet know if they can do the job of turning off the GSF "assisted_gps_enabled" & inherently malevolent spyware permissions).
Also I have adb working well from Windows over Wi-Fi (for scrcpy/sndcpy & vysor), so maybe I can permanently revoke the permissions using that?
---
REFERENCES
<https://developer.android.com/training/location/permissions>
<https://developer.android.com/training/location/permissions#upgrade-to-precise>
<https://www.androidpolice.com/how-to-disable-google-location-tracking/>
<https://www.reviewgeek.com/127460/how-to-disable-precise-location-tracking-on-iphone-or-android/>
<https://www.pcmag.com/how-to/how-to-get-google-to-quit-tracking-you>
<https://hothardware.com/news/stop-apps-knowingprecise-location-and-why>
<https://androidforums.com/threads/how-to-disable-high-accuracy-location-service-permanently.1267243/>
Using ADB you at any time can grant / revoke permissions​A one-liner that helps granting or revoking vulnerable permissions.
granting
Code:
adb shell pm grant <sample.package.id> android.permission.<PERMISSION_NAME>
revoking
Code:
adb shell pm revoke <sample.package.id> android.permission.<PERMISSION_NAME>
Did you manage to achieve your goal? Using App Ops is really showing how often google checks your location...
Is the adb idea working?
Yeah, that stuff is all pernicious.
I run an external GPS through UDP and mock location daemon.
I don't want Google to ever listen for WiFi or BT.
It's pesky, every time I start Maps it's always asking me if I want to turn their stuff on.
Bad news.
Apparently Google has recently changed the
Android Google Maps app such that it no longer routes using only GPS.
I tested it without a Google account, and with the following turned off in the Android 12 Settings.
Settings > Location > Location services >
Google Location Accuracy > Improve Location Accuracy = off
Settings > Location > Location services > Improve Accuracy
Wi-Fi scanning = off
Bluetooth scanning = off
Google Maps now requires WiFi scanning to use navigation [April 4, 2023]
<https://www.deceptive.design/articles/google-maps-now-requires-wifi-scanning-to-use-navigation>
<
https://www.reddit.com/r/hackernews/comments/si6wx2
>
<
https://twitter.com/i/web/status/1488641697227624448>
<https://news.ycombinator.com/item?id=30167865 >
<https://gigazine.net/gsc_news/en/20220204-google-map-wi-fi-gps/>
"Now, enter a new update. I can no longer navigate with Google Maps, unless
full location tracking is on. Comments in Play Store indicate others hit
the same wall."
Click to expand...
Click to collapse
and
"a further update to Google Maps will prevent navigation on Google Maps
without fully allowing location tracking."
Click to expand...
Click to collapse
Even the official Google Play Store Google Maps app description says it can't use only GPS anymore also.
https://play.google.com/store/apps/details?id=com.google.android.apps.maps
There are only two choices now, none of them are GPS only anymore.
Location Permission
"precise location (GPS and network-based)"
"approximate location (network-based)."
There no longer seems to be an option in Google Maps for GPS only location. Am I right or wrong?
GalaxyA325G said:
Bad news.
Apparently Google has recently changed the
Android Google Maps app such that it no longer routes using only GPS.
I tested it without a Google account, and with the following turned off in the Android 12 Settings.
Settings > Location > Location services >
Google Location Accuracy > Improve Location Accuracy = off
Settings > Location > Location services > Improve Accuracy
Wi-Fi scanning = off
Bluetooth scanning = off
Google Maps now requires WiFi scanning to use navigation [April 4, 2023]
<https://www.deceptive.design/articles/google-maps-now-requires-wifi-scanning-to-use-navigation>
<
https://www.reddit.com/r/hackernews/comments/si6wx2
>
<
https://twitter.com/i/web/status/1488641697227624448>
<https://news.ycombinator.com/item?id=30167865 >
<https://gigazine.net/gsc_news/en/20220204-google-map-wi-fi-gps/>
and
Even the official Google Play Store Google Maps app description says it can't use only GPS anymore also.
https://play.google.com/store/apps/details?id=com.google.android.apps.maps
There are only two choices now, none of them are GPS only anymore.
Location Permission
"precise location (GPS and network-based)"
"approximate location (network-based)."
There no longer seems to be an option in Google Maps for GPS only location. Am I right or wrong?
Click to expand...
Click to collapse
For me Wifi-Scanning is off and Maps works fine. Not sure though, if Maps is maybe somehow still using it or whatever google/maps able to do.
Iam on Android 13 though (and custom Rom + rooted, not sure how much this plays a role)

Categories

Resources