Contribute
Register

Intel HD Graphics Framebuffer Edits - Desktop

Status
Not open for further replies.

toleda

Moderator
Joined
May 20, 2010
Messages
24,458
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
Joined
Dec 31, 2013
Messages
495
Motherboard
Huawei Matebook D
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
iOS
Thanks sorry for the confusion.
 
Joined
Sep 16, 2015
Messages
5
Motherboard
Asus H97M-E
CPU
i5 4440
Graphics
HD 4600
Mac
iMac
Mobile Phone
Android
Intel HD Graphics Framebuffer Edits
HD630/HD530/HD6000+/HD4600+/HD4000/HD3000

Match motherboard connector to macOS framebuffer connector:
  • Configure multiple monitors (except HD630.HD530)
  • Enable HD630/HD530/HD6000+/HD4600+/HD4000/HD3000 graphics
  • Find HD60/HD530/HD4600+/HD4000 HDMI port-number (HD3000 similar)
Change Log
  1. 11/25/2017: High Sierra
  2. 6/11/2016: Azul framebuffer HDMI delay edit, credit: RehabMan
  3. 3/10/2016: Added HD6200/HD6100/HD6000, cloverHDMI
  4. 10/26/2015: 10.11/El Capitan, Broadwell and Clover support
  5. 2/18/2014: Initial release
Requirements
  1. Recognized Intel HD Graphics/Desktop only
  2. macOS:
    • High Sierra/10.13 or newer
    • Sierra/10.12 or newer
    • El Capitan/10.11 or newer
    • Yosemite/10.10 or newer
    • Mavericks/10.9 or newer
  3. Intel HD Graphics/kext/property/framebuffer (hex, dsdt/ssdt)
    • HD630/KBL/AAPL,ig-plartform-id/00 00 12 59
    • 4K/HD530/SKY/AAPL,ig-plartform-id/05 00 3B 19 (Credit: rgw29/Post #571)
    • HD530/SKY/AAPL,ig-plartform-id/00 00 12 19
      • requires 4 display patch
    • HD6200/BDW/AAPL,ig-plartform-id/03 00 12 16 (Credit: wildwillow)
    • HD6100/BDW/AAPL,ig-plartform-id/04 00 2B 16
    • HD6000/BDW/AAPL,ig-plartform-id/04 00 26 16
    • HD5500/BDW/AAPL,ig-plartform-id/06 00 26 16 (Credit: MrDodi/Post #477)
    • HD4600+/Azul/AAPL,ig-plartform-id/03 00 22 0D
      • includes HD5200/HD5000/HD4400
    • HD4000/Capri/AAPL,ig-plartform-id/0a 00 66 01
    • HD3000/SNB/AAPL,snb-platform-id/10 00 03 00 (default)
  4. Clover Framebuffer Injection - EFI/CLOVER/
    • All: config.plist/Graphics/Inject/Intel/YES plus
    • HD630: config.plist/Graphics/ig-platform-id/59120000
    • 4K/HD530: config.plist/Graphics/ig-platform-id/193B0005
    • HD530: config.plist/Graphics/ig-platform-id/19120000
      • requires 4 display patch
    • HD6200: config.plist/Graphics/ig-platform-id/16120003
    • HD6100: config.plist/Graphics/ig-platform-id/162b0004
    • HD6000: config.plist/Graphics/ig-platform-id/16260004
    • HD5500: config.plist/Graphics/ig-platform-id/16260006
    • HD4600+: config.plist/Graphics/ig-platform-id/0d220003
    • HD4000: config.plist/Graphics/ig-platform-id/0166000a
Clover Framebuffer Patches (Select one method)
  1. AppleHDA HDMI Audio/Post #1/cloverHDMI (Download, select View Raw)
    • Based on detected display (s), patches framebuffer
    • Edits are necessary for HDMI audio, working HDMI audio is not necessary
    • HD530: detects and installs 4 display patch
  2. config-audio_cloverHDMI.plist.zip/KernelAndKextPatches/KextsToPatch/Item x
    • Property List Editor, see Tools/3.
    • Based on IOReg, identify port number
    • Identify Item x patch (es) by framebuffer kext by port number (s)
    • Paste patch to config.plist/KernelAndKextPatches/KextsToPatch/
    • HD530/4 display patch: item 13 (10.11.4-SKL-1912000-4_displays)
    • Paste patch to config.plist/KernelAndKextPatches/KextsToPatch/
Notes
  1. HD4600/HDMI: CAUTION: Do not hot plug the HDMI cable
    • The system will freeze with a fatal Intel error and restart
    • CloverHDMI patch enables HD4600/HDMI hot plug, eliminates kernel panic
Tools
  1. IORegistryExplorer_v2.1.zip (View Raw)
  2. DPCIManager (View Raw)
  3. Property List Editor
Display Connector (display to motherboard)
  1. HDMI (same as DVI)
  2. DVI (same as HDMI)
  3. DP
  4. ND (same as DP)
Framebuffer Configurations
Code:
Connector Edit/Port      Port 0x5    Port 0x6    Port 0x7
Native SNB/Capri         DP or ND    DP or ND    HDMI
Native Azul              DP or ND    DP or ND    DP or ND
a - SNB/Capri/Azul       DP or ND    HDMI/DVI    HDMI/DVI
b - SNB/Capri/Azul       HDMI/DVI    DP or ND    HDMI/DVI
c - Azul                 HDMI/DVI    HDMI/DVI    DP or ND
d - Azul                 HDMI/DVI    HDMI/DVI    HDMI/DVI
e - Azul                 DP or ND    HDMI/DVI    DP or ND
f - Azul                 HDMI/DVI    DP or ND    DP or ND
g - Azul                 DP or ND    DP or ND    HDMI/DVI
Find HD630/HD530/HD6000+/HD4600+/HD4000 HDMI port-number (HD3000 similar)
  1. Boot system with only HDMI display connected
  2. Open Downloads/IOJones
  3. Search: IGPU (or GFX0)
  4. Cancel Search (X)
  5. Scroll Up
  6. Select: AppleIntelFramebuffer (above AppleDisplay)
  7. Scroll Property window to port-number
    • Note port-number
  8. Repeat for additional displays (HDMI/DVI/DP)
  9. Results (Note display connection(s))
Displays/Ports Port 0x5 Port 0x6 Port 0x7
HDMI/DVI
DP
No Display (ND)

Troubleshooting
  1. Rebuild Cache
  2. Restart
Restore Native Framebuffer kext
  1. Run UniBeast (USB macOS Installer) over current installation
Problem Reporting (include the following information)
  1. Description of Intel Graphics problem
    1. macOS version/motherboard model/BIOS version/processor/graphics
    2. Procedure/Guide Used
    3. Copy of IOReg/File/Save a Copy As…, verify file (no ioreg.txt)
    4. Clover
      1. EFI/Clover/config.plist
      2. DPCIManager/Misc/Boot Log
      3. EFI/Clover/ACPI/Patched/dsdt.aml (if installed)
      4. EFI/Clover/ACPI/Patched/ssdt.aml (if installed)
Credit bcc9: Editing Custom connector info for Intel HD 3000 Graphics (sandy bridge, OSX Lion) - Intel - InsanelyMac Forum
Sir,
I made a Hackintosh with Asus H97M-E, Intel Core i3 4160 and 8GB RAM. I successfully installed macOS Sierra. I patched onboard audio and graphics with whatevergreen.kext, lilu.kext and appleALC.kext with clover layout=7. onboard audio working just fine but Sir, HDMI audio is not working. Will you please help me to enable HDMI audio.
My graphics is Intel HD Graphics 4400 Desktop.
Thank you
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,458
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
Joined
Sep 5, 2017
Messages
116
Motherboard
Dell Inspiron 15 5000 Series (5570) - Clover
CPU
i5-8250U
Graphics
UHD 620, 1920x1080
Mac
MacBook Pro
Mobile Phone
iOS
I have a hackintosh with intel hd4600, i want to connet to dvi-d but i cannot fallow the guide i almost dont undertant what to do, im using clvover with the injet intel yes and igfx as sugested but not luck to show with dvi port, only vga out with not injet intel and igfx id, what should i do.
 
Joined
May 5, 2018
Messages
45
Motherboard
MSI Z370I Gaming Pro Carbon AC
CPU
i7-8700K
Graphics
HD 630
Mobile Phone
Android
I have a MSI Z370i Gaming Pro Carbon AC, i7 8700k, HD630 on 10.13.6

On 10.13 my dual monitors worked perfectly. On 10.13.6 either one monitor never comes on or there's extreme glitching on both if i change the config.

From reading in here, it looks like I can't get my dual monitors to work at all on 10.13.6? Is that correct?
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,458
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 looks like I can't get my dual monitors to work at all on 10.13.6? Is that correct?
How did you arrive at that conclusion?
See Post #1/Problem Reporting; attach all requested files
 
Status
Not open for further replies.
Top