You've already forked Zygisk-Assistant
mirror of
https://github.com/snake-4/Zygisk-Assistant.git
synced 2025-09-06 06:37:02 +00:00
481b929bbe
The module should be installable from the recovery if the data is not encrypted so the check is removed.
31 lines
1.0 KiB
Bash
31 lines
1.0 KiB
Bash
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" |