Last modified: Fri May 15 2020 21:27:33 GMT+0000 (Coordinated Universal Time)
+
Last modified: Sat May 16 2020 17:37:12 GMT+0000 (Coordinated Universal Time)
Disabling unsupported GPUs(Desktops)
So this is mainly needed for GPUs that are not supported in macOS, mainly this will be Nvidia users who wish to pair an AMD GPU for macOS use. While WhateverGreen does support the boot-arg -wegnoegpu, this only works when running on iGPU so for the rest of us we'll need to make an SSDT.
Last modified: Fri May 15 2020 21:27:33 GMT+0000 (Coordinated Universal Time)
+
Last modified: Sat May 16 2020 17:37:12 GMT+0000 (Coordinated Universal Time)
Fixing Backlight
So what this SSDT does is create a PNLF device for macOS to play with, specifically one with a hardware ID of APP0002. WhateverGreen will handle the rest of the work
Last modified: Fri May 15 2020 21:27:33 GMT+0000 (Coordinated Universal Time)
+
Last modified: Sat May 16 2020 17:37:12 GMT+0000 (Coordinated Universal Time)
Disabling laptop dGPUs
So with laptops, we can hide the dGPU from macOS with the little boot-arg called -wegnoegpu from WhateverGreen. But one small problem, the dGPU is still pulling power draining your battery slowly. We'll be going over 2 methods for disabling the dGPU in a laptop: