I think the best goal would be for me to develop a new NVinject of sorts that does IORegistry injection, but works with newer OS X versions and 64-bit, etc.
If you disable SIP it let's the kext be fully used without signing (which costs $100 a year) so this is good for testing. If we have a full version that works and we know it I can just pony up the $100 to make an easy-to-use signed version.
Also I was looking through the AMD kexts and saw something interesting.
jtl-macbookpro:Apple kexts jtl$ strings AMDSupport |grep AAPL
AAPL,slot-name
AAPL%02X,
AAPL,gray-value
AAPL00,T1
AAPL00,T2
AAPL00,T3
AAPL00,T4
AAPL00,T5
AAPL00,T6
AAPL00,T7
AAPL00,LinkFormat
AAPL00,PixelFormat
AAPL00,Dither
[sic]
Now if we check the NVinject's Info.plist
<key>entriesToAdd</key>
<dict>
<key>AAPL01,Dither</key>
<data>
AAAAAQ==
</data>
</dict>
So there is a difference.