Contribute
Register

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

Status
Not open for further replies.

tonymacx86

Administrator
Staff member
Joined
Nov 17, 2009
Messages
7,368
Motherboard
Z370N WIFI
CPU
i7 8700K
Graphics
HD 630
Mac
  1. MacBook Air
Classic Mac
  1. Apple
  2. PowerBook
Mobile Phone
  1. iOS
images.jpg
Early adopters of 9 Series motherboards are finding that QE/CI isn't working through Intel HD 4600 natively, causing some integrated graphics issues with both installation and post-installation. This is because Apple hasn't released any Macs with the chipset, hence chipset support is absent in OS X as of 10.9.3/10.9.4, namely in /System/Library/Extensions/AppleIntelFramebufferAzul.kext.

Luckily it's fixable via a replacement kext or id.

The specific problem is MEI. MEI is now called dsdt/HECI. dsdt/ssdt injection does not work. An Info.plist edit is required:
Code:
add: IOKitPersonalities/AppleIntelMEIDriver/IOPCIPrimaryMatch/0x8cba8086

To achieve full graphics acceleration on 10.9.3+ via HD 4600 on 9 Series motherboards, download the attached patched version and install via KextBeast or the like.

Credit to RehabMan and Toleda for finding the fix. :thumbup:

Related:
http://www.tonymacx86.com/audio/134002-quick-fix-onboard-audio-9-series-motherboards.html

EDIT: This fix is now available in MultiBeast 6.5+
Screen Shot 2014-09-22 at 4.29.43 PM.png
 

Attachments

  • Azul-10.9.3-9series.zip
    225.2 KB · Views: 3,449
  • Azul-10.9.4-9series-fixed.zip
    227.1 KB · Views: 4,674
  • Azul-10.9.5-9series-fixed.zip
    224.5 KB · Views: 7,301
Early adopters of 9 Series motherboards are finding that QE/CI isn't working through Intel HD 4600 natively, causing some integrated graphics issues with both installation and post-installation. This is because Apple hasn't released any Macs with the chipset, hence chipset support is absent in OS X as of 10.9.3, namely in /System/Library/Extensions/IntelFramebufferAzul.kext.

Luckily it's fixable via a replacement kext or id.

The specific problem is MEI. MEI is now called dsdt/HECI. dsdt/ssdt injection does not work. An Info.plist edit is required:
Code:
add: IOKitPersonalities/AppleIntelMEIDriver/IOPCIPrimaryMatch/0x8cba8086

To achieve full graphics acceleration on 10.9.3 via HD 4600 on 9 Series motherboards, download the attached patched version and install via KextBeast or the like.

NOTE: If new iMacs are announced next week, a 10.9.3 Supplemental will soon be available with native 9 Series OS X support. The patched Azul is obsolete at that point.

Credit to RehabMan and Toleda for finding the fix. :thumbup:

Related:
http://www.tonymacx86.com/audio/134002-quick-fix-onboard-audio-9-series-motherboards.html
Hi tonymacx86
but shouldn't this line in your post /System/Library/Extensions/IntelFramebufferAzul.kext.
be /System/Library/Extensions/AppleIntelFramebufferAzul.kext
 
Sorry, but it didn't work for me.

I get an unrecognised chip and no boot.

Had to revert back to the old kext to boot again.

edit:
I reverted to the old azul kext and was ok.

I gave the fix another try, just in case.
Didn't work... so I reverted again.

This time, I have an unbootable system. Screwed up something bad. Oh great... I need to re-install everything again? Not nice.

Here's something new:

Super IODevice: [Fatal] found unsupported chip! ITE sequence ID=0x0620, Winbond sequence ID-oxffff
 
it didn't work for me.
Screenshot would be helpful.
What kext installer did you use?
Tested and working on Z97N-WiFi and H97N-WiFi
Time to make a bootable backup.

Edit: Super IODevice, Off topic.
Remove HWMonitor Plugins and HWMonitor, 9 Series not supported.
 
Screenshot would be helpful.
What kext installer did you use?
Tested and working on Z97N-WiFi and H97N-WiFi
Time to make a bootable backup.

Edit: Super IODevice, Off topic.
Remove HWMonitor Plugins and HWMonitor, 9 Series not supported.

Ok, I'll remove HWMonitor.
I can boot with -x flag... but not normally anymore.
I didn't have a bootable backup, because I thought it was premature since I also have a USB freeze too. Until that is fixed, it's just not so important as it is not a useable system.

I used iKext for switching the patched AppleIntelFramebufferAzul.kext.
 
Ok, after a couple of stressful hours, I have a bootable system again.

So, 3rd time's the charm?

I'm giving it another go, this time using Kext Wizard 2.

Let's see if that one will do it.

Edit:
QE is alive!

3rd time was the one!

And it looks like Kext Wizard 2 is a keeper!

Actually, the whole thing just sped up the booting process as well. I got to the desktop so fast, compared to my previous attempts.
I have translucency of the menu bar, and videos play normally using VLC and others.

A huge thanks to all involved!
 
Ok, after a couple of stressful hours
Never heard of iKext. Consider KextBeast or Kext Utility; Downloads, top of every page on this site.
No excuses, a back up is alway a good idea.
 
Very happy to report this seems to be working perfectly. Not sure why ACPI edit methods are not but this kext finally enables HD4600 on 9 series. Great work fellas. Tested on Z97X-UD7TH. IGPEnabler=Yes GE=No, both HD4600 and GTX working in tandem.

I know its off topic but can we start a thread for testing and solutions to the USB freeze issue? as mentioned by another user it seems like the major remaining issue on many of these 9series Gigabyte boards.

Thanks,
g\
 
Status
Not open for further replies.
Back
Top