Curious case of broken screenshot,
#PlasmaMobile have broken screenshot function from quite sometime. We have a qml screenshot application, which basically does the "qdbus org.kde.KWin /Screenshot screenshotFullscreen" and waits for kwin_wayland to take screenshot, and copy it from /tmp.
This function uses framebuffer blit functionality and is only available on OpenGL ES 3.0.
libhybris used on Halium devices only have OpenGL ES 2.0 available. Which makes this code path to break. (cont)