Hooks in resdl only run when needed

gf-arm64
FriendlyNeighborhoodShane 4 years ago
parent 526abc7b7d
commit 9613d9205a

@ -92,16 +92,16 @@ unzipmaps() {
updatedelta() {
echo " ";
echo " - Checking resdl delta between updates...";
newlog=""
oldlogs=""
for log in $(ls -td "$reldir"/update-*.log); do
[ "$log" = "update-$updatetime.log" ] && newlog="$(basename "$log")" || oldlogs="$oldlogs $(basename "$log")";
[ "$(basename "$log")" = "update-$updatetime.log" ] && newlog="$(basename "$log")" || oldlogs="$oldlogs $(basename "$log")";
done;
[ "$newlog" ] || { echo " -- No log to compare"; return 0; }
[ "$oldlogs" ] || { echo " -- No old logs to compare"; return 0; }
[ "$newlog" ] && [ "$oldlogs" ] || return 0;
echo " ";
echo " - Checking resdl delta between updates...";
for entry in $(grep -oE "FILE: [^,;]*" "$reldir/$newlog" | cut -d" " -f2); do
line="$(grep "FILE: $entry," "$reldir/$newlog")";
file="$entry";
@ -124,6 +124,8 @@ updatedelta() {
verifycerts() {
[ "$stuff_repo" ] || [ "$(echo "$stuff_download" | grep -E "^[ ]*[^ ]+.apk[ ]+")" ] || return 0;
[ "$(which jarsigner)" ] && [ "$(which openssl)" ] || {
echo " ";
echo " !! Not checking certificates (missing jarsigner or openssl)";
@ -180,6 +182,8 @@ verifycerts() {
checkwhitelist() {
[ "$(echo "$stuff_download" | grep -E "^[ ]*/system/priv-app/[^ ]+.apk[ ]+")" ] || return 0;
[ "$(which aapt)" ] || {
echo " ";
echo " !! Not checking privperms (missing aapt)";

Loading…
Cancel
Save