> kwin_wayland supports DRM backend, and freedreno provides the DRM on android devices, however we don't have access to device which supports freedreno easily. For instance I attempted to get mainline kernel working on Nexus 5 device and also submitted some device tree source files to Linux kernel tree, and will be available in kernel 4.9 release.. But sadly I was not able to finish this project
Thanks! So were you able to get a usable result on Nexus 5? Sounds like it's the best candidate for this task. Do you plan to continue that effort, or there are some blockers that you couldn't resolve? I'm running Sailfish on Nexus 5 now, which uses libhybris and CM kernel with Qualcomm blobs, but I'm interested in more open alternative, and without driver blobs as well.