Warning
Use at your own risk.
$ ./gradlew dex:assembleRelease$ ./gradlew jar:jar$ java -jar jar/build/libs/avbsign.jar check {}.img
$ java -jar jar/build/libs/avbsign.jar fix {}.img dir/to/keys$ app_process -cp avbsign-release.apk / xyz.cirno.avbsign.Main check /dev/block/by-name/{}_a
$ app_process -cp avbsign-release.apk / xyz.cirno.avbsign.Main fix /dev/block/by-name/{}_a dir/to/keys$ ./gradlew magisk:packageMagiskThe Magisk module will be generated at build/avbsign.zip.
It will run app_process -cp avbsign-release.apk / xyz.cirno.avbsign.Main fix /dev/block/by-name/{}${boot_slot_suffix} /data/adb/modules/avbsign/keys on installation and action.sh.