koreader / android-luajit-launcher

Android NativeActivity based launcher for LuaJIT, implementing the main loop within Lua land via FFI
MIT License
131 stars 84 forks source link

Onyx: cpu sleeps on idle #395

Closed pazos closed 1 year ago

pazos commented 1 year ago

I've just installed KOreader on my new Onyx Boox Nova Air 2. The Nova Air 2 is theoretically identical to the Nova Air 1 with Android 11 and an upgraded processor, and it mostly works the same, but I've noticed that if there are more than about 300 books uploaded to the home folder, the device is noticeably slow to navigate to that folder, and the app starts very slowly. Once I hit about 1200 books (the size of my library) the device needs about 60 seconds to start after an exit.

KOreader also enables color when first started, which the Air 2 doesn't support.

Other than that, KOreader seems to work fine on this device.

Please let me know if I can send you any data or perform any useful tests!

Originally posted by @randbrittain in https://github.com/koreader/koreader/issues/8482#issuecomment-1331412045

pazos commented 1 year ago

affects onyx tab ultra and onyx boox air 2.

randbrittain commented 1 year ago

I tried this with the latest nightly (2022-12-09) and there was no improvement. If anything, the problem is worse. After the app loads, there's a noticeable delay of several seconds before the DPI adjusts to the selected level. Attached are logs from a Nova Air 2. logcat.txt

pazos commented 1 year ago

Fixed by the borked company