I made some changes in a special branch
https://github.com/onatbas/bluetooth.koplugin/tree/mtk
Using @OG-Booksmith's changes from kobo.koreader (mentioned here
https://www.mobileread.com/forums/sh...00&postcount=3), I added an MTK backend alternative methods to bluetooth events.
This is highly experimental and not tested. But if colour/bw/elipsa users could load this up, can you check Diagnostics > Device Type and see if isMTK flag is being detected correctly?
If so, there’s a chance the other methods may work, too. This is not tested on a real device don’t have the device to test, but if you’re willing to give it a shot, please do and create an issue in the GitHub repository or shoot me an email.
Apart from potentially triggering the kernel issue
https://github.com/koreader/koreader/issues/12739, I don’t believe this would cause a lot of long-term trouble.