Cant we implement a feature which turns off sensors after its being used or after a time set by user
because i always forget to turn off my sensors
Sensor Automatic Turn off (important)
What's the use case for the feature?
In other words; WHY do you want to disable sensors, and how will this help improve security for GrapheneOS?
There's an option in Settings > Privacy to make sure that sensors are disabled for new apps that you install. A global sensors toggle may come in the future, but that's not certain and there's no ETA on that.
intelligence No like a timer i always forget to turn off camera mic etc so we need a timer
- Edited
Sounds like you want a feature like the Bluetooth and WiFi timeout but extended for Camera and Microphone access.
The recommended way of doing this is instead to just grant the app one-time access to the Camera or Microphone.
https://github.com/GrapheneOS/os-issue-tracker/issues/1718
We recommend granting one-time access for user installed apps instead of ever granting allow while in use access to them. It's handled nicely by the permission system itself without needing the toggles. We don't currently plan on adding automatic disabling for camera/microphone/location since that handles it well and apps could keep these active by accessing them repeatedly so timeout wouldn't really work as intended. It could be bypassed any time it was ever actually particularly needed. Consider installing an app that runs a foreground service and continues using camera/microphone after you grant access. As long as it accesses frequently enough, it will never time out.
DanielMicayfan123 Yes, but WHY?
treequell when its needed then a propt asking for the permission shall appear?
intelligence i forget to turn them off and while there on im spied on
- Edited
DanielMicayfan123 Exactly. Try it for yourself. There are a number of apps I fetch location, camera and microphone with one-time access only.
And you can always check the privacy manager in Settings to see recent requests for these permissions for peace of mind.
- Edited
And don't forget the green circle in top right when one of these permissions is being used. There are really a lot of ways you can control and monitor which apps are using which permissions when without needing to turn off the permission globally.
treequell It wouldn't make sense to implement a similar timeout feature since apps using it would keep it enabled. There are already one time permission grants. The reason it's not available for the Sensors toggle is because it's not a standard Android permission and therefore apps don't know how to request it.