Contribute
Register

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

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,484
Motherboard
GA-Z270X-UD5
CPU
Core i3-7100
Graphics
HD 630
Mac
MacBook Pro, Mac mini
Classic Mac
Apple, PowerBook
Mobile Phone
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

Joined
Jan 26, 2014
Messages
1,376
Motherboard
Asus P5LP-LE
CPU
Core 2 Duo
Graphics
Nvidia GeForce GT 640
Mac
Mac Pro
Mobile Phone
iOS
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
 
Joined
Feb 26, 2012
Messages
52
Motherboard
Asus H97M-PLUS
CPU
i5-4570
Graphics
GT640
Mac
MacBook Pro, Mac mini
Classic Mac
Centris, iBook, iMac, PowerBook
Mobile Phone
Android, iOS
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
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,088
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
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.
 
Joined
Feb 26, 2012
Messages
52
Motherboard
Asus H97M-PLUS
CPU
i5-4570
Graphics
GT640
Mac
MacBook Pro, Mac mini
Classic Mac
Centris, iBook, iMac, PowerBook
Mobile Phone
Android, iOS
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.
 
Joined
Feb 26, 2012
Messages
52
Motherboard
Asus H97M-PLUS
CPU
i5-4570
Graphics
GT640
Mac
MacBook Pro, Mac mini
Classic Mac
Centris, iBook, iMac, PowerBook
Mobile Phone
Android, iOS
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!
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,088
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
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.
 
Joined
Aug 19, 2010
Messages
505
Motherboard
GA-Z170X-Designare
CPU
i7 6700K
Graphics
HD530 & GTX 1080ti
Mac
MacBook Air, MacBook Pro, Mac mini, Mac Pro
Mobile Phone
iOS
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\
 
Top