mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Merge pull request #662 from Markismus/master
Now button events are passed to koreader and it exits cleanly to Nickel
This commit is contained in:
Binary file not shown.
53
kobo/koreader.sh
Normal file → Executable file
53
kobo/koreader.sh
Normal file → Executable file
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user