Skip to content

Add device Samsung Galaxy S5 (samsung-klte)

Daniele Debernardi requested to merge device/samsung-klte into master

== 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

Merge request reports