toleda
Moderator
- Joined
- May 19, 2010
- Messages
- 22,845
- Motherboard
- Asus Maximus VII Impact
- CPU
- Core i7-4770K
- Graphics
- RX 560 + HD4600
- Mac
- Classic Mac
- Mobile Phone
Intel Integrated Graphics and AMD or Nvidia, Working Together with AirPlay Mirroring
11/12/18 - DEPRECATED
See [Guide] Intel Framebuffer patching using WhateverGreen
Experimental, make a bootable backup before attempting.
Fully enabled integrated and discrete graphics systems in macOS, 10.8.3 or newer. Support of Intel integrated graphics, HD3000 or newer, with AMD HD, 5xxx or newer, or Nvidia GT/S/X, 4xx or newer, discrete graphics. Feel free to customize this solution to your requirements.
Discrete graphics as primary display and integrated graphics, no display, see AMD/Nvidia Primary Display with AirPlay Mirroring
Previous Guide: Mountain Lion: HD3000/HD4000 with AMD or Nvidia, Working Together
Change Log
mmaenpaa - Use HD3000 and separate video card for dual display?
mrbubbles - HD 3000 + GTX 560 Ti - can't get both working
jwk - Mountain Lion: HD3000/HD4000 with AMD or Nvidia, Working Together - Page 8
11/12/18 - DEPRECATED
See [Guide] Intel Framebuffer patching using WhateverGreen
Experimental, make a bootable backup before attempting.
Fully enabled integrated and discrete graphics systems in macOS, 10.8.3 or newer. Support of Intel integrated graphics, HD3000 or newer, with AMD HD, 5xxx or newer, or Nvidia GT/S/X, 4xx or newer, discrete graphics. Feel free to customize this solution to your requirements.
Discrete graphics as primary display and integrated graphics, no display, see AMD/Nvidia Primary Display with AirPlay Mirroring
Previous Guide: Mountain Lion: HD3000/HD4000 with AMD or Nvidia, Working Together
Change Log
- v2.0 - 11/25/2017 - High Sierra
- v1.1 - 10/23/2014 - Yosemite
- v1.0 - 3/21/2014 - Release
- HD630
- HD530
- HD6200+ (HD6200, HD6100, HD6000, HD5500)
- HD4600+ (HD5200, HD4600, HD4400)
- HD4000
- HD3000
- AMD: Vega, RX, R9, R7, HD7xxx, HD6xxx, HD5xxx
- Nvidia: GT/S/X 10xx, 9xx, 7xx, 6xx, 5xx, 4xx
- 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
- Mountain Lion/10.8.3 or newer
- Boot Display (Note 1)
- Connected to Integrated Graphics (motherboard)
- Optional, connect to discrete graphics (Notes, 4.)
- Desktop systems only
- AMI BIOS/Advanced/System Agent
- Enable Integrated Graphics
- Set Integrated Graphics (examples)
- Init Display First: IGPU
- Primary Display: IGPU
- Optional/AMD
- Primary Display: PCIE/PEG (Notes, 4.)
- HD630/200 Series/Kaby Lake
- Framebuffer: IGPlatformID=59120000
- SysDef: imac18
- HD530/100 Series/Skylake
- Framebuffer: IGPlatformID=19120000
- SysDef: imac17
- HD6200/9 Series/Broadwell
- Framebuffer: IGPlatformID=16120003
- SysDef: imac16
- HD4600/8 Series/Haswell
- Framebuffer: IGPlatformID=0D220003
- SysDef: macbookpro11, macbookair6, imac14, imac15
- HD4000/7Series/Ivy Bridge
- Framebuffer: IGPlatformID=0166000A
- SysDef: macbookpro9, macbookair5 imac13, macmini6
- HD3000/6 Series/Sandy Bridge
- Framebuffer: Default (Note 2)
- SysDef: macbookpro8, macbookair4, imac12, macmini5
- Clover Settings (With ssdt HDMI audio, see 2.)
- CLOVER/config.plist/Graphics/Inject/Intel/YES
- CLOVER/config.plist/Graphics/
- ig-platform-id/
- HD630: 59120000
- HD530: 19122000
- HD6200: 16120003
- HD4600: 0D220003
- HD4000: 0166000A
- snb-platform-id
- HD3000: Default, no edit required (Notes, 1.)
- ig-platform-id/
- PCIE/PEG (Notes, 4.)
- CLOVER/config.plist/Graphics/Inject/ATI/YES
- CLOVER/config.plist/Graphics/RadeonDeInit/YES (Clover v4297 or newer)
- SMBIOS
- automatic, no entry required
- Jump to Step 3.
- CLOVER/config.plist/Graphics/Inject/Intel/YES
- ssdt HDMI audio (Notes, 2.)
- AppleHDA HDMI Audio/Post #1/cloverHDMI
- Restart
- BIOS
- Advanced Menu/System Agent Configuration/Primary Display/Init Display First, etc.
- IGPU
- PCIE/PEG (Notes, 4.)
- Exit/Save
- Advanced Menu/System Agent Configuration/Primary Display/Init Display First, etc.
- Restart
- Once BIOS/Advanced/System Agent is set to IGPU, boot display must be attached to motherboard integrated graphics.
- HDMI Audio dsdt/ssdt edits enable integrated graphics; working HDMI audio is not required for working integrated and discrete graphics.
- Boot times likely to increase
- Optional/AMD PCIE/PEG: See Post #142/carpentryplus25
- HD2000/HD2500, not supported
- Description of graphics problem including displays, connections and ports
- macOS version/motherboard model/BIOS version/processor/graphics
- Procedure/Guide Used
- Copy of IOReg - IOReg_v2.1/File/Save a Copy As…, verify file (no ioreg.txt)
- Clover
- EFI/CLOVER/config.plist
- EFI/CLOVER/misc/debug.log (Set config.plist/Boot/Debug/YES)
- EFI/CLOVER/ACPI/patched/dsdt.aml (if installed)
- EFI/CLOVER/ACPI/patched/ssdt.aml (if installed)
mmaenpaa - Use HD3000 and separate video card for dual display?
mrbubbles - HD 3000 + GTX 560 Ti - can't get both working
jwk - Mountain Lion: HD3000/HD4000 with AMD or Nvidia, Working Together - Page 8
Last edited: