From f413cd15e830073a7fac0da1029c91bd091e6c97 Mon Sep 17 00:00:00 2001 From: NiLuJe Date: Fri, 14 May 2021 20:16:12 +0200 Subject: [PATCH] PB: Unconditionally disable HW rotation on B288 SoCs Apparently, it's even more broken than usual on some devices/FW combos. Fix #7663 --- frontend/device/pocketbook/device.lua | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/frontend/device/pocketbook/device.lua b/frontend/device/pocketbook/device.lua index ee12b1222..3c64d586e 100644 --- a/frontend/device/pocketbook/device.lua +++ b/frontend/device/pocketbook/device.lua @@ -110,11 +110,9 @@ function PocketBook:init() if fb:isB288() then logger.dbg("mxcfb: Disabling hwinvert on B288 chipset") self.canHWInvert = no - -- GL16 glitches with hwrot - if fb.wf_level == 3 then - logger.dbg("mxcfb: Disabling hwrot on fast waveforms (B288 glitch)") - fb.forced_rotation = nil - end + -- GL16 glitches with hwrot. And apparently with more stuff on newer FW (#7663) + logger.dbg("mxcfb: Disabling hwrot on B288 chipset") + fb.forced_rotation = nil end -- If hwrot is still on, nuke swrot if fb.forced_rotation then