diff --git a/build.gradle.kts b/build.gradle.kts index c6d0098..e984806 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -29,7 +29,7 @@ val description by extra("A trick of keystore") val verName by extra("v1.0.4") val verCode by extra(gitCommitCount) val commitHash by extra(gitCommitHash) -val abiList by extra(listOf("arm64-v8a", "x86_64")) +val abiList by extra(listOf("arm64-v8a", "x86_64", "armeabi-v7a")) val androidMinSdkVersion by extra(31) val androidTargetSdkVersion by extra(35) diff --git a/module/template/customize.sh b/module/template/customize.sh index 66ad80f..4431a9a 100644 --- a/module/template/customize.sh +++ b/module/template/customize.sh @@ -78,6 +78,12 @@ if [ "$ARCH" = "x64" ]; then extract "$ZIPFILE" "lib/x86_64/libinject.so" "$MODPATH" true extract "$ZIPFILE" "lib/x86_64/libtszygisk.so" "$MODPATH/zygisk" true mv "$MODPATH/zygisk/libtszygisk.so" "$MODPATH/zygisk/x86_64.so" +elif [ "$ARCH" = "arm" ]; then + ui_print "- Extracting arm libraries" + extract "$ZIPFILE" "lib/armeabi-v7a/lib$SONAME.so" "$MODPATH" true + extract "$ZIPFILE" "lib/armeabi-v7a/libinject.so" "$MODPATH" true + extract "$ZIPFILE" "lib/armeabi-v7a/libtszygisk.so" "$MODPATH/zygisk" true + mv "$MODPATH/zygisk/libtszygisk.so" "$MODPATH/zygisk/armeabi-v7a.so" else ui_print "- Extracting arm64 libraries" extract "$ZIPFILE" "lib/arm64-v8a/lib$SONAME.so" "$MODPATH" true