Contribute
Register

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

Rehabman,

#707
I'll gives that a try and report back

Thanks!!

~Alex

I didn't look at the files as you seem unaware of how to deal with UHD/QHD+.

Keep in mind you can't patch IOKit in the installer, so you need to boot without Intel injection.
 
Mobo gigabyte z97d3h
CPU i7 4790k
Gpu zotac gtx 750
Ram 12gb
OS 10.11.6
So everything works fine if i boot with my gtx 750 (web drivers) but with onboard graphics it gets stuck at a complete black screen, so what i did
1. i put the fakepcid.kext and fakepcid_intel_hd_graphics.kext in library/extensions
2. i put those two kext files in clover/kext/10.11 and clover/kext/other
3. i put this device id "0x04128086" in device/fakeid/intelgfx via clover configurator
4. i put this "0xa260006" into graphics/ig-platform-id via clover configurator
So thats all what i did now if i try to boot with onboard graphics (hd4600) then the osx loading bar will go all way to the half and then i get complete black screen.
terminal.jpg
 

Attachments

  • shivam’s Mac Pro.zip
    616.2 KB · Views: 98
  • clover.zip
    3.8 MB · Views: 91
Last edited:
Mobo gigabyte z97d3h
CPU i7 4790k
Gpu zotac gtx 750
Ram 12gb
OS 10.11.6
So everything works fine if i boot with my gtx 750 (web drivers) but with onboard graphics it gets stuck at a complete black screen, so what i did
1. i put the fakepcid.kext and fakepcid_intel_hd_graphics.kext in library/extensions
2. i put those two kext files in clover/kext/10.11 and clover/kext/other
3. i put this device id "0x04128086" in device/fakeid/intelgfx via clover configurator
4. i put this "0xa260006" into graphics/ig-platform-id via clover configurator
So thats all what i did now if i try to boot with onboard graphics (hd4600) then the osx loading bar will go all way to the half and then i get complete black screen.
View attachment 208383

Desktop questions are off-topic. Note: You need correct BIOS settings. 0xa260006 is for laptops.
 
HDMI on 4600 can work with Optimous? If can how can i do that?

Are you certain you have Nvidia Optimus? Check in Windows which graphics adapter is used for a monitor connected to HDMI.
 
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
Does this method support for desktop ihd4400 (0x41e) with enoch r2839 boot loader for el cappitan or clover only?

Regards
 
@RehabMan
Does this method support for desktop ihd4400 (0x41e) with enoch r2839 boot loader for el cappitan or clover only?

Regards

For 10.11, I am only supporting Clover here. The concept/requirements are the same regardless of bootloader.
 
I've added 04128086 in config.plist, but couldn't boot
would you mind help me
 

Attachments

  • Wong’s MacBook Air.ioreg
    1.5 MB · Views: 111
  • CLOVER.zip
    3.5 MB · Views: 90
  • output.txt
    3.6 KB · Views: 251
Last edited:
Back
Top