3 ms·
Yep, this is the main reason I use Android. It also means I can modify things on the OS level to e.g. fabricate false GPS data and supply it to apps that insist
by dheera 3y ago
Yep, this is the main reason I use Android. It also means I can modify things on the OS level to e.g. fabricate false GPS data and supply it to apps that insist on GPS access to be functional.
On iPhones and stock Android phones, apps "know" when you deny permissions, and can even know when you use the mock GPS feature.
- aqfamnzc 3y agoOut of curiosity, are you referring to rooted Android, or some variant that provides the user some protection from apps "knowing"? GrapheneOS seems to provide some of this (Storage Scopes, network permission, etc.) but not all.
- dheera 3y agoCustom mod of LineageOS, not rooted stock Android, although you might be able to accomplish it with rooted stock and some frameworks like Xposed, they can be detected by some apps, and some apps actually do detect those frameworks and ban users. WeChat is particularly notorious for this kind of detection. If you get banned you not only are disconnected from communicating with your family and friends, you can't even book train and flight tickets, you can't buy food at many places that only take mobile payments and don't take cash, just for a stupid framework. So it has to be done on the OS level.
- paulmd 3y agoI was thinking about getting an xperia, I asked about rooting/custom rom and apparetly unlocking the bootloader will delete keys that the camera needs to run. Seeing as it's designed as a cameraphone first and foremost, that's a bit of a major feature to lose. Why, as a user, is that story (even without losing the camera) would any of that sound better than just having the app store require that apps follow some approval guidelines about what they are allowed to do with privileges and what they are allowed to do when denied privileges? Unfortunately, you can't really have sideloading and an app review process. If sideloading is trivial/normalized for users then it'll be trivial/normalized for bad actors wanting to exploit those users.
- robertoandred 3y agoWhy would you use an app that insists on having gps access?
- dheera 3y agoTo stay in touch with friends and family who only use a certain app for communication and social event planning. I don't have the energy to convince them and an entire country to move off said app. To get permits to certain wilderness areas that require GPS permissions to even apply. To get on restaurant waitlists before arriving. (Some restaurants insist on your phone-reported GPS location being within a certain radius to get on the list. Welcome to Silicon Valley in 2023) Lots of reasons.
- fragmede 3y agoI dunno, I find GPS in my maps app to be pretty useful.
- scarface_74 3y agoAccording to the App Store rules for iOS, An app can’t withhold functionality when you deny it GPS access unless it’s required for the app’s functionality. Why would I use an app that requires unnecessary permissions?
- fmajid 3y agoThe SSH client Prompt uses GPS permissions as a round-about workaround to ensure your SSH connection is not reaped and closed by iOS while in the background.
- scarface_74 3y agoThe easier less privacy invasive and less battery draining alternative is to play silence in the background .