
First attempt at Ryzentosh (X670E Hero / Ryzen 9 7950x / 5090)
First of all I wanna thank the entirety of r/Hackintosh discord server and AMD OSX one as well for their patience and knowledge.
Huge props to Dortania, Chefskiss, Corpnewt, Homage and hg13.
After a solid amount of trials and tribulations I finally got my Hackintosh to boot.
Hardware:
CPU: AMD Ryzen 9 7950x
GPU: Nvidia RTX 5090 (PNY OC ARGB)
RAM: DDR5 2x32GB @ 5200mHz (Kingston Fury)
Motherboard: Asus Crosshair X670E Hero
Ethernet Card: Intel i225-V 2.5GbE
Wifi/BT Card: Intel Wifi 6E AX-210
BIOS revision: Latest on ASUS Website
So you may be wondering what works so far:
CPU: Yes (although being a ryzentosh, no support for AppleHV)
iGPU: No, expected, it's not supported
dGPU: Nullmoth drivers appear sort of usable, however extremely glitchy especially after boot, gpu encoding/decoding doesn't work inside chromium based browsers (at least I couldn't get it to work), did not try NVENC or any CUDA workload (if there's some interest, leave a comment and I'll run whatever benchmark you need), some elements of the GUI have pixel-ish contours, my 75hz monitor works
Wifi: Yes, using https://github.com/laobamac/itlwm (it even supports Wifi 6)
Ethernet: Yes, using https://github.com/SongXiaoXi/AppleIGC
Bluetooth: at the moment no, but I call skill issue on my side here (I haven't worked on it yet)
IServices: Yes, works perfectly
Audio: did not try
One thing I'd like to note here is that metal score: it's not far from a M5 Ultra and considering that this a very pre-alpha stage software, if put the right hands, it can go far.
I'll perhaps create a repo on GitHub with my EFI with some notes if someone happens to have exactly my setup, however you are highly encouraged to make your own (do not expect any type of support).