Hi, I have done a bulk-update of all our kernels at http://projects.goldelico.com/p/gta04-kernel/
We now have:
letux-4.20-rc3 letux-4.19.3 letux-4.18.20 letux-4.14.82
The main change is that upstream stable v4.18 is now EOL so our "latest" (almsot stable) kernel is now letux-4.19.3.
There are also some minor fixes and tweaks as can be seen in the CHANGES and it appears that 4.19.3 is indeed stable enough (at least in the tests I have done) and can be recommended to be used.
All kernels 4.18 and later now use the modern serdev based bluetooth so that hciattach is no longer needed.
For the Pyra we even have an aess capble audio driver - but aess firmware doesn't load because the data format is not compatible to the firmware loader. The driver then falls back to non-aess mode where you can use aplay/play.
Please let us know if you find issues.
What is still unsolved is the Pyra DSI panel regression with 4.20 kernels. The panel simply is not enabled by the omapdrm/dss core and hence not programmed... And remains black. All DPI panels on the other devices supported by Letux OS work (for L3704 even better than ever because we fixed a bug in xorg.conf).
So I'd like to ask everyone who has a Pyra and kernel experience to flash an SD card with the letux-4.20-rc3 kernel and help to find what is going wrong. It might still be a missing bit in the panel driver (drivers/gpu/drm/omapdrm/displays/panel-boe-w677l.c) or someething changed in the dss core.
BR and thanks, Nikolaus