Had the crucial idea. But have the original "AppleGraphicsPowerManagement.kext" changed. I want to do it through my own AGPM-Enabler.kext. One moment …
If I boot with NvidiaFixup kext, I get a black screen upon boot. If I boot without the kext I don't get a black screen at boot, however if the displays sleep or are turned off I will get a black screen. Prior to 10.13.5 this was not an issue.
o.k. I guess I just did it myself:
View attachment 335753
Although I don't know how to verify control-id, heuristic ID, max-power-state and min-power-state. Looks like you can put there whatever you want... even typos or whatever will appear as implemented ...
@flmmkr, can you live with that?
2:23 am... off to bed..
"AppleGraphicsPowerManagement.kext" is unchanged, plus the "AGPMEnabler.kext" in Clover.
Inspired by the iMacPro and Toleda, actually no big deal.
No "device-id", no "vendor-id", just graphics card is "GFX0" in "Mac-7BA5B2D9E42DDD94" (iMac Pro).
Not really sure I understand. I can get the vendor and device id, but like you said, how do we know what to use for control-id, heuristic id, max power state and min power state? I would expect getting those accurate is important for proper performance.