Add device Samsung Galaxy S5 (samsung-klte)
== What works ==
- Kernel compilation
- Flash Kernel (
pmbootstrap flasher flash_kernel
) - Flash System (
pmbootstrap flasher flash_system
) - Initramfs boot
- USB Network
- SSH Connectivity
- Touchscreen
There is a patch for the framebuffer to revert the official behavior of not reserving/allocating the memory for it.
The /dev/fb0
gets created successfully and reading/writing into it works fine, but the display keeps showing the samsung logo.
My guess is that the msm-fb-refresher
is needed but when started the screen goes blank and the kmsg keep showing IOMMU page fault
errors.
I'm also trying to run the mainline kernel but for the moment I've only got a shell with the serial output (no eMMC, no usb, no everything)
UPDATE: screen finally works, had to change kernel repository, add msm-fb-refresher and the weston red screen workaround
https://wiki.postmarketos.org/images/1/1b/Samsung-s5-weston.jpg