Affranchi
Say no to your device administrator.
Supports the interception of wiping, force reset passcode and locking functionality of the DevicePolicyManager. More could be implemented, don't hesitate to submit a PR!
Quick start
Install the module along with LSPosed.
Build from source
First you need to build the older version of the libxposed API locally. Don't forget to set ANDROID_HOME and JAVA_HOME.
git clone --revision=55efdf9d159195261d7326e9e125965a90025a12 https://github.com/libxposed/api.git
git switch -c annotations
gradlew publishToMavenLocal
Then you can build the project through gradlew or Android Studio.
gradlew assembleRelease
gradlew assembleDebug