ドイツ語の本読んでみ・・さんの見よう見まねで第8世代Kindle(無印)をjailbreakしてみたが、
KUALに不具合があるようでscreensaverやUSBNetworkなどがうまく機能しないようだ。
screensaverを無効にしたいがためにjailbreakしたのでどうにかしたい。
ktermは問題なく利用できるのでそれを使って実現してみた。
KUALからktermを起動し、下記コマンドを実行するとscreensaverが無効になる。
# lipc-set-prop com.lab126.powerd preventScreenSaver 1
でもKindleを再起動するとまた有効になるので、起動時に自動的に無効になるようUpstartを使う。
# mntroot rw
# cd /etc/upstart
# vi preventScreenSaver.conf
start on started lab126
stop on stopping lab126
script
sleep 2
lipc-set-prop com.lab126.powerd preventScreenSaver 1
end script
# initctl reload-configuration
# initctl list | grep preventScreenSaver
preventScreenSaver stop/waiting
# reboot
これでできるはず。
/etc/upstart/testd.conf を参考に preventScreenSaver.conf を作りました。
/etc/upstart を探ると、きっといろんなことができるはず。