From be14e3d9f028cf2ee1ba9fbdd2e755cde0183c9c Mon Sep 17 00:00:00 2001 From: Markismus Date: Tue, 29 Apr 2014 12:12:56 +0200 Subject: [PATCH] Return to Home screen for Kobo devices Mini, Touch and Aura Added is a case statement in koreader_kobo.sh to cat binary files to /dev/input/eventx. Added are three binary files. When the other two files are generated via mobileread forum users it is easy to expand the script for all models. --- Kobo2HomeScreen/KoboAuraTapHomeIcon.bin | Bin 0 -> 320 bytes Kobo2HomeScreen/KoboMiniTapHomeIcon.bin | Bin 0 -> 320 bytes Kobo2HomeScreen/KoboTouchHomeButton.bin | Bin 0 -> 32 bytes koreader_kobo.sh | 24 ++++++++++++++++++++++-- 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 Kobo2HomeScreen/KoboAuraTapHomeIcon.bin create mode 100644 Kobo2HomeScreen/KoboMiniTapHomeIcon.bin create mode 100644 Kobo2HomeScreen/KoboTouchHomeButton.bin diff --git a/Kobo2HomeScreen/KoboAuraTapHomeIcon.bin b/Kobo2HomeScreen/KoboAuraTapHomeIcon.bin new file mode 100644 index 0000000000000000000000000000000000000000..04d7793c3072530c258fac7f9cf4e7b3dd935105 GIT binary patch literal 320 zcmY+;F$#k~6a>&&wKE40EImL(P)KPP(rL={@dT+Y1ski}z$5Gpaxwp(byxGj;xVI+ z&AR7hh!EojJu7bM5@z?Eu7Z2IMzQBFy1_4U?+;=?ALkEqg#JjI(4XlHNL>FbHh38S u|5fZy_oaFAxA#hytZ3fQRd7e2_R`1RxA?qwWG;K;^m~(7_joVtGsXsACohx$ literal 0 HcmV?d00001 diff --git a/Kobo2HomeScreen/KoboMiniTapHomeIcon.bin b/Kobo2HomeScreen/KoboMiniTapHomeIcon.bin new file mode 100644 index 0000000000000000000000000000000000000000..da61f0602ad3a012a823589ba6f93d1acf9e5a28 GIT binary patch literal 320 zcmZ4O;u0(+#m2zQz{sG@#K5o`$hQUa85mR0Rfb`Ga57Dm=)xQhOXJAlB4+*dkh<^{r2l*Ey0OCIb H@?ih~Y+*RD literal 0 HcmV?d00001 diff --git a/Kobo2HomeScreen/KoboTouchHomeButton.bin b/Kobo2HomeScreen/KoboTouchHomeButton.bin new file mode 100644 index 0000000000000000000000000000000000000000..544c4c8c05b8bb9ea033f1a71b445cb783a63d23 GIT binary patch literal 32 gcmaFL7Za=+%E7?MkOssI49|f4d|@UqAIN0@0BTwV8vp crash.log # continue with nickel -#cat .last_screen_content | /usr/local/Kobo/pickel showpic -#rm .last_screen_content killall -CONT nickel + +# return to home screen +cd /mnt/onboard/.kobo/koreader/Kobo2HomeScreen +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 \ No newline at end of file