Prologue:
I'm very familiar with hackintoshing, I've been in the game since Mountain Lion. Who here remembers Chimera? So, for the longest time I stayed away from AMD as back then it wasn't considered possible to hackintosh on AMD at all (by all but the craziest people anyway). But considering Intel's recent track record I finally switched to AMD with my new build and naturally I want to run macOS on it.
The Build:
CPU: Ryzen 7 9700X
GPU: Powercolor RX Vega 64
MoBo: ASRock B650i Lightning WiFi (BIOS 3.10)
Memory: 1x32GB DDR5-5600 Kingston Fury Beast
The Issue:
Well, first of all, I'm not even sure which guide to follow. I used to just follow the default Dortania guide for all my Intel builds. It always worked perfectly for me before. But it doesn't seem to be particularly up-to-date regarding AMD at all. So Dortania is what I did first. Surprise, surprise, it didn't work. I couldn't even get into the installer, getting stuck at the classic stop sign. I tried some basic troubleshooting, trying some random, also not up-to-date posts on reddit. Didn't help, at all, same issue persists. Eventually I stumbled upon this very forum, with this post which I tried to follow, also unsuccessfully. Hell, the seemingly most critical part is a dead link. I think I need a lot more ACPI patches, but can't figure out which ones and where to get them.
The EFI:
Oh my, it was so clean before I tried to troubleshoot it, now it's a mess. Oh well. OpenCore version 1.0.2 Debug. Kexts all up-to-date as of 2024-11-09. Trying to boot Sequoia from macrecovery. Entire EFI folder also attached.
Kexts:
The config:
The whole thing is attached for anyone wanting to take a look. It contains the AMD patches from the Dortania guide and some settings have been changed in an attempt at troubleshooting.
The Log:
Yeah, uh, you tell me. I can't make sense of it, I've never gotten stuck this early in the boot process, only much later. Also attached.
Some Notes:
So, I'm using iMacPro1,1 as it's (as far as I know anyway) the only SMBIOS that supports a dGPU without an iGPU. I have the iGPU disabled, not for macOS reasons, but for Windows reasons. And like if anyone could just link me to a guide to follow, that would be really appreciated, I believe that would already be enough. I suspect I'm simply following out-of-date advice. The people showing their EFIs here have way more stuff in their ACPI folders, but I couldn't figure out where they got all that from. SSDT-EC-AMD for example I can't find anything about that. I also would like to mention that I do not want or need the onboard or GPU audio to work. I'm using a (macOS compatible ofc) USB DAC for audio and the onboard audio is disabled in BIOS. WiFi is also not needed, I only ever use ethernet. Bluetooth would be nice tho.
I'm very familiar with hackintoshing, I've been in the game since Mountain Lion. Who here remembers Chimera? So, for the longest time I stayed away from AMD as back then it wasn't considered possible to hackintosh on AMD at all (by all but the craziest people anyway). But considering Intel's recent track record I finally switched to AMD with my new build and naturally I want to run macOS on it.
The Build:
CPU: Ryzen 7 9700X
GPU: Powercolor RX Vega 64
MoBo: ASRock B650i Lightning WiFi (BIOS 3.10)
Memory: 1x32GB DDR5-5600 Kingston Fury Beast
The Issue:
Well, first of all, I'm not even sure which guide to follow. I used to just follow the default Dortania guide for all my Intel builds. It always worked perfectly for me before. But it doesn't seem to be particularly up-to-date regarding AMD at all. So Dortania is what I did first. Surprise, surprise, it didn't work. I couldn't even get into the installer, getting stuck at the classic stop sign. I tried some basic troubleshooting, trying some random, also not up-to-date posts on reddit. Didn't help, at all, same issue persists. Eventually I stumbled upon this very forum, with this post which I tried to follow, also unsuccessfully. Hell, the seemingly most critical part is a dead link. I think I need a lot more ACPI patches, but can't figure out which ones and where to get them.
The EFI:
Oh my, it was so clean before I tried to troubleshoot it, now it's a mess. Oh well. OpenCore version 1.0.2 Debug. Kexts all up-to-date as of 2024-11-09. Trying to boot Sequoia from macrecovery. Entire EFI folder also attached.
Kexts:
- AMDRyzenCPUPowerManagement.kext (currently disabled in config)
- AppleMCEReporterDisabler.kext (currently disabled in config)
- BlueToolFixup.kext
- GenericUSBXHCI.kext (currently disabled in config)
- Lilu.kext
- LucyRTL8125Ethernet.kext
- NVMeFix.kext (currently disabled in config)
- SMCAMDProcessor.kext (currently disabled in config)
- SMCRadeonSensors.kext (currently disabled in config)
- USBMap.kext (custom made using USBToolBox)
- VirtualSMC.kext
- WhateverGreen.kext
- XLNCUSBFix.kext (currently disabled in config)
- SSDT-CPUR.aml
- SSDT-EC-USBX-DESKTOP.aml
The config:
The whole thing is attached for anyone wanting to take a look. It contains the AMD patches from the Dortania guide and some settings have been changed in an attempt at troubleshooting.
The Log:
Yeah, uh, you tell me. I can't make sense of it, I've never gotten stuck this early in the boot process, only much later. Also attached.
Some Notes:
So, I'm using iMacPro1,1 as it's (as far as I know anyway) the only SMBIOS that supports a dGPU without an iGPU. I have the iGPU disabled, not for macOS reasons, but for Windows reasons. And like if anyone could just link me to a guide to follow, that would be really appreciated, I believe that would already be enough. I suspect I'm simply following out-of-date advice. The people showing their EFIs here have way more stuff in their ACPI folders, but I couldn't figure out where they got all that from. SSDT-EC-AMD for example I can't find anything about that. I also would like to mention that I do not want or need the onboard or GPU audio to work. I'm using a (macOS compatible ofc) USB DAC for audio and the onboard audio is disabled in BIOS. WiFi is also not needed, I only ever use ethernet. Bluetooth would be nice tho.