From 1e9996f47501e7aa510a0f78e74945e6a3b50a48 Mon Sep 17 00:00:00 2001 From: Markismus Date: Wed, 22 Apr 2015 12:17:17 +0200 Subject: [PATCH] Update koreader.sh Compatibility with KSM is resolved. Koreader will now work from any directory it is installed in. KSM7 tweaks `koreader.sh` line 5 from a hardcoded path to the line used above. I've added the change in line 12 to allow OTA updating. --- platform/kobo/koreader.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/kobo/koreader.sh b/platform/kobo/koreader.sh index 9ee0fbfa9..106789fcf 100755 --- a/platform/kobo/koreader.sh +++ b/platform/kobo/koreader.sh @@ -2,14 +2,14 @@ export LC_ALL="en_US.UTF-8" # working directory of koreader -KOREADER_DIR=/mnt/onboard/.kobo/koreader +KOREADER_DIR=$(dirname $0) # update to new version from OTA directory 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/onboard/.kobo && tar xf $NEWUPDATE && mv $NEWUPDATE $INSTALLED + cd $(dirname $KOREADER_DIR) && tar xf $NEWUPDATE && mv $NEWUPDATE $INSTALLED fi # we're always starting from our working directory