mirror of
https://github.com/j-hc/revanced-magisk-module.git
synced 2025-04-29 22:24:34 +02:00
fix get_patch_last_supported_ver
This commit is contained in:
parent
16ea26dd39
commit
3a6a30f02a
@ -135,16 +135,17 @@ install() {
|
|||||||
done
|
done
|
||||||
settings put global verifier_verify_adb_installs "$VERIF_ADB"
|
settings put global verifier_verify_adb_installs "$VERIF_ADB"
|
||||||
}
|
}
|
||||||
if [ $INS = true ] && ! install; then abort; fi
|
if [ $INS = true ]; then
|
||||||
|
if ! install; then abort; fi
|
||||||
ui_print "* Extracting native libs"
|
ui_print "* Extracting native libs"
|
||||||
BASEPATHLIB=${BASEPATH}/lib/${ARCH}
|
BASEPATHLIB=${BASEPATH}/lib/${ARCH}
|
||||||
if [ ! -d "$BASEPATHLIB" ]; then mkdir -p "$BASEPATHLIB"; else rm "$BASEPATHLIB/*" || :; fi
|
if [ ! -d "$BASEPATHLIB" ]; then mkdir -p "$BASEPATHLIB"; else rm -f "$BASEPATHLIB/*" >/dev/null 2>&1 || :; fi
|
||||||
if ! op=$(unzip -v -j "$MODPATH/$PKG_NAME.apk" lib/"${ARCH_LIB}"/* -d "$BASEPATHLIB" 2>&1); then
|
if ! op=$(unzip -j "$MODPATH/$PKG_NAME.apk" "lib/${ARCH_LIB}/*" -d "$BASEPATHLIB" 2>&1); then
|
||||||
ui_print "ERROR: extracting native libs failed"
|
ui_print "ERROR: extracting native libs failed"
|
||||||
abort "$op"
|
abort "$op"
|
||||||
|
fi
|
||||||
|
set_perm_recursive "${BASEPATH}/lib" 1000 1000 755 755 u:object_r:apk_data_file:s0
|
||||||
fi
|
fi
|
||||||
set_perm_recursive "${BASEPATH}/lib" 1000 1000 755 755 u:object_r:apk_data_file:s0
|
|
||||||
|
|
||||||
ui_print "* Setting Permissions"
|
ui_print "* Setting Permissions"
|
||||||
set_perm "$MODPATH/base.apk" 1000 1000 644 u:object_r:apk_data_file:s0
|
set_perm "$MODPATH/base.apk" 1000 1000 644 u:object_r:apk_data_file:s0
|
||||||
|
7
utils.sh
7
utils.sh
@ -228,8 +228,11 @@ get_patch_last_supported_ver() {
|
|||||||
ver=$(sed -n "/^Name: $line\$/,/^\$/p" <<<"$op" | sed -n "/^Compatible versions:\$/,/^\$/p" | tail -n +2)
|
ver=$(sed -n "/^Name: $line\$/,/^\$/p" <<<"$op" | sed -n "/^Compatible versions:\$/,/^\$/p" | tail -n +2)
|
||||||
vers=${ver}${NL}
|
vers=${ver}${NL}
|
||||||
done <<<"$(list_args "$inc_sel")"
|
done <<<"$(list_args "$inc_sel")"
|
||||||
get_highest_ver <<<"$vers"
|
vers=$(xargs <<<"$vers")
|
||||||
return
|
if [ "$vers" ]; then
|
||||||
|
get_highest_ver <<<"$vers"
|
||||||
|
return
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
if ! op=$(java -jar "$rv_cli_jar" list-versions "$rv_patches_jar" -f "$pkg_name" 2>&1 | tail -n +3 | awk '{$1=$1}1'); then
|
if ! op=$(java -jar "$rv_cli_jar" list-versions "$rv_patches_jar" -f "$pkg_name" 2>&1 | tail -n +3 | awk '{$1=$1}1'); then
|
||||||
epr "list-versions: '$op'"
|
epr "list-versions: '$op'"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user