Only extract needed libs (#1510)
This commit is contained in:
parent
26fba0de19
commit
9d90b4d5ed
|
|
@ -101,14 +101,25 @@ elif [ "$ARCH" = "x64" ]; then
|
||||||
fi
|
fi
|
||||||
if [ "$FLAVOR" == "zygisk" ]; then
|
if [ "$FLAVOR" == "zygisk" ]; then
|
||||||
mkdir -p "$MODPATH/zygisk"
|
mkdir -p "$MODPATH/zygisk"
|
||||||
|
if [ "$ARCH" = "arm" ] || [ "$ARCH" = "arm64" ]; then
|
||||||
extract "$ZIPFILE" "lib/armeabi-v7a/liblspd.so" "$MODPATH/zygisk" true
|
extract "$ZIPFILE" "lib/armeabi-v7a/liblspd.so" "$MODPATH/zygisk" true
|
||||||
mv "$MODPATH/zygisk/liblspd.so" "$MODPATH/zygisk/armeabi-v7a.so"
|
mv "$MODPATH/zygisk/liblspd.so" "$MODPATH/zygisk/armeabi-v7a.so"
|
||||||
|
|
||||||
|
if [ "$IS64BIT" = true ]; then
|
||||||
extract "$ZIPFILE" "lib/arm64-v8a/liblspd.so" "$MODPATH/zygisk" true
|
extract "$ZIPFILE" "lib/arm64-v8a/liblspd.so" "$MODPATH/zygisk" true
|
||||||
mv "$MODPATH/zygisk/liblspd.so" "$MODPATH/zygisk/arm64-v8a.so"
|
mv "$MODPATH/zygisk/liblspd.so" "$MODPATH/zygisk/arm64-v8a.so"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$ARCH" = "x86" ] || [ "$ARCH" = "x64" ]; then
|
||||||
extract "$ZIPFILE" "lib/x86_64/liblspd.so" "$MODPATH/zygisk" true
|
extract "$ZIPFILE" "lib/x86_64/liblspd.so" "$MODPATH/zygisk" true
|
||||||
mv "$MODPATH/zygisk/liblspd.so" "$MODPATH/zygisk/x86_64.so"
|
mv "$MODPATH/zygisk/liblspd.so" "$MODPATH/zygisk/x86_64.so"
|
||||||
|
|
||||||
|
if [ "$IS64BIT" = true ]; then
|
||||||
extract "$ZIPFILE" "lib/x86/liblspd.so" "$MODPATH/zygisk" true
|
extract "$ZIPFILE" "lib/x86/liblspd.so" "$MODPATH/zygisk" true
|
||||||
mv "$MODPATH/zygisk/liblspd.so" "$MODPATH/zygisk/x86.so"
|
mv "$MODPATH/zygisk/liblspd.so" "$MODPATH/zygisk/x86.so"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
elif [ "$FLAVOR" == "riru" ]; then
|
elif [ "$FLAVOR" == "riru" ]; then
|
||||||
extract "$ZIPFILE" 'sepolicy.rule' "$MODPATH"
|
extract "$ZIPFILE" 'sepolicy.rule' "$MODPATH"
|
||||||
mkdir "$MODPATH/riru"
|
mkdir "$MODPATH/riru"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue