Is this fixing iBooks and Instruments?
For me something fixed the iBook/xCode graphics artifacts. I changed a lot of thing at once, not sure which was the key to solve the problem..
After the 10.12.4 update I installed the new nVidia and Cuda drivers, and changed the system definition from iMac 14,1 to iMac 14,2 because I saw it's the recommended system definition for a Hackintosh with both Intel and nVidia graphics. Also added this Azul patch to my config.plist (KextsToPatch section):
Code:
<dict>
<key>Name</key>
<string>AppleIntelFramebufferAzul</string>
<key>Comment</key>
<string>Azul-Port_0x5-DP2HDMI</string>
<key>Find</key>
<data>AQUJAAAEAACHAAAA</data>
<key>Replace</key>
<data>AQUJAAAIAAAGAAAA</data>
</dict>
<dict>
<key>Name</key>
<string>AppleIntelFramebufferAzul</string>
<key>Comment</key>
<string>Azul-Port_0x6-DP2HDMI</string>
<key>Find</key>
<data>AgQKAAAEAACHAAAA</data>
<key>Replace</key>
<data>AgQKAAAIAAAGAAAA</data>
</dict>
<dict>
<key>Name</key>
<string>AppleIntelFramebufferAzul</string>
<key>Comment</key>
<string>Azul-Port_0x7-DP2HDMI</string>
<key>Find</key>
<data>AwYIAAAEAAARAAAA</data>
<key>Replace</key>
<data>AwYIAAAIAAAGAAAA</data>
</dict>
And also this patch for the random freezes while browsing in Safari:
Code:
<dict>
<key>Name</key>
<string>AppleIntelFramebufferAzul</string>
<key>Comment</key>
<string>Isolate IntelAccelerator HD4600 10.12.x</string>
<key>Find</key>
<data>SImLqAAAAA==</data>
<key>Replace</key>
<data>kJCQkJCQkA==</data>
</dict>
I use HDMI cable over the 750Ti to my monitor. In BIOS I set PCIE (nVidia grapgics) to my primary graphics output. For bootloader i use Clover_v2.4k_r4035 - i don't know if it matters or not.