diff --git a/kobo/KoboTouchHomeButton.bin b/kobo/KoboTouchHomeButton.bin deleted file mode 100644 index 544c4c8c0..000000000 Binary files a/kobo/KoboTouchHomeButton.bin and /dev/null differ diff --git a/kobo/koreader.sh b/kobo/koreader.sh old mode 100644 new mode 100755 index 8a49927ae..236431d0b --- a/kobo/koreader.sh +++ b/kobo/koreader.sh @@ -10,36 +10,31 @@ export TESSDATA_PREFIX="data" # export dict directory export STARDICT_DATA_DIR="data/dict" -# stop Nickel -killall -STOP nickel - -# store the content of the framebuffer -#dd if=/dev/fb0 of=.last_screen_content - -# finally call reader +# exit from nickel +killall nickel +killall hindenburg + +# finally call the launcher ./reader.lua /mnt/onboard 2> crash.log -# continue with nickel -killall -CONT nickel +# back to nickel again :) +( usleep 400000; /etc/init.d/on-animator.sh ) & +( +/usr/local/Kobo/pickel disable.rtc.alarm +if [ ! -e /etc/wpa_supplicant/wpa_supplicant.conf ]; then + cp /etc/wpa_supplicant/wpa_supplicant.conf.template /etc/wpa_supplicant/wpa_supplicant.conf +fi -# return to home screen -case `/bin/kobo_config.sh * 2>/dev/null` in - dragon) #DEVICE=AURAHD - #no binary file available - ;; - phoenix) #DEVICE=AURA - cat ./KoboAuraTapHomeIcon.bin > /dev/input/event1 - cat ./KoboAuraTapHomeIcon.bin > /dev/input/event1 - ;; - kraken) #DEVICE=GLO - #no binary file available - ;; - pixie) #DEVICE=MINI - cat ./KoboMiniTapHomeIcon.bin > /dev/input/event1 - cat ./KoboMiniTapHomeIcon.bin > /dev/input/event1 - ;; - trilogy|*) #DEVICE=TOUCH - cat ./KoboTouchHomeButton.bin > /dev/input/event0 - ;; -esac +echo 1 > /sys/devices/platform/mxc_dvfs_core.0/enable +/sbin/hwclock -s -u +) & + +export QWS_MOUSE_PROTO="tslib_nocal:/dev/input/event1" +export QWS_KEYBOARD=imx508kbd:/dev/input/event0 +export QWS_DISPLAY=Transformed:imx508:Rot90 +export NICKEL_HOME=/mnt/onboard/.kobo +export LD_LIBRARY_PATH=/usr/local/Kobo + +/usr/local/Kobo/hindenburg & +/usr/local/Kobo/nickel -qws -skipFontLoad