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
|
||||
settings put global verifier_verify_adb_installs "$VERIF_ADB"
|
||||
}
|
||||
if [ $INS = true ] && ! install; then abort; fi
|
||||
|
||||
ui_print "* Extracting native libs"
|
||||
BASEPATHLIB=${BASEPATH}/lib/${ARCH}
|
||||
if [ ! -d "$BASEPATHLIB" ]; then mkdir -p "$BASEPATHLIB"; else rm "$BASEPATHLIB/*" || :; fi
|
||||
if ! op=$(unzip -v -j "$MODPATH/$PKG_NAME.apk" lib/"${ARCH_LIB}"/* -d "$BASEPATHLIB" 2>&1); then
|
||||
if [ $INS = true ]; then
|
||||
if ! install; then abort; fi
|
||||
ui_print "* Extracting native libs"
|
||||
BASEPATHLIB=${BASEPATH}/lib/${ARCH}
|
||||
if [ ! -d "$BASEPATHLIB" ]; then mkdir -p "$BASEPATHLIB"; else rm -f "$BASEPATHLIB/*" >/dev/null 2>&1 || :; fi
|
||||
if ! op=$(unzip -j "$MODPATH/$PKG_NAME.apk" "lib/${ARCH_LIB}/*" -d "$BASEPATHLIB" 2>&1); then
|
||||
ui_print "ERROR: extracting native libs failed"
|
||||
abort "$op"
|
||||
fi
|
||||
set_perm_recursive "${BASEPATH}/lib" 1000 1000 755 755 u:object_r:apk_data_file:s0
|
||||
fi
|
||||
set_perm_recursive "${BASEPATH}/lib" 1000 1000 755 755 u:object_r:apk_data_file:s0
|
||||
|
||||
ui_print "* Setting Permissions"
|
||||
set_perm "$MODPATH/base.apk" 1000 1000 644 u:object_r:apk_data_file:s0
|
||||
|
3
utils.sh
3
utils.sh
@ -228,9 +228,12 @@ get_patch_last_supported_ver() {
|
||||
ver=$(sed -n "/^Name: $line\$/,/^\$/p" <<<"$op" | sed -n "/^Compatible versions:\$/,/^\$/p" | tail -n +2)
|
||||
vers=${ver}${NL}
|
||||
done <<<"$(list_args "$inc_sel")"
|
||||
vers=$(xargs <<<"$vers")
|
||||
if [ "$vers" ]; then
|
||||
get_highest_ver <<<"$vers"
|
||||
return
|
||||
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
|
||||
epr "list-versions: '$op'"
|
||||
return 1
|
||||
|
Loading…
x
Reference in New Issue
Block a user