Welcome to AMD OS X

Why not register now to gain full access.

If you've got your system running near to perfect then you can share your success story here.
#53546
Thanks to the german hackintosh-forum.de for the help.

Guides
https://www.hackintosh-forum.de/forum/t ... n-catalina
https://khronokernel-2.gitbook.io/openc ... ktop-guide

Hardware
CPU: AMD Ryzen 9 3900X 3.8 GHz 12-Core
Cooler: Corsair H80i v2
Motherboard: AsRock x570 Phantom Gaming-ITX/TB3
Memory: Corsair Vengeance RGB Pro (2x, 16GB) DDR4-3200
Storage: Corsair MP600 (1000GB) M.2 NVMe
Video Card: Sapphire Pulse Radeon RX 5500 XT
Case: Phanteks Enthoo Evolv Shift (Mini-ITX)
Power Supply: Corsair SF600 Platinum (600W)

What works
Audio
GPU
LAN
Shutdown
USB Power
USB Bluetooth Dongle (with internal Bluetooth USB Port disabled)
Reboot
Hibernate

What does not work
Wifi
Bluetooth (Devices listed but cannot connect)
Thunderbolt

BIOS
Disabled:
Above 4G decoding
CSM
Thunderbolt (Installation only)
Fast Boot
Enabled:
SVM

Notable
I had to create my own SSDT-EC.aml following the khronokernel guide.
First I was stuck loading the installer until I switched to another USB port.
Also, since the riser cable does not work reliably with PCIe 4.0 I had to force the GPU to PCIe 3.0

Note
I've attached my EFI as a point of reference to get you started in hope you can avoid the same issues I have already solved. But you should at least try to understand the basics of OpenCore and what the ACPI patches do.
You do not have the required permissions to view the files attached to this post.
Last edited by Apophis on Tue Jan 14, 2020 7:22 pm, edited 3 times in total.
flames, pmk liked this

 Advertising

#53677
Apophis wrote:Short update:
Thanks for the continuous support of the hackintosh-forum.de I finally got the internal bluetooth to hide from MacOS. It now uses my USB Bluetooth Dongle (without any additional modifications).
Hi, thanks for sharing! I am in a similar spot with the bluetooth, how did you manage hide the internal BT module for good?
#53700
enra enra wrote: Hi, thanks for sharing! I am in a similar spot with the bluetooth, how did you manage hide the internal BT module for good?
I've used the Hackintool (see last post for latest version in https://www.hackintosh-forum.de/forum/t ... /?pageNo=3). I've removed the assigned USB Port to have a SSDT + Kext generated by the tool. On the second try I got the right port excluded. (It's speed was listed as 12mbit/s if I remember correctly). After that the dongle worked immediately.

I can post my current EFI based on OC 0.5.4 with the USB patch later.
#53734
Thanks so much for this. I have an ASRock x570 Creator and I've got the x3950. So I'm certain my setup with work with your EFI. I did update the SSDT-EC.aml to reflect my CPU but I get to the the Open Core boot menu. Rest NVRAM pops up with Choose boot entry: then a quickly appearing Timeout and then the computer restarts. Did you have this problem? Any idea what it might be? Thanks.
#53737
Canoehead10 wrote: Wed Jan 15, 2020 3:01 am Thanks so much for this. I have an ASRock x570 Creator and I've got the x3950. So I'm certain my setup with work with your EFI. I did update the SSDT-EC.aml to reflect my CPU but I get to the the Open Core boot menu. Rest NVRAM pops up with Choose boot entry: then a quickly appearing Timeout and then the computer restarts. Did you have this problem? Any idea what it might be? Thanks.
Even though it's an AsRock, ITX boards are due their size constraint often quite different from their ATX counterparts. Especially in regards to USB (the ITX one has only 4 USB Ports on the back, but that only helps with macOS' port limit).
I guess my USB patching does not match your board in this case, try disabling/removing the USBPorts.kext and SSDT-UIAC.aml. Also, the SSDT-USBX.aml and SSDT-PLUG.aml are not required to install MacOS so better deactivate them too. My VoodooTSCSyncAMD.kext is configured for 12 cores, but since it's optional you also can deactivate that. It's best to start with the most minimal configuration and then do everything else once the machine is running and you can analyze your set up directly.

Something I also had to do was changing the USB port of the installer stick to get it to load (after installation that port worked OOB though)
#53784
Yes, I had those logs but I don’t think it was really the issue.

Check the BIOS settings. I had to disable Above 4G Decoding, after that it worked. Also, due to the Riser Cable I had to set PCIe back to 3.0. As Intel does not yet support PCIe 4.0 this might also be an issue.
Installer doesn't detect M.2 SSD

I can boot to the installer without problems, howe[…]

Of course, if all the PCIe slots are full or ina[…]

Hi all, sorry for my english ^^" I'm try to i[…]

Hi, I have same MB with 2700 CPU and RX 580 runni[…]