EVERYONE, one more thing i forgot to mention
You will need the following properties to be injected into your screen's properties. Either via Natit or DSDT (in your GFX0/VID0/graphics device, find or create Method (_DSM, 4, NotSerialized)
I added DSM method to my GFX0 and nothing changed.
Only backlight slider works.
Backlight keys don't work and screen is still black after wake up.
I also have my backlight at 100% after boot. Does anyone know how to fix this?