SKIPUNZIP=1 SONAME=@SONAME@ VERSION=$(grep_prop version "${TMPDIR}/module.prop") ui_print "- Installing $SONAME $VERSION" ui_print "- Extracting verify.sh" unzip -o "$ZIPFILE" 'verify.sh' -d "$TMPDIR" >&2 if [ ! -f "$TMPDIR/verify.sh" ]; then ui_print "*********************************************************" ui_print "! Unable to extract verify.sh!" ui_print "! This zip may be corrupted, please try downloading again" abort "*********************************************************" fi . "$TMPDIR/verify.sh" extract "$ZIPFILE" 'customize.sh' "$TMPDIR/.vunzip" extract "$ZIPFILE" 'verify.sh' "$TMPDIR/.vunzip" ui_print "- Extracting module files" extract "$ZIPFILE" 'module.prop' "$MODPATH" extract "$ZIPFILE" "credits" "$MODPATH" extract "$ZIPFILE" "boot-completed.sh" "$MODPATH" chmod -R 755 "$MODPATH/*" mkdir "$MODPATH/zygisk" ui_print "- Extracting arm64 libraries" extract "$ZIPFILE" "lib/arm64-v8a/lib$SONAME.so" "$MODPATH/zygisk" true mv "$MODPATH/zygisk/lib$SONAME.so" "$MODPATH/zygisk/arm64-v8a.so"