Does anyone know of a simple reboot command for inkview devices?
I'm currently using a script that piggybacks off Koreader's restart option.
Something a little cleaner would be great.
I'm currently using a script that piggybacks off Koreader's restart option.
Code:
#!/bin/sh
koreader=/mnt/ext1/applications/koreader
picview=/ebrmain/cramfs/bin/picviewer.app
bootlogo=/ebrmain/logo/bootlogo/PocketBook.bmp
# create reboot.lua within applications/koreader dir
cd $koreader; if [ ! -e "${koreader}/reboot.lua" ]; then
echo "#!./luajit" >> reboot.lua
echo "require(\"setupkoenv\")" >> reboot.lua
echo "local DataStorage = require(\"datastorage\")" >> reboot.lua
echo "G_reader_settings = require(\"luasettings\"):open(" >> reboot.lua
echo "DataStorage:getDataDir()..\"/settings.reader.lua\")" >> reboot.lua
echo "local Device = require(\"device\")" >> reboot.lua
echo "Device:reboot()" >> reboot.lua
fi
# opens the default pocketbook logo to act as restart splash screen
$picview "$bootlogo" & ./reboot.lua