Contribute
Register

Mac OSX 10.12 with X99 Broadwell-E family and Haswell-E family

Status
Not open for further replies.
Use brumbaer's patches as listed here instead of patching AppleGraphicsPolicy every time you update your system:

Code:
<dict>
                <key>Comment</key>
                <string>Brumbaer's GDP Patch 1</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                RURJRAA=
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                RURJSQA=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Brumbaer's GDP Patch 2</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                dW5sb2FkAA==
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                dW5sb2FlAA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Brumbaer's GDP Patch 3</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                RGVmYXVsdAA=
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                bm9uZQAAAAA=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Brumbaer's GDP Patch 4</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                Q29uZmlnTWFwAA==
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                Q29uZmlnTWFxAA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Brumbaer's GDP Patch 5</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                RmVhdHVyZUNvbnRyb2wA
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                RmVhdHVyZUNvbnRyb20A
                </data>
            </dict>


How do you "use" this? It looks like something that goes in the config.plist but do we overwrite existing lines or add this on the bottom?
 
I'm having problems with my post install. I installed a Clover EFI partition on the SSD to boot from but it's not booting up properly. It goes from the clover loading screen to the apple logo then the system restarts.

I'm able to boot into OS X from the clover partition of the install USB so i can edit the EFI of the SSD partition but I don't really know what's going wrong.

EDIT: I think it may be fixed when I removed all the DSDT and SSDT files from the EFI>CLOVER>APCI folder. and I replaced the config list with the one OP provided. The system will boot from the EFI partition on the SSD. I'll leave this here incase someone else has the same problem. But I'm still having graphics problems.

Second edit: I don't think the dsdt and Ssdt files had anything to do with being able to boot up. I think it was just the config.plist but I'm not 100% sure
 
Last edited:
My graphics doesn't seem to be functioning properly.

I've installed the Nvidia web driver and the driver manager even says it's running the web driver but I still get the glitchy rendering as if I wasn't using it. Additionally some other things don't recognize my gpu, like Geekbench.

Anyone else have this problem?
 
My graphics doesn't seem to be functioning properly.

I've installed the Nvidia web driver and the driver manager even says it's running the web driver but I still get the glitchy rendering as if I wasn't using it. Additionally some other things don't recognize my gpu, like Geekbench.

Anyone else have this problem?

Be sure that (inject intel) is removed from config.
 
Happy X99_Merry Christmas.
 

Attachments

  • X99_Wishes.jpg
    24.3 MB · Views: 145
I'm having trouble getting USB 3 to work properly on my X99 system. It worked fine in Yosemite, but now I'm moving to Sierra. Without any changes, all the USB 3 ports are controlled by EHCI and show as 480Mbps in sys profiler. IOJones shows devices under EHC1 and EHC2. Under XHCI, I see ports HS01 thru HS14 and SSP1 — only one super speed port.

After applying the DSDT patch from nmano, and adding "X99_Injector USB 3.kext" to my EFI folder, most of the USB 3 ports don't function at all, and the one port that does work runs at 480Mbps. I attached the IOJones report.
 

Attachments

  • Sierra-Hack vanilla.iojones
    2.2 MB · Views: 121
NVIDIA web drivers are loading but acceleration not working . I have ASUS X99 Rampage V Extreme I7 5820K with GTX960. I installed patched AppleGraphics Kext. Attached is my config.plist any suggestions would be greatly appreciated.

Did you ever get your graphics working? I'm having the same issue I think
 
This guide worked for me for the most part, but it would not recognize my GTX980; in About This Mac it said only "Nvidia 33 MB." To fix it (and get 4K, 3D acceleration and scaling working) I did the following:

1) Download the latest FakeSMC from Resources
2) Do not use the patched AppleGraphicsControl.kext from the first post
3) Use iMac 14,2 System Definition (not MacPro 6,2)

There is a little hiccup between the white Apple logo and the desktop, but otherwise it works perfectly.

I'm having the same problem I think. Mines a 980ti. I already installed the AppleGraphicsControl.kext from the first post. How do I revert to the original?
 
Use brumbaer's patches as listed here instead of patching AppleGraphicsPolicy every time you update your system:

Code:
<dict>
                <key>Comment</key>
                <string>Brumbaer's GDP Patch 1</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                RURJRAA=
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                RURJSQA=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Brumbaer's GDP Patch 2</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                dW5sb2FkAA==
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                dW5sb2FlAA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Brumbaer's GDP Patch 3</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                RGVmYXVsdAA=
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                bm9uZQAAAAA=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Brumbaer's GDP Patch 4</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                Q29uZmlnTWFwAA==
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                Q29uZmlnTWFxAA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Brumbaer's GDP Patch 5</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                RmVhdHVyZUNvbnRyb2wA
                </data>
                <key>Name</key>
                <string>AppleGraphicsDevicePolicy</string>
                <key>Replace</key>
                <data>
                RmVhdHVyZUNvbnRyb20A
                </data>
            </dict>

How/where is this implemented
 
Status
Not open for further replies.
Back
Top