Good evening!
I've spent the better part of the last few days straight (...) trying to shore up the remaining incompatibilities with my Hackintosh, and so far as I know, the only thing I don't have functional right now is USB4/Thunderbolt via the onboard JHL8540 controller. I've poked around EFIs posted by @CaseySJ and various others, but none of those that I've found seem to have ACPI device trees that line up with the latest BIOS revisions, and I'd like to continue using the latest revisions as they're posted, now that full DSDT patching allows booting into macOS once again.
I attempted to create a USB mapping SSDT, which I apparently did incorrectly, because several ports were unavailable within macOS after booting with that SSDT applied, so I ended up remapping with USBToolBox from within Windows and continuing down the kext route, which restored things like Intel Bluetooth and my onboard RGB controller. I have a sneaking suspicion that my Thunderbolt woes may be related to USB mapping, but I just don't know enough to be certain. I tried to create a Thunderbolt 4 hotplug SSDT that uses the ACPI devices that seem to match up with @CaseySJ's X670E Gene example, but nothing changes within IORegistryExplorer to indicate that the device renames/additions have occurred.
I'm attaching my entire EFI folder, plus an export from IORegistryExplorer for what my fresh 14.6.1 install sees. I had been testing some in Sequoia, so some additional kexts and SSDTs are present, but not enabled in my configuration for Sonoma. I'd love some help! This is the part of Hackintoshing that is beyond me for the most part, but I'm happy to learn and receive guidance. I really hope it's something trivial that I'm overlooking
Thank you,
Tormod
I've spent the better part of the last few days straight (...) trying to shore up the remaining incompatibilities with my Hackintosh, and so far as I know, the only thing I don't have functional right now is USB4/Thunderbolt via the onboard JHL8540 controller. I've poked around EFIs posted by @CaseySJ and various others, but none of those that I've found seem to have ACPI device trees that line up with the latest BIOS revisions, and I'd like to continue using the latest revisions as they're posted, now that full DSDT patching allows booting into macOS once again.
I attempted to create a USB mapping SSDT, which I apparently did incorrectly, because several ports were unavailable within macOS after booting with that SSDT applied, so I ended up remapping with USBToolBox from within Windows and continuing down the kext route, which restored things like Intel Bluetooth and my onboard RGB controller. I have a sneaking suspicion that my Thunderbolt woes may be related to USB mapping, but I just don't know enough to be certain. I tried to create a Thunderbolt 4 hotplug SSDT that uses the ACPI devices that seem to match up with @CaseySJ's X670E Gene example, but nothing changes within IORegistryExplorer to indicate that the device renames/additions have occurred.
I'm attaching my entire EFI folder, plus an export from IORegistryExplorer for what my fresh 14.6.1 install sees. I had been testing some in Sequoia, so some additional kexts and SSDTs are present, but not enabled in my configuration for Sonoma. I'd love some help! This is the part of Hackintoshing that is beyond me for the most part, but I'm happy to learn and receive guidance. I really hope it's something trivial that I'm overlooking

Thank you,
Tormod