diff --git a/platform/pocketbook/koreader.app b/platform/pocketbook/koreader.app index aa4e9e6f4..446a7b0f1 100755 --- a/platform/pocketbook/koreader.app +++ b/platform/pocketbook/koreader.app @@ -9,7 +9,7 @@ NEWUPDATE="${KOREADER_DIR}/ota/koreader.updated.tar" INSTALLED="${KOREADER_DIR}/ota/koreader.installed.tar" if [ -f "${NEWUPDATE}" ]; then # TODO: any graphic indication for the updating progress? - cd /mnt/ext1/ && tar xf "${NEWUPDATE}" --no-same-permissions --no-same-owner \ + cd /mnt/ext1/ && "${KOREADER_DIR}/tar" xf "${NEWUPDATE}" --no-same-permissions --no-same-owner \ && mv "${NEWUPDATE}" "${INSTALLED}" rm -f "${NEWUPDATE}" # always purge newupdate in all cases to prevent update loop fi diff --git a/platform/ubuntu-touch/koreader.sh b/platform/ubuntu-touch/koreader.sh index 350ed78c0..f3440233e 100755 --- a/platform/ubuntu-touch/koreader.sh +++ b/platform/ubuntu-touch/koreader.sh @@ -9,7 +9,7 @@ NEWUPDATE="${KOREADER_DIR}/ota/koreader.updated.tar" INSTALLED="${KOREADER_DIR}/ota/koreader.installed.tar" if [ -f "${NEWUPDATE}" ]; then # TODO: any graphic indication for the updating progress? - cd .. && tar xf "${NEWUPDATE}" --no-same-owner --no-same-permissions \ + cd .. && "${KOREADER_DIR}/tar" xf "${NEWUPDATE}" --no-same-owner --no-same-permissions \ && mv "${NEWUPDATE}" "${INSTALLED}" rm -f "${NEWUPDATE}" # always purge newupdate in all cases to prevent update loop fi