**** BEGIN LOGGING AT Tue Nov 27 03:00:01 2018 Nov 27 22:31:59 drebrez: do you mean this - https://github.com/minlexx/android_kernel_samsung_msm8974/commit/be5c7deab5eb8ee67100993e26ebdc1bd9d3a7a3? Nov 27 22:35:56 drebrez: I can't explain in 2 words, I'm not near PC now (vacation), but I'll try to document my thoughts in Halium klte issue thread as soon as I get home. Nov 27 22:37:03 @minlexx no problem, take your time. Yes it was about that commit Nov 27 22:37:53 (Photo, 957x1280) https://irc.ubports.com/Dw0iEgCk.png Nov 27 22:37:54 instead of patching, in postmarketos I used the kernel parameter `androidboot.boot_recovery=1` because there was other places where it looks for that Nov 27 22:37:54 (Photo, 957x1280) https://irc.ubports.com/Pk6VfXnI.png Nov 27 22:39:52 @minlexx, Linux logo (penguin) during boot Nov 27 22:40:08 when I compiled the lineageOS, I had problem writing to the framebuffer, at the beginnig because of the issue you mentioned about failing to reserve memory, but that was fixed increasing a kernel config option Nov 27 22:40:16 How ironic Nov 27 22:40:25 The framebuffer never works on Qualcomm devices Nov 27 22:41:15 @minlexx, Plasma logo displayed by userspace program using framebuffer Nov 27 22:41:50 @UniversalSuperBox it has various problems but somehow works Nov 27 22:42:10 Yes, that's the irony Nov 27 22:42:15 https://github.com/minlexx/test framebuffer here is the source of test program Nov 27 22:42:15 This device where nothing has gone right Nov 27 22:42:18 Has framebuffer Nov 27 22:42:45 @minlexx FYI: in the next days I try to continue mainlining the samsung klte Nov 27 22:44:35 * drebrez sent a long message: < https://matrix.org/_matrix/media/v1/download/matrix.org/NEdgvDjuvjmqMvayBSVwIYlK > Nov 27 22:45:13 but after that I had timeouts and memory page faults when writing to the framebuffer, dunno why Nov 27 22:53:26 Several hacks are needed (from https://github.com/minlexx/test_framebuffer/blob/master/main.c) to make it actually work from userspace ( MSMFB_DISPLAY_COMMIT ioctl) Nov 27 22:56:33 @minlexx you can also use the PAN ioctl, in postmarketOS we run a little tool borrowed from AsteroidOS => https://github.com/AsteroidOS/msm-fb-refresher Nov 27 22:56:34 @UniversalSuperBox, One more funny fact, I found kernel option to enable DRM interface for gpu driver (off by default). I tried it and got device /dev/dri/card0 Nov 27 22:56:57 @minlexx, o.o Nov 27 23:01:51 @drebrez> @minlexx you can also use the PAN ioctl, in postmarketOS we run a little tool borrowed from AsteroidOS =, Interesting, good to know that Nov 27 23:22:14 @minlexx if you are interested, here is my small tool to test the framebuffer https://gitlab.com/postmarketOS/pmaports/blob/master/main/fbdebug/fbdebug.c Nov 27 23:24:08 I also have a version to draw on it, not an external image but something like the SMPTE color bars **** ENDING LOGGING AT Wed Nov 28 03:00:01 2018