Config.plist wrong?

Edwin

Member
AMD OS X Member
Jul 25, 2021
129
8
18
Netherlands
CPU:
Ryzen 9 5900X
Hi guys, I accidentally replaced an old config.plist with my current one (I forgot to make a copy, how stupido I can be) and now Monterey won't boot. Any thoughts/help?
Hardware: Mobo Asus Prime X470 Pro, GPU AMD R9 390, CPU Ryzen 5 3600 6-core.
Greetings from the NL
 

Attachments

@RyzeCooker Fixed with the EFI folder I posted but LAN not working seems to be a deal breaker for Monterey.
 
  • Like
Reactions: Edwin
Your original post said "now Monterey won't boot" So you had it working before? Or just that the upgrade didn't work?
Well, it worked. Than I tried to get Metal on my GPU working but somehow I replaced it with the wrong config.plist. I think…
 
I don’t remember if LAN worked the first time when I updated to Monterey.
 
Back to Big Sur is no problem because all the new stuff don’t work on my hackintosh.
 
I'm sure at some point some boffin will figure it out!
 
  • Like
Reactions: Edwin
I'm sure at some point some boffin will figure it out!
I’m just struggling how to get back to Big Sur. No Time Machine backup. So I’m a little bit lost, kinda…
 
@Edwin what do you mean you are 'a little bit lost'?

Do you have a working OC EFI for Big Sur, or do you need to create a new one for your system?
Do you have a working USB installer for macOS Big Sur?

How can this community help you?
 
@Edwin what do you mean you are 'a little bit lost'?

Do you have a working OC EFI for Big Sur, or do you need to create a new one for your system?
Do you have a working USB installer for macOS Big Sur?

How can this community help you?
I had a working EFI, but then I upgraded to Monterey and I think the newer EFI won't work with Big Sur. I have a installer for Big Sur but somehow I can't get Big Sur on my PC. So what I need is a working EFI + installer for Big Sur. I know a little bit about pc's and stuff and a lot about Apple and Macos. But troubleshooting about Hackintosh and tweaking etc is a bit difficult for me. Thanks for asking though!
 
What are the full specifications for your build? Include WiFi/BT if present.
 
Try this OC 0.7.6 EFI folder with your Ryzen system. See if adding this to a spare or macOS Installer USB pen drive can get your system to boot.
  1. When you get to the OC boot screen press the 'Spacebar' to show the hidden auxiliary icons.
  2. Select the ClearNvram option & reboot the system using SystemReset.
  3. Boot back to the OC boot screen and see if macOS or your USB installer will start.
 

Attachments

Try this OC 0.7.6 EFI folder with your Ryzen system. See if adding this to a spare or macOS Installer USB pen drive can get your system to boot.
  1. When you get to the OC boot screen press the 'Spacebar' to show the hidden auxiliary icons.
  2. Select the ClearNvram option & reboot the system using SystemReset.
  3. Boot back to the OC boot screen and see if macOS or your USB installer will start.
Hi, thanks man! My specs are: mobo = Asus Prime X470, GPU = Gigabyte Windforce GV-R9 390, CPU: AMD Ryzen 5 3600 6-core.
I wil give it a try tomorrow👍🏼
 
Try this OC 0.7.6 EFI folder with your Ryzen system. See if adding this to a spare or macOS Installer USB pen drive can get your system to boot.
  1. When you get to the OC boot screen press the 'Spacebar' to show the hidden auxiliary icons.
  2. Select the ClearNvram option & reboot the system using SystemReset.
  3. Boot back to the OC boot screen and see if macOS or your USB installer will start.
Hi, thanks man! My specs are: mobo = Asus Prime X470, GPU = Gigabyte Windforce GV-R9 390, CPU: AMD Ryzen 5 3600 6-core.
I wil give it a try tomorrow
 
So, I deleted the Monterey disk and did the thing about making a new efi and hardware specific dsdt file. But it stalls on bootscreen. What is wrong/what did I wrong?


 
Stopping there is most likey either that you've not edited the kernel patches or enabled the ProvideCurrentCpuInfo quirk
 
  • Like
Reactions: Edwin
Stopping there is most likey either that you've not edited the kernel patches or enabled the ProvideCurrentCpuInfo quirk
Hi Shanee, everything is up & running again. Big Sur that is. It's just the GPU. You mentioned earlier: "I'm guessing your PCI path for the GPU is wrong. Try with PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0) or check with gfxutil or Hackintool."
So I checked gfxutil and it showed this:
Last login: Wed Jan 12 13:21:18 on ttys000

/Users/edwinpaat/Downloads/gfxutil-1/gfxutil ; exit;

edwinpaat@Edwins-Mac-Pro ~ % /Users/edwinpaat/Downloads/gfxutil-1/gfxutil ; exit;

00:00.0 1022:1480 /PCI0@0/D003@0 = PciRoot(0x0)/Pci(0x0,0x0)

00:00.2 1022:1481 /PCI0@0/IOMA@0,2 = PciRoot(0x0)/Pci(0x0,0x2)

00:01.0 1022:1482 /PCI0@0/pci1022,1482@1 = PciRoot(0x0)/Pci(0x1,0x0)

00:01.1 1022:1483 /PCI0@0/GPP0@1,1 = PciRoot(0x0)/Pci(0x1,0x1)

00:01.3 1022:1483 /PCI0@0/GPP2@1,3 = PciRoot(0x0)/Pci(0x1,0x3)

00:02.0 1022:1482 /PCI0@0/pci1022,1482@2 = PciRoot(0x0)/Pci(0x2,0x0)

00:03.0 1022:1482 /PCI0@0/pci1022,1482@3 = PciRoot(0x0)/Pci(0x3,0x0)

00:03.1 1022:1483 /PCI0@0/GPP8@3,1 = PciRoot(0x0)/Pci(0x3,0x1)

00:04.0 1022:1482 /PCI0@0/pci1022,1482@4 = PciRoot(0x0)/Pci(0x4,0x0)

00:05.0 1022:1482 /PCI0@0/pci1022,1482@5 = PciRoot(0x0)/Pci(0x5,0x0)

00:07.0 1022:1482 /PCI0@0/pci1022,1482@7 = PciRoot(0x0)/Pci(0x7,0x0)

00:07.1 1022:1484 /PCI0@0/GP12@7,1 = PciRoot(0x0)/Pci(0x7,0x1)

01:00.0 144d:a808 /PCI0@0/GPP0@1,1/D049@0 = PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)

00:08.0 1022:1482 /PCI0@0/pci1022,1482@8 = PciRoot(0x0)/Pci(0x8,0x0)

00:08.1 1022:1484 /PCI0@0/GP13@8,1 = PciRoot(0x0)/Pci(0x8,0x1)

00:14.0 1022:790b /PCI0@0/D02A@14 = PciRoot(0x0)/Pci(0x14,0x0)

00:14.3 1022:790e /PCI0@0/SBRG@14,3 = PciRoot(0x0)/Pci(0x14,0x3)

00:18.0 1022:1440 /PCI0@0/pci1022,1440@18 = PciRoot(0x0)/Pci(0x18,0x0)

09:00.0 1002:67b0 /PCI0@0/GPP8@3,1/GFX0@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)

09:00.1 1002:aac8 /PCI0@0/GPP8@3,1/HDAU@0,1 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x1)

00:18.1 1022:1441 /PCI0@0/pci1022,1441@18,1 = PciRoot(0x0)/Pci(0x18,0x1)

02:00.0 1022:43d0 /PCI0@0/GPP2@1,3/PTXH@0 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x0)

00:18.2 1022:1442 /PCI0@0/pci1022,1442@18,2 = PciRoot(0x0)/Pci(0x18,0x2)

00:18.3 1022:1443 /PCI0@0/pci1022,1443@18,3 = PciRoot(0x0)/Pci(0x18,0x3)

02:00.1 1022:43c8 /PCI0@0/GPP2@1,3/PT01@0,1 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x1)

00:18.4 1022:1444 /PCI0@0/pci1022,1444@18,4 = PciRoot(0x0)/Pci(0x18,0x4)

02:00.2 1022:43c6 /PCI0@0/GPP2@1,3/PT02@0,2 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)

00:18.5 1022:1445 /PCI0@0/pci1022,1445@18,5 = PciRoot(0x0)/Pci(0x18,0x5)

00:18.6 1022:1446 /PCI0@0/pci1022,1446@18,6 = PciRoot(0x0)/Pci(0x18,0x6)

00:18.7 1022:1447 /PCI0@0/pci1022,1447@18,7 = PciRoot(0x0)/Pci(0x18,0x7)

0a:00.0 1022:148a /PCI0@0/GP12@7,1/D023@0 = PciRoot(0x0)/Pci(0x7,0x1)/Pci(0x0,0x0)

0b:00.0 1022:1485 /PCI0@0/GP13@8,1/pci1022,1485@0 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x0)

0b:00.1 1022:1486 /PCI0@0/GP13@8,1/pci1022,1486@0,1 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x1)

0b:00.3 1022:149c /PCI0@0/GP13@8,1/XHC0@0,3 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)

0b:00.4 1022:1487 /PCI0@0/GP13@8,1/HDEF@0,4 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x4)

03:00.0 1022:43c7 /PCI0@0/GPP2@1,3/PT02@0,2/PT20@0 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x0,0x0)

03:04.0 1022:43c7 /PCI0@0/GPP2@1,3/PT02@0,2/PT24@4 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x4,0x0)

03:06.0 1022:43c7 /PCI0@0/GPP2@1,3/PT02@0,2/PT26@6 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x6,0x0)

03:07.0 1022:43c7 /PCI0@0/GPP2@1,3/PT02@0,2/PT27@7 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x7,0x0)

03:09.0 1022:43c7 /PCI0@0/GPP2@1,3/PT02@0,2/pci-bridge@9 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x9,0x0)

05:00.0 1b21:1242 /PCI0@0/GPP2@1,3/PT02@0,2/PT24@4/AS42@0 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x4,0x0)/Pci(0x0,0x0)

07:00.0 8086:1539 /PCI0@0/GPP2@1,3/PT02@0,2/PT27@7/I211@0 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x7,0x0)/Pci(0x0,0x0)

Saving session...

...saving history...truncating history files...

...completed.

Deleting expired sessions...none found.

It's all abracadabra to me...
 
There's the one you need,

Code:
09:00.0 1002:67b0 /PCI0@0/GPP8@3,1/GFX0@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)
 
  • Like
Reactions: Edwin
t
There's the one you need,

Code:
09:00.0 1002:67b0 /PCI0@0/GPP8@3,1/GFX0@0 = PciRoot(0x
[QUOTE="Shaneee, post: 15907, member: 1"]
There's the one you need,

[CODE]09:00.0 1002:67b0 /PCI0@0/GPP8@3,1/GFX0@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)
[/CODE
[/QUOTE]
[/QUOTE]


No Metal :-(

 
Last edited:
  • Like
Reactions: Shaneee
Doubtful but add this property on your GPU device property,

no-gfx-spoof = 01000000
 
  • Like
Reactions: Edwin
Yo check this!!!
Just o.m.t. as Steve Jobs always says... Can you check this text file and are these errors to be solved?
 

Attachments

  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.