Note:
If your device is rooted, you can use this app directly.
If your device runs Android 5.0 or 5.1 and not rooted, please do not download, 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.

Features:
Support non-rooted devices (require Android 6.0+ and adb)
Support Lollipop, Marshmallow, Nougat and Oreo
Material Design
Support multi-user and work profile

About non-root usage:
Non-root usage require another app called Shizuku Manager (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 (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 we never requested it.
From version App Ops - Permission manager 2.5.3.r722.5463cc3 beta:
2.5.3:
- New UI
- Support appops features added from Android 9
- Templates feature now support multiple templates
- Solve the problem that unable to use if back to the app after a long time
- To make New app monitor feature more reliable, it requires foreground service now (only Android 8.0+)
- Remove System plugin for Android 9+ (because the plugin could work only if it is signed with the system signature)
- No longer support Android 5.x
Variant
Arch
Version
DPI
All versions