3 ms·
That's how cyanogen works, but Google will never do that. The howtogeek.com link that someone else here posted confirms this - apps will just fail and you'll be
by CountSessine 11y ago
That's how cyanogen works, but Google will never do that. The howtogeek.com link that someone else here posted confirms this - apps will just fail and you'll be stuck restoring the permission.
- x1798DE 11y agoWell, you'll restore the permission if you want to use that app, but if you disable microphone permissions and the app breaks for no reason, do you really want to keep using that app?
- CountSessine 11y agoAgreed.
- JoshTriplett 11y agoExactly. An app like Netflix couldn't get away with that; if it started breaking, people would contact Netflix support, and if the answer was "turn on the microphone", people would demand a reason why it needs to have access all the time.
- CountSessine 11y agoI completely agree with you that we shouldn't be using applications that demand more permissions than are obviously needed, but... ...the top 10 flashlight apps in the Play store require network access, camera access, address book access, etc. I can't believe that there would be any great complaint among the majority of android users if Netflix asked for microphone access. And that's exactly why we need the ios-style permissions that google is finally bringing to android.
- JoshTriplett 11y agoIf you mean flashlight apps that use the flash LEDs, that explains why they need camera access. Address book is ridiculous, though. As for people complaining: a few recent upgrades of Google applications asked for additional permissions without explanation, and the "reviews" of those got inundated with comments complaining and asking about those additional permissions until Google gave a satisfactory explanation (Chromecast support).
- babuskov 11y agoThat's correct. I built a minimal flashlight app and camera is the only privilege it needs: https://play.google.com/store/apps/details?id=com.bigosaur.lampa https://play.google.com/store/apps/details?id=com.bigosaur.l...
- JohnTHaller 11y agoThey should only need Camera access. Or, if they're built to the new Android 6.0 APIs, they can use setTorchMode which is even better. http://developer.android.com/reference/android/hardware/camera2/CameraManager.html#setTorchMode http://developer.android.com/reference/android/hardware/came... Granted, they're unnecessary now because flashlight on/off is in the pulldown.
- kevin_thibedeau 11y agoThere is still the nuisance that the camera is activated for the torch mode and the autofocus hardware is audible on some phones.
- JohnTHaller 11y agoThat's really more the fault of the phone manufacturer than of Android, though. Most likely, the camera firmware and binary blob driver aren't distinguishing the calls.