mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Only toggle nightmode via the grayscale fb info flag on Kindle (#8931)
* Only toggle nightmode via the grayscale fb info flag on Kindle Most NTX boards require elaborate trickery (see fbdepth) to actually send a vput ioctl without the driver screwing with the rotation behind your back. This was causing spurious hardware rotations on exit on most Kobo devices, something which might have gone mostly unnoticed, as current Nickel versions will sanitize it on startup. A simple repro was instead to start an USBMS session, as that exits KOReader and restarts it without going through fbdepth again ;).
This commit is contained in:
@@ -53,6 +53,7 @@ local Device = {
|
||||
hasExternalSD = no, -- or other storage volume that cannot be accessed using the File Manager
|
||||
canHWDither = no,
|
||||
canHWInvert = no,
|
||||
canModifyFBInfo = no, -- some NTX boards do wonky things with the rotate flag after a FBIOPUT_VSCREENINFO ioctl
|
||||
canUseCBB = yes, -- The C BB maintains a 1:1 feature parity with the Lua BB, except that is has NO support for BB4, and limited support for BBRGB24
|
||||
hasColorScreen = no,
|
||||
hasBGRFrameBuffer = no,
|
||||
|
||||
Reference in New Issue
Block a user