diff --git a/frontend/device/remarkable/device.lua b/frontend/device/remarkable/device.lua index f309ac3b5..2840db933 100644 --- a/frontend/device/remarkable/device.lua +++ b/frontend/device/remarkable/device.lua @@ -87,8 +87,6 @@ function Remarkable:outofScreenSaver() if self.screen_saver_mode == true then local Screensaver = require("ui/screensaver") Screensaver:close() - local UIManager = require("ui/uimanager") - UIManager:nextTick(function() UIManager:setDirty("all", "full") end) end self.powerd:afterResume() self.screen_saver_mode = false diff --git a/platform/remarkable/koreader.sh b/platform/remarkable/koreader.sh index 6daa4d8ea..24e6915e1 100755 --- a/platform/remarkable/koreader.sh +++ b/platform/remarkable/koreader.sh @@ -118,6 +118,12 @@ if [ -e crash.log ]; then mv -f crash.log.new crash.log fi +if [ "$#" -eq 0 ]; then + args="/home/root" +else + args="$*" +fi + CRASH_COUNT=0 CRASH_TS=0 CRASH_PREV_TS=0 @@ -132,7 +138,7 @@ while [ ${RETURN_VALUE} -ne 0 ]; do ko_do_fbdepth fi - ./reader.lua >>crash.log 2>&1 + ./reader.lua "${args}" >>crash.log 2>&1 RETURN_VALUE=$? # Did we crash?