Contribute
Register

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

Status
Not open for further replies.
quick note for folks running a GTX 650 Ti Boost or higher
As the thread title implies, the Azul framebuffer patch fixes 9 Series/HD4600 graphic acceleration only; no effect on discrete card graphics.
Off topic.
 
tunied! could you please send me your config.plist file? I have the exact same hardware as you but can't get it to work. Thanks!!!

:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D

:headbang::headbang::headbang::headbang::headbang::headbang::headbang::headbang::headbang::headbang::headbang::headbang::headbang:

it's working now !!!

thanks guys

love you :)
 
sorry , my Hackintosh is in office , i can't access it until next Tuesday:(

what's your config.plist look like? can you post it out. maybe i can help you somehow.

or i you can read my blog(it contain some screenshot of my clover setting ).
 
After a lot of trial still can't get this to work.

System: ASUS Z97-AR (Intel HD4600 and ALC892 onboard) and Intel i5-4690K.
Clover boot.
Patched AppleIntelFramebufferAzul.kext as suggested.

Still, system boots one out of 2-3 times and even if it does - no QE/CI. I am sure it has to do with the graphics - when I install my old GeForce 7300 GS system boots consistently, of course with no QE/CI as well and no support in sight.

IOJones shows that MEI matches to the driver (AppleIntelFramebufferAzul), but graphics does not. It has vendorId=8086 and deviceId=0412 for which AppleIntelFramebufferAzul has a match, but for some reason it does not happen.

Intel inject is turned off in Clover. When it's on, system does not boot - goes black screen and then restarts.

Attached Clover config, boot log and IOJones.
Any help very much appreciated!

View attachment logs-2014-09-10-10-11.zip
 
After a lot of trial still can't get this to work.

System: ASUS Z97-AR (Intel HD4600 and ALC892 onboard) and Intel i5-4690K.
Clover boot.
Patched AppleIntelFramebufferAzul.kext as suggested.

Still, system boots one out of 2-3 times and even if it does - no QE/CI. I am sure it has to do with the graphics - when I install my old GeForce 7300 GS system boots consistently, of course with no QE/CI as well and no support in sight.

IOJones shows that MEI matches to the driver (AppleIntelFramebufferAzul), but graphics does not. It has vendorId=8086 and deviceId=0412 for which AppleIntelFramebufferAzul has a match, but for some reason it does not happen.

Intel inject is turned off in Clover. When it's on, system does not boot - goes black screen and then restarts.

Attached Clover config, boot log and IOJones.
Any help very much appreciated!

View attachment 103874

Clover config.plist is incorrect.

Graphics/ig-platform-id has no effect without Graphics/Inject/Intel=true. And Graphics/ig-platform-id=0D220003 is incorrect.

Set config.plist:
Graphics/ig-platform-id=0x0d220003
Graphics/Inject/Intel=true
 
Clover config.plist is incorrect.
Set config.plist:
Graphics/ig-platform-id=0x0d220003
Graphics/Inject/Intel=true

With these settings boot hangs on "DRMStatus: iTunes/apple store content access problem".
Looked it up, tried what others suggest - bios settings and boot flags - none of that helped.
What else can I try?

EDIT: with GeForce 7300 GS I can still boot.
 
With these settings boot hangs on "DRMStatus: iTunes/apple store content access problem".
Looked it up, tried what others suggest - bios settings and boot flags - none of that helped.
What else can I try?

EDIT: with GeForce 7300 GS I can still boot.

If you have the nvidia installed, use nv_disable=1 and GraphicsEnabler=No.

Best to remove it completely...

If still not working, no one will be able to help without a quality photo of verbose boot....

Also, you should post your revised config.plist.
 
If you have the nvidia installed, use nv_disable=1 and GraphicsEnabler=No.

Best to remove it completely...

If still not working, no one will be able to help without a quality photo of verbose boot....

Also, you should post your revised config.plist.

I remove the NVidia card when attempting to do anything with HD4600. I use it only when I can't boot - with NVidia card I get consistent boot, even though without QE/CI, and can gather logs and such.

In that setup when I have HD4600 only, os x either hangs (last line varies), or sometimes just shuts down and restarts.
When I plug in the NVidia card, right after that line where it hung it shows the login screen.

I attached an updated config.
Rather than doing a screenshot, I got the full boot log, which has some lines I did not see on the screen which explain what is wrong a bit. Full log attached, these lines below.

Code:
9/10/14 5:33:45.716 PM configd[18]: InterfaceNamer: timed out waiting for IOKit to quiesce9/10/14 5:33:45.716 PM configd[18]: Busy services :
9/10/14 5:33:45.716 PM configd[18]:   iMac14,2 [1, 94450 ms]
9/10/14 5:33:45.716 PM configd[18]:   iMac14,2/AppleACPIPlatformExpert [1, 59594 ms]
9/10/14 5:33:45.716 PM configd[18]:   iMac14,2/AppleACPIPlatformExpert/PCI0@0 [1, 59482 ms]
9/10/14 5:33:45.716 PM configd[18]:   iMac14,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI [1, 59464 ms]
9/10/14 5:33:45.716 PM configd[18]:   iMac14,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/GFX0@2 [2, 59224 ms]
9/10/14 5:34:14.326 PM WindowServer[130]: Set a breakpoint at CGSLogError to catch errors as they are logged.

View attachment config.plist View attachment boot-hang.log
 
I remove the NVidia card when attempting to do anything with HD4600. I use it only when I can't boot - with NVidia card I get consistent boot, even though without QE/CI, and can gather logs and such.

In that setup when I have HD4600 only, os x either hangs (last line varies), or sometimes just shuts down and restarts.
When I plug in the NVidia card, right after that line where it hung it shows the login screen.

I attached an updated config.
Rather than doing a screenshot, I got the full boot log, which has some lines I did not see on the screen which explain what is wrong a bit. Full log attached, these lines below.

Code:
9/10/14 5:33:45.716 PM configd[18]: InterfaceNamer: timed out waiting for IOKit to quiesce9/10/14 5:33:45.716 PM configd[18]: Busy services :
9/10/14 5:33:45.716 PM configd[18]:   iMac14,2 [1, 94450 ms]
9/10/14 5:33:45.716 PM configd[18]:   iMac14,2/AppleACPIPlatformExpert [1, 59594 ms]
9/10/14 5:33:45.716 PM configd[18]:   iMac14,2/AppleACPIPlatformExpert/PCI0@0 [1, 59482 ms]
9/10/14 5:33:45.716 PM configd[18]:   iMac14,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI [1, 59464 ms]
9/10/14 5:33:45.716 PM configd[18]:   iMac14,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/GFX0@2 [2, 59224 ms]
9/10/14 5:34:14.326 PM WindowServer[130]: Set a breakpoint at CGSLogError to catch errors as they are logged.

View attachment 103895 View attachment 103901

You have issues with your Intel graphics kexts:
Code:
9/10/14 5:32:43.000 PM kernel[0]: Kext com.apple.driver.AppleIntelFramebufferAzul - library kext com.apple.iokit.IOAcceleratorFamily2 not found.
9/10/14 5:32:43.000 PM kernel[0]: Can't load kext com.apple.driver.AppleIntelFramebufferAzul - failed to resolve library dependencies.
9/10/14 5:32:43.000 PM kernel[0]: Kext com.apple.driver.AppleIntelFramebufferAzul failed to load (0xdc00800e).
9/10/14 5:32:43.000 PM kernel[0]: Failed to load kext com.apple.driver.AppleIntelFramebufferAzul (error 0xdc00800e).
9/10/14 5:32:43.000 PM kernel[0]: Couldn't alloc class "AppleIntelAzulController"

Start over with a fresh install...
 
Status
Not open for further replies.
Back
Top