Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Hide Unsupported GPU

So you need to hide your unsupported GPU in OpenCore, There are two ways that you can do this:

  • Spoofing via DeviceProperties
  • Spoofing via SSDT

DevicePropeties Method

Download gfxutil Extract this to your /Users/(yourusername)

Open Terminal and find the PCI route with gfxutil and drag gfxutil to the terminal window it should look like this:

/Users/martineastwood/gfxutil then add to the line -f GFX0

And the output will result in something similar:

DevicePath = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

With this, navigate towards Root -> DeviceProperties -> Add in your config.plist file and add your PCI route with the following properties: logo logo

SSDT Method

  • There's many ways to find the path but generally the easiest way is to get into Device Manager
  • under windows and find the PCI path.

Example of device path:

DefinitionBlock ("", "SSDT", 2, "hack", "spoof", 0)
Method(_SB.PCI0.PEG0.PEGP._DSM, 4)
If (_OSI ("Darwin"))
If (!Arg2) { Return (Buffer() { 0x03 } ) }
Return (Package()
"name", Buffer() { "#display" },
"IOName", "#display",
"class-code", Buffer() { 0xFF, 0xFF, 0xFF, 0xFF },
"vendor-id", Buffer() { 0xFF, 0xFF, 0,  0 },
"device-id", Buffer() { 0xFF, 0xFF, 0, 0 },
  • What this SSDT does special compared to Rehabman's SSDT is that this adds the If (_OSI
  • ("Darwin")){} block so that this SSDT wouldn't be applied when booting other operating systems
You can’t perform that action at this time.