Contribute
Register

pastrychef's Asus ROG Strix Z370-G Gaming (WI-FI AC) build w/ i9-9900K + AMD 6600 XT

I’ll try a USB install on the same partition of Ventura 13.3

Try to build an EFI that's as basic as possible. You can add/fix stuff like audio after the 13.3 update finishes and you are booted in to macOS.
 
Try to build an EFI that's as basic as possible. You can add/fix stuff like audio after the 13.3 update finishes and you are booted in to macOS.
Can I use the one you made?
 
What can I disable, now I get zero/ disk error
remove the Voodoo kexts unless you have an ancient PS2 keyboard and mouse

also those "beta" boot arguments

probably disable:
Ps2KeyboardDxe.efi

also remove this:

Code:
 <key>PciRoot(0x0)/Pci(0x0,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,0,0</string>
                    <key>device_type</key>
                    <string>Host bridge</string>
                    <key>model</key>
                    <string>8th Gen Core Processor Host Bridge/DRAM Registers</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,1,0</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1,0x1)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,1,1</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8)</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>200 Series/Z370 Chipset Family USB 3.0 xHCI Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x16,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,22,0</string>
                    <key>device_type</key>
                    <string>Communication controller</string>
                    <key>model</key>
                    <string>200 Series PCH CSME HECI #1</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x17,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,23,0</string>
                    <key>device_type</key>
                    <string>SATA controller</string>
                    <key>model</key>
                    <string>200 Series PCH SATA controller [AHCI mode]</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1B,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,27,0</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #17</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,0</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #1</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x1)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,1</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #2</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x2)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,2</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #3</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x2)/Pci(0x0,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,2/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,0x4)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,4</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #5</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,4/0,0</string>
                    <key>device_type</key>
                    <string>USB controller</string>
                    <key>model</key>
                    <string>ASM2142 USB 3.1 Host Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1D,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,29,0</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #9</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1F,0x2)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,31,2</string>
                    <key>device_type</key>
                    <string>Memory controller</string>
                    <key>model</key>
                    <string>200 Series/Z370 Chipset Family Power Management Controller</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>hda-gfx</key>
                    <string>onboard-2</string>
                    <key>layout-id</key>
                    <data>AgAAAA==</data>
                    <key>model</key>
                    <string>200 Series PCH HD Audio</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1F,0x4)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,31,4</string>
                    <key>device_type</key>
                    <string>SMBus</string>
                    <key>model</key>
                    <string>200 Series/Z370 Chipset Family SMBus Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1F,0x6)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,31,6</string>
                    <key>device_type</key>
                    <string>Ethernet controller</string>
                    <key>model</key>
                    <string>Ethernet Connection (2) I219-V</string>
                </dict>

these are not required:

Code:
 <dict>
                    <key>Base</key>
                    <string></string>
                    <key>BaseSkip</key>
                    <integer>0</integer>
                    <key>Comment</key>
                    <string>change GFX0 to IGPU</string>
                    <key>Count</key>
                    <integer>0</integer>
                    <key>Enabled</key>
                    <true/>
                    <key>Find</key>
                    <data>R0ZYMA==</data>
                    <key>Limit</key>
                    <integer>0</integer>
                    <key>Mask</key>
                    <data></data>
                    <key>OemTableId</key>
                    <data></data>
                    <key>Replace</key>
                    <data>SUdQVQ==</data>
                    <key>ReplaceMask</key>
                    <data></data>
                    <key>Skip</key>
                    <integer>0</integer>
                    <key>TableLength</key>
                    <integer>0</integer>
                    <key>TableSignature</key>
                    <data></data>
                </dict>
                <dict>
                    <key>Base</key>
                    <string></string>
                    <key>BaseSkip</key>
                    <integer>0</integer>
                    <key>Comment</key>
                    <string>change PEGP to GFX0</string>
                    <key>Count</key>
                    <integer>0</integer>
                    <key>Enabled</key>
                    <true/>
                    <key>Find</key>
                    <data>UEVHUA==</data>
                    <key>Limit</key>
                    <integer>0</integer>
                    <key>Mask</key>
                    <data></data>
                    <key>OemTableId</key>
                    <data></data>
                    <key>Replace</key>
                    <data>R0ZYMA==</data>
                    <key>ReplaceMask</key>
                    <data></data>
                    <key>Skip</key>
                    <integer>0</integer>
                    <key>TableLength</key>
                    <integer>0</integer>
                    <key>TableSignature</key>
                    <data></data>
                </dict>
                <dict>
                    <key>Base</key>
                    <string></string>
                    <key>BaseSkip</key>
                    <integer>0</integer>
                    <key>Comment</key>
                    <string>change SAT0 to SATA</string>
                    <key>Count</key>
                    <integer>0</integer>
                    <key>Enabled</key>
                    <true/>
                    <key>Find</key>
                    <data>U0FUMA==</data>
                    <key>Limit</key>
                    <integer>0</integer>
                    <key>Mask</key>
                    <data></data>
                    <key>OemTableId</key>
                    <data></data>
                    <key>Replace</key>
                    <data>U0FUQQ==</data>
                    <key>ReplaceMask</key>
                    <data></data>
                    <key>Skip</key>
                    <integer>0</integer>
                    <key>TableLength</key>
                    <integer>0</integer>
                    <key>TableSignature</key>
                    <data></data>
                </dict>
 
Last edited:
remove the Voodoo kexts unless you have an ancient PS2 keyboard and mouse

also those "beta" boot arguments

probably disable:
Ps2KeyboardDxe.efi

also remove this:

Code:
 <key>PciRoot(0x0)/Pci(0x0,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,0,0</string>
                    <key>device_type</key>
                    <string>Host bridge</string>
                    <key>model</key>
                    <string>8th Gen Core Processor Host Bridge/DRAM Registers</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,1,0</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1,0x1)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,1,1</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8)</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>200 Series/Z370 Chipset Family USB 3.0 xHCI Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x16,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,22,0</string>
                    <key>device_type</key>
                    <string>Communication controller</string>
                    <key>model</key>
                    <string>200 Series PCH CSME HECI #1</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x17,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,23,0</string>
                    <key>device_type</key>
                    <string>SATA controller</string>
                    <key>model</key>
                    <string>200 Series PCH SATA controller [AHCI mode]</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1B,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,27,0</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #17</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,0</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #1</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x1)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,1</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #2</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x2)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,2</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #3</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x2)/Pci(0x0,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,2/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,0x4)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,4</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #5</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,4/0,0</string>
                    <key>device_type</key>
                    <string>USB controller</string>
                    <key>model</key>
                    <string>ASM2142 USB 3.1 Host Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1D,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,29,0</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>200 Series PCH PCI Express Root Port #9</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1F,0x2)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,31,2</string>
                    <key>device_type</key>
                    <string>Memory controller</string>
                    <key>model</key>
                    <string>200 Series/Z370 Chipset Family Power Management Controller</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>hda-gfx</key>
                    <string>onboard-2</string>
                    <key>layout-id</key>
                    <data>AgAAAA==</data>
                    <key>model</key>
                    <string>200 Series PCH HD Audio</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1F,0x4)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,31,4</string>
                    <key>device_type</key>
                    <string>SMBus</string>
                    <key>model</key>
                    <string>200 Series/Z370 Chipset Family SMBus Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1F,0x6)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,31,6</string>
                    <key>device_type</key>
                    <string>Ethernet controller</string>
                    <key>model</key>
                    <string>Ethernet Connection (2) I219-V</string>
                </dict>

these are not required:

Code:
 <dict>
                    <key>Base</key>
                    <string></string>
                    <key>BaseSkip</key>
                    <integer>0</integer>
                    <key>Comment</key>
                    <string>change GFX0 to IGPU</string>
                    <key>Count</key>
                    <integer>0</integer>
                    <key>Enabled</key>
                    <true/>
                    <key>Find</key>
                    <data>R0ZYMA==</data>
                    <key>Limit</key>
                    <integer>0</integer>
                    <key>Mask</key>
                    <data></data>
                    <key>OemTableId</key>
                    <data></data>
                    <key>Replace</key>
                    <data>SUdQVQ==</data>
                    <key>ReplaceMask</key>
                    <data></data>
                    <key>Skip</key>
                    <integer>0</integer>
                    <key>TableLength</key>
                    <integer>0</integer>
                    <key>TableSignature</key>
                    <data></data>
                </dict>
                <dict>
                    <key>Base</key>
                    <string></string>
                    <key>BaseSkip</key>
                    <integer>0</integer>
                    <key>Comment</key>
                    <string>change PEGP to GFX0</string>
                    <key>Count</key>
                    <integer>0</integer>
                    <key>Enabled</key>
                    <true/>
                    <key>Find</key>
                    <data>UEVHUA==</data>
                    <key>Limit</key>
                    <integer>0</integer>
                    <key>Mask</key>
                    <data></data>
                    <key>OemTableId</key>
                    <data></data>
                    <key>Replace</key>
                    <data>R0ZYMA==</data>
                    <key>ReplaceMask</key>
                    <data></data>
                    <key>Skip</key>
                    <integer>0</integer>
                    <key>TableLength</key>
                    <integer>0</integer>
                    <key>TableSignature</key>
                    <data></data>
                </dict>
                <dict>
                    <key>Base</key>
                    <string></string>
                    <key>BaseSkip</key>
                    <integer>0</integer>
                    <key>Comment</key>
                    <string>change SAT0 to SATA</string>
                    <key>Count</key>
                    <integer>0</integer>
                    <key>Enabled</key>
                    <true/>
                    <key>Find</key>
                    <data>U0FUMA==</data>
                    <key>Limit</key>
                    <integer>0</integer>
                    <key>Mask</key>
                    <data></data>
                    <key>OemTableId</key>
                    <data></data>
                    <key>Replace</key>
                    <data>U0FUQQ==</data>
                    <key>ReplaceMask</key>
                    <data></data>
                    <key>Skip</key>
                    <integer>0</integer>
                    <key>TableLength</key>
                    <integer>0</integer>
                    <key>TableSignature</key>
                    <data></data>
                </dict>
I just tried a new boot with your adjustments, stop logo :(
 
I just tried a new boot with your adjustments, stop logo :(
boot verbose and take a pic (advise you were previously given)

saying it doesn't work, or it stops at a logo helps no one
 
boot verbose and take a pic (advise you were previously given)

saying it doesn't work, or it stops at a logo helps no one
Thanks for your help!
I did add -v to the boot arguments, but there is no text output.
Sorry, I’m rather despirate 1 ½ days rebooting and no work is getting done
 
Thanks for your help!
I did add -v to the boot arguments, but there is no text output.
Sorry, I’m rather despirate 1 ½ days rebooting and no work is getting done
should be text output if you are editing the config.plist from the correct EFI you are trying to boot from
 
should be text output if you are editing the config.plist from the correct EFI you are trying to boot from
Please have a look at this EFI I use to boot
 

Attachments

  • EFI.zip
    8.6 MB · Views: 21
Back
Top