OpenCore on AMD VMware Workstation

So this is a hard combination, I'd like to create a proper virtual hackintosh using OpenCore, VMware Workstation and AMD hardware. Before, I've successfully ran Macos on the same hardware in VMware using prelinked kernels, but they don't support (even the minor) updates which I need. My main purpose for the hackintosh is using XCode, which only runs on the latest version.

What I've done:

  • Create a bootable USB using gibMacOS
  • Created a config.plist file to my best knowledge
  • Using ACPI:
    • SSDT-EC0
    • SSDT-EC-USBX-DESKTOP
  • Using kext:
    • AppleMCEReporterDisabler.kext
    • Lilu.kext
    • VirtualSMC.kext
  • Using drivers:
    • AudioDxe
    • HFSPlus
    • OpenRuntime
  • Patches from AMD_Vanilla repository, the OpenCore ones for 17h.
  • SMBIOS (iMacPro1,1) is being patched using VMware vmx config, generated by GenSMBIOS

What happens:
Everything goes through, but eventually hangs on the LOG:EXITBS:START message. I've tried all suggestions in the troubleshooting section of OpenCore, no luck. At the point of the messagine being flushed to the screen, VMware gives a popup that I should reduce the cores to 1 to prevent kernel panic. I did actually try 1, 2 and 4 cores all with the same result.

My hardware:

  • AMD Ryzen 5 2600X
  • MSI X470
  • Nvidia GTX 1080 (I disabled GPU using boot flag to prevent any issues for now)
submitted by /u/ultimate-tester
[link] [comments]