Contribute
Register

Quick Fix for Intel HD 4600 Graphics Acceleration on 9 Series Motherboards

Status
Not open for further replies.
I think you mean QE (Quartz Extreme). You need to edit the kext such that IntelMEI driver loads against the 9-series Intel MEI device. The Haswell AppleIntelHD5000Graphics.kext will not load without AppleIntelMEIDriver starting.

HDMI-audio is a separate issue.

If you make the edits (by installing the kext here, provided you installed the same version of OS X the kext is from) and it is not working, the only way to further diagnose would be if you uploaded a (verbose boot) photo of the problem.

I went ahead and added a question on the audio thread then.

So am I editing these kexts? Or are you saying that that is what is happening with this fix?

My current version of OSX is 10.9.4, so I believe it is compatible yes.

I will go ahead and install the kext again then, and report back with my verbose boot crash. Awaiting response if there is another step I should be taking besides the indicated edits in the chameleon boot.plist and the kext install.
 
So I add this to the downloaded kext?

I don't understand.

add: IOKitPersonalities/AppleIntelMEIDriver/IOPCIPrimaryMatch/0x8cba8086
 
So I add this to the downloaded kext?

I don't understand.

add: IOKitPersonalities/AppleIntelMEIDriver/IOPCIPrimaryMatch/0x8cba8086

No. That is the edit that has been done to the kext in the attachment. You could do the same edit to the vanilla kext and you'd have the same as the attached kext. The attachment is for folks (perhaps like yourself) not versed in editing kext Info.plist files.
 
No. That is the edit that has been done to the kext in the attachment. You could do the same edit to the vanilla kext and you'd have the same as the attached kext. The attachment is for folks (perhaps like yourself) not versed in editing kext Info.plist files.

Ok, got it.

Do you think my boot.plist looks fine? I just need to add the following to it correct?

<key>IGPEnabler</key>
<string>Yes</string>
<key>IGPlatformID</key>
<string>0d220003</string>
<key>IGPDeviceID</key>
<string>0412</string>
 
Ok, got it.

Do you think my boot.plist looks fine? I just need to add the following to it correct?

<key>IGPEnabler</key>
<string>Yes</string>
<key>IGPlatformID</key>
<string>0d220003</string>
<key>IGPDeviceID</key>
<string>0412</string>

I think we've been here before. IGPlatformID=0d220003 and IGPDeviceID=0142 are default with IGPEnabler=Yes, so specifying them in addition to IGPEnabler=Yes is not necessary.

As far as your org.chameleon.Boot.plist in post #101, it is corrupt. It is missing a value for key DropSSDT. Use a plist editor to avoid syntax problems.
 
I think we've been here before. IGPlatformID=0d220003 and IGPDeviceID=0142 are default with IGPEnabler=Yes, so specifying them in addition to IGPEnabler=Yes is not necessary.

Ok

As far as your org.chameleon.Boot.plist in post #101, it is corrupt. It is missing a value for key DropSSDT. Use a plist editor to avoid syntax problems.

How do I go about getting a new one, or fixing it? Reinstall?
 
Ok



How do I go about getting a new one, or fixing it? Reinstall?

Open it in Text Edit and fix it. You will see the problem...
Code:
...
        <key>DropSSDT</key>
        <key>HDEFLayoutID</key>
        <string>01000000</string>
...

Plist files contain key/value pairs. Clearly, DropSSDT is missing it's value component.

There are only two possibilities for what you meant:

Code:
        <key>DropSSDT</key>
        <string>No</string>

or

Code:
        <key>DropSSDT</key>
        <string>Yes</string>
 
Open it in Text Edit and fix it. You will see the problem...
Code:
...
        <key>DropSSDT</key>
        <key>HDEFLayoutID</key>
        <string>01000000</string>
...

Plist files contain key/value pairs. Clearly, DropSSDT is missing it's value component.

There are only two possibilities for what you meant:

Code:
        <key>DropSSDT</key>
        <string>No</string>

or

Code:
        <key>DropSSDT</key>
        <string>Yes</string>

I am sure you're exasperated by now.

I appreciate you explaining that to me.

I downloaded the one I used before.

I will edit the necessary lines and report back my experience.

Thanks again RM.
 
I am sure you're exasperated by now.

I appreciate you explaining that to me.

I downloaded the one I used before.

I will edit the necessary lines and report back my experience.

Thanks again RM.

Always edit plists with a plist editor (such as Xcode, Plist Edit Pro, etc)...
 
Status
Not open for further replies.
Back
Top