@bluekenny I got KDE Plasma Mobile working with this kernel patch! I think Ubuntu Touch is broken with Halium 7.1, and CAF devices atm, though.
To merge the patch, cd into the kernel directory, and run curl https://github.com/Halium/android_kernel_oneplus_msm8996/commit/3e019b8700b36aef379846a748e3a447a8c3dbe7.patch | patch -p1