diff --git a/frontend/device/pocketbook/device.lua b/frontend/device/pocketbook/device.lua index 1cb308e0a..84c76061e 100644 --- a/frontend/device/pocketbook/device.lua +++ b/frontend/device/pocketbook/device.lua @@ -29,6 +29,7 @@ local PocketBook = Generic:new{ hasKeys = yes, hasFrontlight = yes, canSuspend = no, + canReboot = yes, canPowerOff = yes, needsScreenRefreshAfterResume = no, home_dir = "/mnt/ext1", @@ -228,6 +229,10 @@ function PocketBook:powerOff() inkview.PowerOff() end +function PocketBook:reboot() + inkview.iv_ipc_request(C.MSG_REBOOT, 1, nil, 0, 0) +end + function PocketBook:initNetworkManager(NetworkMgr) function NetworkMgr:turnOnWifi(complete_callback) if inkview.NetConnect(nil) ~= C.NET_OK then