- Joined
- Sep 20, 2021
- Messages
- 26
- Motherboard
- Gigabyte Z390 Designare
- CPU
- i9-9900K
- Graphics
- Intel UHD 630 (Desktop 9 Series)
- Mobile Phone
Hi @CaseySJ! I have managed to access my EFI through Ubuntu from a bootable USB. My config.plist is in the folder EFI/Clover. I am using Clover, not OpenCore method. I can't find any of the above line of codes in the file. What am I missing?...Do you need me to attach my config.plist?Hello @Z390HTosh,
Oh no, it looks as if your RX 580 may have a fault. If you have another motherboard, please try installing the RX 580 into that. If the same problem occurs then there's good reason to believe the GPU is bad.
To switch to Intel iGPU, we can do the following from a working Mac or Hack:
- Edit your config.plist from the EFI/OC folder in the EFI partition using TextEdit or BBEdit.
- Find the section DeviceProperties. It should look like this:
XML:<key>DeviceProperties</key> <dict> <key>Add</key> <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>#AAPL,slot-name</key> <string>Internal@0,2,0</string> <key>AAPL,ig-platform-id</key> <data>AwCYPg==</data> <key>device_type</key> <string>Display controller</string> <key>framebuffer-patch-enable</key> <data>AQAAAA==</data> <key>model</key> <string>Intel UHD Graphics 630</string> </dict> <key>PciRoot(0x0)/Pci(0x1F,0x3)</key> <dict> <key>AAPL,slot-name</key> <string>Internal@0,31,3</string> <key>device_type</key> <string>Audio device</string> <key>model</key> <string>Realtek ALC1220-VB</string> </dict> <key>PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)</key> <dict> <key>AAPL,slot-name</key> <string>Internal@0,28,3/0,0</string> <key>device_type</key> <string>Network controller</string> <key>model</key> <string>BCM4360 802.11ac Wireless Network Adapter</string> </dict> <key>PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)</key> <dict> <key>AAPL,slot-name</key> <string>Internal@0,28,1/0,0</string> <key>device_type</key> <string>Ethernet controller</string> <key>model</key> <string>Intel i211 PCI Express GIgabit Ethernet</string> </dict> <key>PciRoot(0x0)/Pci(0x14,0x0)</key> <dict> <key>AAPL,slot-name</key> <string>Internal@0,20,0</string> <key>device_type</key> <string>USB controller</string> <key>model</key> <string>Intel PCH xHCI Host Controller</string> </dict> </dict>
- See that first section beginning with
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
? It looks like this:XML:<key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>#AAPL,slot-name</key> <string>Internal@0,2,0</string> <key>AAPL,ig-platform-id</key> <data>AwCYPg==</data> <key>device_type</key> <string>Display controller</string> <key>framebuffer-patch-enable</key> <data>AQAAAA==</data> <key>model</key> <string>Intel UHD Graphics 630</string> </dict>
- Replace just this section with the following:
XML:<key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>#AAPL,slot-name</key> <string>Internal@0,2,0</string> <key>AAPL,ig-platform-id</key> <data>BwCbPg==</data> <key>device_type</key> <string>Display controller</string> <key>framebuffer-con0-busid</key> <data>AQAAAA==</data> <key>framebuffer-con0-enable</key> <data>AQAAAA==</data> <key>framebuffer-con0-flags</key> <data>xwMAAA==</data> <key>framebuffer-con0-index</key> <data>AQAAAA==</data> <key>framebuffer-con0-pipe</key> <data>EgAAAA==</data> <key>framebuffer-con0-type</key> <data>AAQAAA==</data> <key>framebuffer-con1-busid</key> <data>BgAAAA==</data> <key>framebuffer-con1-enable</key> <data>AQAAAA==</data> <key>framebuffer-con1-flags</key> <data>xwMAAA==</data> <key>framebuffer-con1-index</key> <data>AgAAAA==</data> <key>framebuffer-con1-pipe</key> <data>EgAAAA==</data> <key>framebuffer-con1-type</key> <data>AAQAAA==</data> <key>framebuffer-con2-busid</key> <data>BAAAAA==</data> <key>framebuffer-con2-enable</key> <data>AQAAAA==</data> <key>framebuffer-con2-flags</key> <data>xwMAAA==</data> <key>framebuffer-con2-index</key> <data>AwAAAA==</data> <key>framebuffer-con2-pipe</key> <data>EgAAAA==</data> <key>framebuffer-con2-type</key> <data>AAgAAA==</data> <key>framebuffer-con3-busid</key> <data>AAAAAA==</data> <key>framebuffer-con3-enable</key> <data>AQAAAA==</data> <key>framebuffer-con3-flags</key> <data>IAAAAA==</data> <key>framebuffer-con3-index</key> <data>/////w==</data> <key>framebuffer-con3-pipe</key> <data>AAAAAA==</data> <key>framebuffer-con3-type</key> <data>AQAAAA==</data> <key>framebuffer-patch-enable</key> <data>AQAAAA==</data> <key>model</key> <string>Intel UHD Graphics 630 (Desktop 9 Series)</string> </dict>
- Save the file.
- Boot the Hackintosh with the modified config.plist.
- You may connect monitor to either of these ports located on the rear IO panel:
- HDMI port (using HDMI to HDMI cable)
- Thunderbolt/USB-C port 1 (using a USB-C to DP cable)
- Thunderbolt/USB-C port 2 (using a USB-C to DP cable)
Update: from your build guide, under "injecting audio and enabling Onboard HDMI", should I just follow those instructions? Will that be compatible?
Last edited: