5/5/19
TRIAL 20+?
The build now boots. Unfortunately, the system doesn't mount but it is fixable. Stay tuned...

28/2/19
Trial 1:
I actually ported S905W Device tree to Oreo SDK and guess what? IT FREAKING WORKED!!! BUT
I had to use the p212 dtsi which made it non-bootable on p281 (S905W) hardware. After I tried using the original gxl dtsi of p281, it gave me a few errors. Some make errors and all, while trying to fix it, I messed my sdk up so will have to retry everything from start.
Just need some help from some linux dev and I'm pretty sure Oreo for S905W and S912 can be a reality.