I love MacOS, but, I didn't want to spend money on overpriced hardware. That being said, most of my hardware is natively supported. Just for reference, I'm using iMac model 19,1 for smbios since it's the closest match to my hardware. I've also mapped my memory in the smbios, although that probably isn't needed(?) - I had a lot of trouble with my memory and getting stuck on end randomseed, but I got it working with a random combination of drivers. All links for hardware parts will link to the original manufacturer website, besides the Fenvi network card (note, the amazon link is not an affiliate link). Hardware Motherboard: Gigabyte x470 Aorus Ultra Gaming
Processor: Ryzen 2700x - 8 Cores / 16 Threads @ 3.7GHz (4.3GHz Max Boost)
Graphics Card: Sapphire Nitro+ RX 590 SE
Ram: Corsair Vengeance LPX - 16GB 3200MHz C16
Network Card: Fenvi AC1900 Network Card
Kexts Lilu WhateverGreen VirtualSMC AppleALC - Layout 13 NullCPUPowerManagement (required for Ryzen builds) USBInjectAll Drivers ApfsDriverLoader-64.efi FSInject-64.efi FwRunetimeServices.efi HFSPlus-64.efi OsxAptioFixDrv-64.efi PartitionDxe-64.efi VirtualSMC.efi Note about RAM I had some issues with my ram, and I'm still unsure why. I previously installed Mac on this system, with absolutely no issues. After that, I went back to Windows (for unknown reasons), and about a week ago I decided that I wanted Mac because Mac is awesome asf. This time around, I was getting stuck on end randomseed when trying to install Mac. I searched online and tried practically everything, but nothing was fixing my issue. It was literally stupid asf. I mapped my ram in my smbios, tried many many different combinations of drivers. It took me about 4 days of 12 to 16 hours a day of trying different things to fix this issue. In the end, I have no idea what fixed it, or what even caused it in the first place. I suspect it might have been a problem with APFS drivers instead of RAM, but I'm not sure. It was just a major pain. These combinations of drivers just made it work, simple enough. I'm unsure if mapping my memory made a difference at all, but I have currently have my ram in slot 0 and slot 2 and they're fully mapped. Note about config.plist & installing Mac To install Mac, I used gibMacOS from GitHub to prepare a Mojave 10.14.6 USB installer on windows. It uses Clover as the bootloader. After that, I downloaded the 17h config.plist from AMD OSX to use with the Clover bootloader. Just a note, I don't believe in Clover Configurator; every time I've used it, it's messed stuff up. So while in Windows, I went into the config.plist that I downloaded from AMD OSX and manually edited it. I'm using iMac 19,1 as my model because it's the closest match to my hardware. You can find a guide for setting that up @ iMac 19,1 SMBIOS -- you just need to generate yourself a unique SmUUID and you're pretty much good to go. Under the audio section of your config.plist you also need to set it up so that it'll inject layout 13 for AppleALC. BIOS Settings The only thing I changed in the bios was CSM support to disabled, since this is for a UEFI build anyway. Nothing else needs to be changed at all. What works? What doesn't work? Everything works 100% - I literally have no issues with anything. Front USB works, USB 2.0 works, USB 3.0 works, audio jacks work, USB headphones work, sleep & hibernate works. I am connected to iCloud, so no issue there. Wifi is natively supported, GPU is natively supported, so that's super nice and the performance is amazing. Performance of the 2700x is amazing as well. Conclusion This is a sick-ass mid-range build. Everything works amazingly, and I'm happy asf. You get great hardware, with a pretty amazing price to performance ratio. I kinda splurged a little with the RX 590 Nitro+ SE, but it will probably last me for some many years. I only play games occasionally @ 60hz, 1080p. For this tier level, this graphics card is the best. I say it's the best because it's natively supported (the RX 580 is actually sold in regular macs). The Nitro+ SE 590 is just like really tricked out version of that. I could have gotten the RX 580, or 570, but this was pretty much the same price, maybe 20$ more. For that 20$ more, it allows for some pretty smooth 1080p gaming. It gives you a nice little buffer for performance, maybe more than you need, but your build will not struggle with 60FPS probably for quite some time. I know there might be better choices, but I cared more about native support rather than some marginal improvement. Considering the fact that the RX 580 actually ships in iMac 19,1s -- it was a no-brainer to me. If you need more performance for your Hackintosh, I'd suggest getting a Vega 56 or 64. I suggest this, because once again, they are natively supported. I think as well that the Vega VII is supported with Mojave 10.14.5 onwards. Anyways, I am happy asf :D [link] [comments] |
Post a Comment