[Sequoia | Ryzen 9 9950X + RX 6600 + X870-F] Boot stuck

rrysio6

New member
AMD OS X Member
Oct 15, 2025
14
1
3
CPU:
x9950
Hi everyone,

I’ve been trying to get macOS Sequoia running on my system for the past two weeks, but unfortunately, I’ve hit a wall.

My setup:
  • CPU: AMD Ryzen 9 9950X
  • Motherboard: ASUS ROG STRIX X870-F GAMING WIFI
  • GPU: AMD Radeon RX 6600

I’ve been working with both OpenCore-Simplify and various prebuilt EFI configurations I found on the forum. The furthest I got was using this configuration shared by master fabiosun : 🔗 Link to the post

Without any modifications, this EFI allowed me to get the furthest in the boot process — but now I’m stuck at a point I just can’t get past. I’ve tried multiple tweaks and approaches, but the issue persists.

I usually prefer solving things on my own and rarely ask for help, but this time I’m out of ideas and energy. I’d greatly appreciate any tips, advice, or insights.


Thanks in advance! 🙏
 

Attachments

I did something terrible… 😞 I updated the BIOS to the latest version https://rog.asus.com/motherboards/rog-strix/rog-strix-x870-f-gaming-wifi/helpdesk_bios/

Code:
1.AGESA updated to ComboAM5 PI 1.2.7.0.
2.Improves compatibility with various CPUs and devices.
Note: This BIOS version cannot be rolled back to previous versions.

Now any changes in the configuration stop me on the same log screen.


That’s how it was, but now I can’t confirm it.
Make sure your bios settings are correct after the update, if they are fine and it still hangs on boot you may need new ACPI patching.
 
  • Like
Reactions: rrysio6
I did something terrible… 😞 I updated the BIOS to the latest version https://rog.asus.com/motherboards/rog-strix/rog-strix-x870-f-gaming-wifi/helpdesk_bios/

Code:
1.AGESA updated to ComboAM5 PI 1.2.7.0.
2.Improves compatibility with various CPUs and devices.
Note: This BIOS version cannot be rolled back to previous versions.

Now any changes in the configuration stop me on the same log screen.


That’s how it was, but now I can’t confirm it.
i did the same your error to updqte my hero and OSX does not boot anymore
i recovered my working OSX via flashback button and old previuos bios
 
Make sure your bios settings are correct after the update, if they are fine and it still hangs on boot you may need new ACPI patching.
That's right, I asked CorpGhost for an ACPI fix, and that resolved the BIOS update issue for me.

I still have two issues that need to be resolved:
  1. Non-deterministic installer boot
    With identical BIOS settings and the same config.plist, the system often freezes on a black screen just before reaching the macOS installer GUI. This happens randomly — roughly in a 6:1 ratio (i.e., only about every sixth boot successfully reaches the installer). I’ve tried various configurations, but currently I’m using the one that gives me the highest success rate when loading the installer.
  2. Installer freezes 12 minutes before completion
    The installation process freezes approximately 12 minutes before finishing. After rebooting, it cannot resume — the system does not continue the installation.
    For context, I’m using a Samsung 970 EVO Plus SSD with the latest firmware, so in theory, that shouldn't be the cause.
 

Attachments

  • Like
Reactions: leesurone
Actually this drive is not recommend for long term use but is probably not causing the boot issues. My thoughts are the lack of proper USB Port mapping could be the problem. UTBDefault.kext is just a work around.
 
  • Like
Reactions: rrysio6
I've made another step forward.

This thread helped me (I borrowed part of the configuration from config.plist):
https://forum.amd-osx.com/threads/help-installing-on-asus-b650-e-ryzen-9-7950x3d.5709/
– they were also having trouble loading the macOS installer.


Now, after clicking on “macOS Installer”, logs appear and then the screen goes black and freezes.

I’ve tried both HDMI and DisplayPort – no difference.


Any ideas on how to tackle this next?

1763760694635.png
 

Attachments

I managed to bypass the previous issue by disabling debugging and the -v option in boot-args.

Now I'm facing two new problems:
  • The system freezes at random moments after booting into the installed system.
  • I have no internet access via the Ethernet connection.


1763767964211.png
 
I managed to bypass the previous issue by disabling debugging and the -v option in boot-args.

Now I'm facing two new problems:
  • The system freezes at random moments after booting into the installed system.
  • I have no internet access via the Ethernet connection.


View attachment 18474
@rrysio6, in your config.plist you need to enable DummyPowerManagement under Kernel/ Emulation, otherwise the system will always freeze.
To enable Ethernet you need to load the correct kext. You have LucyRTL8125Ethernet.kext in your EFI, its disabled, but as you have an intel controller like Fabiosun you'll need to load the AppleIGC.kext. Its in his EFI

Otherwise how did you come up with your USB Port mapping? To be kind its needs a complete reworking.
These are the ports Asus included with your board:

USB​


Rear USB (Total 12 ports)
2 x USB4<sup>®</sup> (40Gbps) ports(2 x USB Type-C<sup>®</sup> with DP Alt mode)*
6 x USB 10Gbps ports (5 x Type-A + 1 x USB Type-C<sup>®</sup> with up to 30W PD Fast-charge)**
4 x USB 5Gbps ports (4 x Type-A)
Front USB (Total 9 ports)
1 x USB 20Gbps connector (supports USB Type-C<sup>®</sup>)
2 x USB 5Gbps headers support 4 additional USB 5Gbps ports
2 x USB 2.0 headers support 4 additional USB 2.0 ports
* USB Type-C<sup>®</sup> power delivery output: max. 5V/3A
** USB Type-C<sup>®</sup> power delivery output: 5V/9V max. 3A, 12V max 2.5A, 15V max. 2.0A

Your USBMap.kexts lists two controllers. (it likely has three or four), the first of which has 8 or so internal ports (type 255) and a couple of USBc (9), The second controller has one USB3 (3) and that is just not even close.

Here are some guidlines on how to map your ports, go back to CorpNewts USB Map Master and take the time to plug in and label each port with a description of where and what type it is. Then make sure the map correctly identifies each port before building the kext. As an alternative you can also use USBToolBox since you are using Sequoia but again take the time to map the ports. Its one of the most important things you can do when building a hackintosh.

How to set USB Port Status by type (stolen from EdHawk)

  1. USB2 (0) - Physical USB2 ports on rear I/O plate, these ports always have a Black coloured tang.
  2. USB3 (3) - Physical USB3 ports on rear I/O plate, these ports can have a Red, Blue, Cyan or Yellow coloured tang.
    1. Virtual USB2 ports - served from physical USB3 ports) should be set with the same connector type as the physical port
  3. USB3 (3) - Motherboard Header, usually serving the case front USB3 ports.
    1. Virtual USB2 ports - served from physical USB3 ports) should be set the same as the physical port
  4. Internal (255) - Motherboard USB2 header, this will be any device served from a header port, such as Bluetooth module, case front USB2 ports, case front card reader etc.
    1. Internal connector type should also be used for any Bluetooth USB connection from a built-in M.2 connector (on the Rear I/O plate).
  5. Type-c+sw (9) - Type-C connector on Rear I/O plate, will only show two ports being available,
    1. when the Type-C device is inserted, removed, flipped 180° and reinserted, 1 x Physical Type-C and 1 x virtual USB2 port.
  6. Type-c (10) - Type-C (E) motherboard header, will show four ports being available from a single Type-C connector,
    1. when the Type-C device is inserted, removed, flipped 180° and reinserted, 2 x Type-C and 2 x USB2.
 
Yes, DummyPowerManagement solved the freezing issue — thanks a lot!

I did the USB port mapping using USBToolBox on Windows. I might have done something clumsily.

Unfortunately, AppleIGC.kext version 1.7 keeps dropping my network connection from time to time. Only restarting the network restores connectivity.
 
Yes, DummyPowerManagement solved the freezing issue — thanks a lot!

I did the USB port mapping using USBToolBox on Windows. I might have done something clumsily.

Unfortunately, AppleIGC.kext version 1.7 keeps dropping my network connection from time to time. Only restarting the network restores connectivity.
Possibly @fabiosun has some tips, he maybe using the 10gbs controller he has instead. If all else fails you can purchase a pcie compatible Ethernet card or USB Ethernet adapter. The later is available in various connection speeds
 
  • Like
Reactions: rrysio6
Possibly @fabiosun has some tips, he maybe using the 10gbs controller he has instead. If all else fails you can purchase a pcie compatible Ethernet card or USB Ethernet adapter. The later is available in various connection speeds
On Sequoia i do not have problem with a modified kext AppleICG found in the past on macOS86.it forum
in Tahoe it doesnt work at all and i have bought an usb ethernet adapter (and i am happy now)
 
by the way
asus removed their latest BIOS for my X870E hero because many problems with it
 
  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.