My kext folder is a copy of Jomjani's from the first few pages on this post. They're not the most up to date ones because why fix what isn't broken? Those worked so I just rolled with it. Also, I'm using the new Whatevergreen and Lilu to try and get Mojave you and running on this laptop and from what I've read, the new versions no longer support the fake Skylake PCIID, which would require diving deeper into Frame Buffer Patching to get it to work right. Trying to keep it simple for now is all. The kexts have worked for others, as long as everyone is using the same build of High Sierra.
Kilabyte, what build of High Sierra did you install? That could be a factor here. The successful installs all seem to be on Build #17G65
The special build, 17G2112 would require the latest Whatevergreen and Lilu Kexts for the native support of the Intel 630 Graphics