Description of App Ops
Please check before submitting an issue
- [x] This issue is not related to the translated version of the documentation
- [x] I know technical terms used in the documentation
Describe the problem area
Currently there are only selective app ops with brief description of what they do like almost all Dangerous app ops, request_install_package, wake_lock etc. But they are only a few and it's very hard to decide which app ops to disable and which to not. Like once I disabled TAKE_AUDIO_FOCUS app ops for a browser app and I was unable to play videos in the browser with audio on (video plays default at mute and when I unmute, it pauses) and I spend alot of time figuring that it was this app ops that was causing the issue.
Current documentation if it present
No response
Describe your suggestion
Just add description to other app ops as well which currently don't have any.
Additional context
No response
Currently there are only selective app ops with brief description of what they do like almost all Dangerous app ops, request_install_package, wake_lock etc. But they are only a few and it's very hard to decide which app ops to disable and which to not.
The description for those app ops were retrieved from the corresponding permission.
It's not possible to describe what each app op does by a single person because there are over 150 app ops in Android, and some of their behavior also varies from Android version. I once started a project on this, but nobody was interested in contributing. Thus, it was discontinued. I also cannot allocate more than five hours a week on the project, and most of them are spent in answering questions nowadays. So, it's unlikely that I can do something about this anytime soon.