Contribute
Register

[FIX] HD4200/HD4400/HD4600/HD5600 on 10.11+

As I wrote before, I made it 3 times, any other ideas ?
Is there some way to understand what's wrong, with help of every files I've attached to posts above ?
Clean installation ?

Reply in guide thread with data requested in "Problem Reporting".
 
Intel HD Graphics on El Capitan

OS X supports a range of Intel HD Graphics devices, however not all the variants present in hackintosh devices are supported out of the box.

Haswell HD4200/HD4400/HD4600: Must inject device-id=0x0412.
config.plist/Devices/FakeID/IntelGFX=0x04128086

Broadwell HD5600 (10.11.0/10.11.1 only): Must inject device-id=0x1626.
config.plist/Devices/FakeID/IntelGFX=016268086

Note: These settings are already in the plist files linked from my Clover guide...

http://www.tonymacx86.com/el-capita...de-booting-os-x-installer-laptops-clover.html


FakePCIID Installation

In addition, the Haswell graphics accelerator kext (AppleIntelHD5000Graphics.kext) checks the PCI device-id against a set of known values. Because the HD4200/HD4400/HD4600(mobile) values are not accommodated by this check, you must install FakePCIID kexts for PCI device-id spoofing.

The latest release of FakePCIID can be found here:
https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads

The source code is located at:
https://github.com/RehabMan/OS-X-Fake-PCI-ID

Install both FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext (originally FakePCIID_HD4600_HD4400.kext) in /System/Library/Extensions, EFI/Clover/kexts, or /Library/Extensions (10.11+).

--

Note: This post, simplified for Clover only 10.11, based on original by the-darkvoid for Yosemite: http://www.tonymacx86.com/yosemite-...tel-hd4200-hd4400-hd4600-mobile-yosemite.html.


Problem Reporting

Post ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Also, post EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory, especially if you have an overabundance of themes installed. Provide only EFI/Clover, not the entire EFI folder.

Also post output of:
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

ReHabMan,

Thank you so much for this. I installed Sierra to my i3 NUC which was running mavericks in a very hacked way. Your solutions here solved all my issues with display, sound and Wi-Fi.
 
I did everything like in the tutorials and nothing worked. I used the script from this site https://github.com/syscl/M3800. My previous post has the attachment with my clover and ioreg, can you do an analysis to know where I'm going wrong?
 
I did everything like in the tutorials and nothing worked. I used the script from this site https://github.com/syscl/M3800. My previous post has the attachment with my clover and ioreg, can you do an analysis to know where I'm going wrong?

Clearly you did not read the FAQ carefully.
Your profile/signature doesn't even indicate you have a laptop, much less any specifics regarding the hardware in it.
And you mentioned nothing about changing DVMT-prealloc in BIOS...
 
mine is HD4400.. how do i know if my QE/CI is working?? in this guide https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/ "you'll have CI, but not QE" .. so it means QE is not fix in this guide?

also this instruction should be done before installing fakePCIID?
FakePCIID Installation

Note: Remove any existing patches to AppleIntelHD5000Graphics and libCLVMIGILPlugin.dylib before taking the below steps, including kext patches through Clover.
A backup of libCLVMIGILPlugin.dylib should exist in /System/Library/Frameworks/OpenCL.framework/Versions/Current/Libraries/libCLVMIGILPlugin.dylib.bak
 
Last edited:
mine is HD4400.. how do i know if my QE/CI is working?? in this guide https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/ "you'll have CI, but not QE" .. so it means QE is not fix in this guide?

also this instruction should be done before installing fakePCIID?
FakePCIID Installation

Note: Remove any existing patches to AppleIntelHD5000Graphics and libCLVMIGILPlugin.dylib before taking the below steps, including kext patches through Clover.
A backup of libCLVMIGILPlugin.dylib should exist in /System/Library/Frameworks/OpenCL.framework/Versions/Current/Libraries/libCLVMIGILPlugin.dylib.bak

If you follow the guide, it sets config.plist/Devices/FakeID/IntelGFX=0x04128086. That gives you CI.
Installing FakePCIID.kext + FakePCIID_Intel_HD_Graphics.kext gives you QE.
 
If you follow the guide, it sets config.plist/Devices/FakeID/IntelGFX=0x04128086. That gives you CI.
Installing FakePCIID.kext + FakePCIID_Intel_HD_Graphics.kext gives you QE.

Hello

I cant install Sierra because screen giltch hd4400

Help me plz
 
Back
Top