From a48ce68a7c91c17bd56e8fe2641226ee54946660 Mon Sep 17 00:00:00 2001 From: Chris Renshaw Date: Mon, 10 Jun 2019 00:01:13 -0300 Subject: [PATCH] Backend: avoid tar complaining when there is no recovery.log - clean up needless $parent stuff - recovery.log will only be in /tmp regardless of $home --- META-INF/com/google/android/update-binary | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/META-INF/com/google/android/update-binary b/META-INF/com/google/android/update-binary index 9d30527..05cf222 100755 --- a/META-INF/com/google/android/update-binary +++ b/META-INF/com/google/android/update-binary @@ -11,7 +11,6 @@ $BOOTMODE || ps -A 2>/dev/null | grep zygote | grep -v grep >/dev/null && BOOTMO $BOOTMODE && DIR=/sdcard || DIR=$(dirname "$ZIPFILE"); test "$home" || home=/tmp/anykernel; -parent=$(dirname $home); ui_print() { until [ ! "$1" ]; do @@ -31,14 +30,15 @@ int2ver() { fi; } cleanup() { - cd $parent; + cd $home/..; rm -rf $home; } debugging() { case $(basename "$ZIPFILE" .zip) in *-debugging) ui_print " " "Creating debugging archive in $DIR..."; - $bb tar -czf "$DIR/anykernel3-$(date +%Y-%m-%d_%H%M%S)-debug.tgz" $home $parent/recovery.log; + test -f /tmp/recovery.log && log=/tmp/recovery.log; + $bb tar -czf "$DIR/anykernel3-$(date +%Y-%m-%d_%H%M%S)-debug.tgz" $home $log; ;; esac; }