This kernel works out-of-the-box for the WeTek Hub. To make it work and "all" S905(X) devices there are some changes I need to make. This is not a trivial process and it takes time.
Thanks for your work, I have also a S905X NEXBOX, and it cost me a lot to find this post.
So i do think this thread, that is the most posted one, should be more visible and have their own space in one higher level of the forum "Amlogic S905X"
I suppose all of them use the TOMATO DIY
SZTomato TVI Amlogic S905X Development Board to Support Android 6.0, OpenELEC 7.0, and Ubuntu 16.04
Amlogic S905X bricolaje OTT Buildroot Android OpenELEC / Ubuntu / KODI / arranque dual TV caja de soporte GPIO - China Android Smart TV, Internet Google XBMC / Kodi Netflix tv box, 4k HD 1080p reproductor de medios, tv box de cuatro núcleos androide, IPTV set top box fabricantes
And that they must already have done this work, at least once and perhaps would like to help.
Last but not least, once having the kernel, share it with ubuntu, arch, and other projects because the machine runs fast as hell for a 33 € (mine) one.