diff --git a/Kobo2HomeScreen/KoboAuraTapHomeIcon.bin b/Kobo2HomeScreen/KoboAuraTapHomeIcon.bin new file mode 100644 index 000000000..04d7793c3 Binary files /dev/null and b/Kobo2HomeScreen/KoboAuraTapHomeIcon.bin differ diff --git a/Kobo2HomeScreen/KoboMiniTapHomeIcon.bin b/Kobo2HomeScreen/KoboMiniTapHomeIcon.bin new file mode 100644 index 000000000..da61f0602 Binary files /dev/null and b/Kobo2HomeScreen/KoboMiniTapHomeIcon.bin differ diff --git a/Kobo2HomeScreen/KoboTouchHomeButton.bin b/Kobo2HomeScreen/KoboTouchHomeButton.bin new file mode 100644 index 000000000..544c4c8c0 Binary files /dev/null and b/Kobo2HomeScreen/KoboTouchHomeButton.bin differ diff --git a/koreader_kobo.sh b/koreader_kobo.sh index 4ad714742..263f4335b 100644 --- a/koreader_kobo.sh +++ b/koreader_kobo.sh @@ -20,6 +20,26 @@ killall -STOP nickel ./reader.lua /mnt/onboard 2> 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