toleda
Moderator
- Joined
- May 19, 2010
- Messages
- 22,834
- Motherboard
- Asus Maximus VII Impact
- CPU
- i7-4770K
- Graphics
- RX 560 + HD4600
- Mac
- Classic Mac
- Mobile Phone
Intel HD Graphics Framebuffer Edits
HD630/HD530/HD6000+/HD4600+/HD4000/HD3000
11/12/18 - DEPRECATED
See [Guide] Intel Framebuffer patching using WhateverGreen
Match motherboard connector to macOS framebuffer connector:
Find HD630/HD530/HD6000+/HD4600+/HD4000 HDMI port-number (HD3000 similar)
Troubleshooting
HD630/HD530/HD6000+/HD4600+/HD4000/HD3000
11/12/18 - DEPRECATED
See [Guide] Intel Framebuffer patching using WhateverGreen
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)
- 11/25/2017: High Sierra
- 6/11/2016: Azul framebuffer HDMI delay edit, credit: RehabMan
- 3/10/2016: Added HD6200/HD6100/HD6000, cloverHDMI
- 10/26/2015: 10.11/El Capitan, Broadwell and Clover support
- 2/18/2014: Initial release
- Recognized Intel HD Graphics/Desktop only
- 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
- 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)
- 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
- 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
- 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/
- 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
- IORegistryExplorer_v2.1.zip (View Raw)
- DPCIManager (View Raw)
- Property List Editor
- Xcode on the Mac App Store
- PlistEdit Pro (Fat Cat Software)
- HDMI (same as DVI)
- DVI (same as HDMI)
- DP
- ND (same as DP)
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
- Boot system with only HDMI display connected
- Open Downloads/IOJones
- Search: IGPU (or GFX0)
- Cancel Search (X)
- Scroll Up
- Select: AppleIntelFramebuffer (above AppleDisplay)
- Scroll Property window to port-number
- Note port-number
- Repeat for additional displays (HDMI/DVI/DP)
- Results (Note display connection(s))
Displays/Ports | Port 0x5 | Port 0x6 | Port 0x7 |
HDMI/DVI | |||
DP | |||
No Display (ND) |
|
Troubleshooting
- Rebuild Cache
- Restart
- Run UniBeast (USB macOS Installer) over current installation
- Description of Intel Graphics problem
- macOS version/motherboard model/BIOS version/processor/graphics
- Procedure/Guide Used
- Copy of IOReg/File/Save a Copy As…, verify file (no ioreg.txt)
- Clover
- EFI/Clover/config.plist
- DPCIManager/Misc/Boot Log
- EFI/Clover/ACPI/Patched/dsdt.aml (if installed)
- EFI/Clover/ACPI/Patched/ssdt.aml (if installed)
Last edited: