It’s running Phosh without DRM but it is hardware accelerated using Android’s hwcomposer via the libhybris wrapper. I guess your iPhone port doesn’t have that and you need to output directly to the framebuffer? I couldn’t see any existing wlroots backend that does that, but it shouldn’t be too had to take the “headless” backend and copy the output of that to /dev/fb0 or whatever, and then use Mesa’s llvmpipe for software-rendered GLES. But the performance would suck :-(
]]>