Skip to content

samsung-hero2lte: new-device

William O-D requested to merge WilliamO7/pmaports:device-samsung-hero2lte into master

So this is an attempt at porting pmOS to the Samsung Galaxy S7 edge.

Some quirks include having to disable the camera subsystem to prevent bootloops, and the special dtb.img format (which is why there is a prebuilt one for the kernel in the repository.) - Ideally we would have the exynos dtb handled in the same way as qcdt is now.

Also, the display doesn't work XD - It stays on the splash screen and does nothing else.

USB networking and SSH works though, it's just that weston will not start due to it not supporting the specific framebuffer format of the device (which is some non-standard Samsung thing afaik.)

EDIT: Display in both X and Wayland now works! (Tested with weston and xfce) Yet to try this with osk-sdl yet, but charging-sdl seems to work from what I've seen so far. Also managed to get the in-tree DTBH generator working as well.

Wiki Page: https://wiki.postmarketos.org/wiki/Samsung_Galaxy_S7_Edge_%28samsung-hero2lte%29 (Don't have the means to take a picture of the device yet)

Kernel fork: https://github.com/ivanmeler/android_kernel_samsung_herolte

Edited by William O-D

Merge request reports