OMG. Mainline kernel development happens at 4.12 currently and yes, fortunately MTK supports these chips and even the board here and send patches upstream.
But you are using some 4.4.x kernel fork from MTK for which you do NOT provide the sources. You tell all the time ‘wait and see’ and such bullshit:
This is idiot’s behaviour but not something you can attract open source community with. There’s no ‘when we ready’. If you have sources, then open them! Do you understand the meaning of the word ‘open’?! That’s the opposite of closed (what you’re doing). Or do you lie again and you simply have no sources you could ‘open’?