The description of App Ops - Permission manager
If your device is rooted, you can use this app directly.
If your device runs
, because you are not able to use this app due to the limit of Android.
If not rooted and runs Android 6.0 and above, you can use this app by adb (Android Debug Bridge), but this require computer connection and a little bit troublesome setup steps, please read the description below before download.
Support non-rooted devices
Support Lollipop, Marshmallow, Nougat and Oreo
Support multi-user and work profile
About non-root usage:
Non-root usage require another app called Shizuku Manager (https://play.google.com/store/apps/details?id=moe.shizuku.privileged.api), the full setup steps are in the description of that app.
About Storage permission on 6.0 and below:
App Ops use a library called Font Provider (https://github.com/RikkaApps/FontProvider) which provide missing CJK language font, and due to API limit, on 6.0 and below, storage permission is a must.
It's optional, and if you are using Android 6.0 you can see