Hacker News new | ask | show | jobs
by dheera 1858 days ago
There are plenty. Try getting a Roborock vacuum cleaner and getting it to vacuum your floor without giving away GPS permissions on your phone, it's impossible unless you take the damn thing apart and solder some wires to the RX/TX and root it with its dev serial port.

Wechat also for a while didn't even allow logging in without location permissions. They may have changed that but there are lots and lots of offending apps.

2 comments

This is a complex one. I'm almost certain the reason is they want to scan for bluetooth devices to pick up the vacuum cleaner in the app.

The problem is that scanning for bluetooth devices basically is GPS because marketers started putting beacons all over the place and using their tracking toolkits in apps to pick up these beacons.

So android changed the permissions so you had to ask for location access to scan for bluetooth.

So as an app dev, you get the option to ask for location access and make setup easy, or you can direct the user to go to the bluetooth settings and pair with the vacuum and come back to the app to continue.

That sounds more like a hardware cost cutting measure than an issue to do with Android itself.