I need to help with and install issue with Ryzen 9 9900x

Katanoko1221

Member
AMD OS X Member
Apr 7, 2025
92
8
8
Italy
CPU:
Ryzen 9 9900X
Hi everyone!!!
This is my first Ryzentosh build and i've the each problem; When i select "installMacOS" in OC boot menù, the install rest stuck after few second.
I attach EFI, System report and the boot-log containing the error.
I hope there is someone who can fix the efi so I can install macOS!!!

Thanks in advance 🙏🙏🙏

Pc configuration:
Cpu: Ryzen 9 9900x
Gpu: Amd Rx6600
Mbo: MSI x870 Gaming Plus
Ram: Crucial 64 Gb
NvMe: (M2) Crucial P3 plus.
 

Attachments

Have you checked the my last "Debug boot-log", how it is appear, there's something to improve?

Thank you 🙏

You’re also using the official releases so it’s working as expected. The calculations for 1Ah are all the same. Anything that needs tweaked is config based.
 
I mapped the USB ports but nothing, the system still has problems turning on and reboot. Reading on the web, I seem to have understood that in this case the MMIO must be activated, what do you say about this? @fabiosun
 
Where do you read this?
 
Try to read this your Thread!!!
MMIO guide
Have you seen who wrote it?
That guide i wrote initially for threadripper CPU, AM5 is a bit different
to do an example , in my new x870e now i disable the variable quirk without doing any skip 1 and it works perfectly as before

In Am5 usually it is enough to skip only the second MMIO Area exposed on debug log and system should boot fine and overall works perfectly
 
Have you seen who wrote it?
That guide i wrote initially for threadripper CPU, AM5 is a bit different
to do an example , in my new x870e now i disable the variable quirk without doing any skip 1 and it works perfectly as before

In Am5 usually it is enough to skip only the second MMIO Area exposed on debug log and system should boot fine and overall works perfectly
How do I advise me to proceed in activating "Mmio Whitelist" to try to solve the problem of "Turn on/Poweroff".
If you need to the my boot-log containing "MMIO whitelist" you can find it at page 1.

Thank for support 🙏
 
How do I advise me to proceed in activating "Mmio Whitelist" to try to solve the problem of "Turn on/Poweroff".
If you need to the my boot-log containing "MMIO whitelist" you can find it at page 1.

Thank for support 🙏
which EFI are you using?
Have you changed some bios option after that debug log?
 
Oh yeah this is great!!!

Now I should only solve the problem during the system startup and shutdown, activate the "mmio whitelist" and review the "acpi" regarding the CPU that I put the generic downloaded from Dortania because in the my dump generated by "SSDTTime" I did not understand well which is the ssdt for the cpu.
Now i've posted to you the mine working "EFI" without the "Smbios numbers", the ACPI dump about my PC, and the link about the startup boot issue.
I prefer you to do these final touches, as it is thanks to the last "config.plist" you set up that I was able to get it working and I listened to your suggestion to add the acpi with "SSDT-Time".

Thanks in advance to you and @Shaneee for all their efforts about this buil and the "AMD-osX" community 🙏🙏🙏

Video Boot-issue
however this is MMIO whitelist enabled and based on the EFI you put here
if you changed some bios parameters after that it could fail
what i have done?
enabled a MMIO Area
Disabled a quirk
try to boot a couple of times if it reboots fastl
reset also nvram
I do not think it solves your reboot/shutdown problem because problem is elsewhere (bios settings or other config part)
 

Attachments

  • Like
Reactions: Katanoko1221
however this is MMIO whitelist enabled and based on the EFI you put here
if you changed some bios parameters after that it could fail
what i have done?
enabled a MMIO Area
Disabled a quirk
try to boot a couple of times if it reboots fastl
reset also nvram
I do not think it solves your reboot/shutdown problem because problem is elsewhere (bios settings or other config part)
This is the actual "Debug Boot-log"; it's been changed only last string MMIO due to one bios value changed.
So, I must recalc a last value, and for try to enable "MMIO" go to [Booter->Quirks ->DevirtualiseMmio->Bolean False] Right?
However, when i've set bios before install I don't found some value like "Fast Boot" or "Secure Boot", maybe this is the cause of reboot/shutdown problem!!!

Thank for your support 🙏
 

Attachments

Check my config.plist posted above
If the mmio i set is unchanged in this your latest log tou could use that config.plist
 
  • Like
Reactions: Katanoko1221
Check my config.plist posted above
If the mmio i set is unchanged in this your latest log tou could use that config.plist
I've try with only one "MMIO" active but nothing. Maybe i've understanding the reboot/shutdown problem.
Try to read these two thread on "Dortania" and tell me if could be this the solution. Fixing shutdown 1 Fixing shutdown 2
I attached you the power output list.

Thank you 🙏
 

Attachments

Sorry
No experiences with that guide!
 
  • Like
Reactions: Katanoko1221
This is the actual "Debug Boot-log"; it's been changed only last string MMIO due to one bios value changed.
So, I must recalc a last value, and for try to enable "MMIO" go to [Booter->Quirks ->DevirtualiseMmio->Bolean False] Right?
However, when i've set bios before install I don't found some value like "Fast Boot" or "Secure Boot", maybe this is the cause of reboot/shutdown problem!!!

Thank for your support 🙏
@Katanoko1221

dont you have fast boot & secure boot?

截圖 2025-05-06 下午2.09.24.png

7e551419-a6f7-4a82-be9b-ffa163061477.jpg

from your MMIO part of opencore debug log:
03:283 00:002 OCABC: MMIO devirt start
03:285 00:002 OCABC: MMIO devirt 0xE0000000 (0x10000 pages, 0x800000000000100D) skip 0
03:287 00:002 OCABC: MMIO devirt 0xF7000000 (0x7E00 pages, 0x800000000000100D) skip 0
03:289 00:002 OCABC: MMIO devirt 0xFEE00000 (0x1 pages, 0x8000000000000001) skip 0
03:292 00:002 OCABC: MMIO devirt 0xFEE01000 (0x11FF pages, 0x800000000000100D) skip 0
03:294 00:002 OCABC: MMIO devirt 0x1070000000 (0x20200 pages, 0x800000000000100D) skip 0
03:296 00:002 OCABC: MMIO devirt end, saved 935936 KB

maybe try to set 0xF7000000 = skip1 in the config.plist
I could set mmiowhitelist 0xF7 to true
and set DisableVariableWrite to False, DevirtualiseMmio to True
截圖 2025-05-06 下午2.36.01.png
 
Last edited:
  • Like
Reactions: Katanoko1221
Have you seen who wrote it?
That guide i wrote initially for threadripper CPU, AM5 is a bit different
to do an example , in my new x870e now i disable the variable quirk without doing any skip 1 and it works perfectly as before

In Am5 usually it is enough to skip only the second MMIO Area exposed on debug log and system should boot fine and overall works perfectly
@fabiosun
On my b850 i set DisableVariableWrite to True and left MMIOWhiteList part all to false
This allowed me to complete the macOS 13–15 installation successfully despite some minor hiccups.
Thanks A LOT!!

by the way I will try the second area of MMIO that was metioned
 
Last edited:
I'm having an audio issue, but I'm not sure where to start looking
The audio coming from the DisplayPort source of RX 560/570 has a lot of noise which connceted directly to DP in of the Monitor.
 
Last edited:
The audio coming from the DisplayPort source has a lot of noise
i do not remember if your internal audio is USB or not
if you need applealc.kext you have to play with Alcid value to find the ones which will work better in your system
 
Last edited:
@Katanoko1221

dont you have fast boot & secure boot?

View attachment 16960

View attachment 16961

from your MMIO part of opencore debug log:
03:283 00:002 OCABC: MMIO devirt start
03:285 00:002 OCABC: MMIO devirt 0xE0000000 (0x10000 pages, 0x800000000000100D) skip 0
03:287 00:002 OCABC: MMIO devirt 0xF7000000 (0x7E00 pages, 0x800000000000100D) skip 0
03:289 00:002 OCABC: MMIO devirt 0xFEE00000 (0x1 pages, 0x8000000000000001) skip 0
03:292 00:002 OCABC: MMIO devirt 0xFEE01000 (0x11FF pages, 0x800000000000100D) skip 0
03:294 00:002 OCABC: MMIO devirt 0x1070000000 (0x20200 pages, 0x800000000000100D) skip 0
03:296 00:002 OCABC: MMIO devirt end, saved 935936 KB

maybe try to set 0xF7000000 = skip1 in the config.plist
I could set mmiowhitelist 0xF7 to true
and set DisableVariableWrite to False, DevirtualiseMmio to True
View attachment 16962
Nope, my "MSI-Bios" don't show me the option "Fast boot".
Later i'll try this options to you show me,

Thank you!!!
 
@unclesam if the solution is to use different Fix pat than the Shaneee zormeister one..it is a not good solution because you loose so muche GPU performance in many tasks

If you use AppleALC kext the good solution is to test different layout id for your audio, till you find the right one ;)
 
  • Like
Reactions: unclesam
  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.