To get the basic support, I did pretty much the same thing ybott did:
ybott said:
After checking AHCI was enabled and disabling CPU power management (C-states) in the BIOS, I did a clean install using tonymac's UniBeast (THANK YOU!), upon restart I ran Multibeast 4.1.0 and selected;
System Utilities>Repair Permissions
Drivers & Bootloaders>Graphics>NVIDIA GF100 Fermi Patches>OpenCL Enabler 10.7.2
Drivers & Bootloaders>Miscellaneous>FakeSMC
Drivers & Bootloaders>Miscellaneous>NullCPUManagement
Drivers & Bootloaders>Bootloaders>Chimera v1.6.0 r1394
Customisation>Boot Options>64-bit Apple Boot Screen
Customisation>Boot Options>PCI Configuration Fix
Customisation>Boot Options>Use KernelCache
Customisation>System Definitions>iMac>iMac 12,1
OSx86 Software>Kext Utility
OSx86 Software>ShowAllFiles
In addition, to get the Intel nic working, I added hnak's AppleIntelE1000e driver (via Multi-Beast)
I have not bothered with the audio, as I use a firewire audio interface (M-Audio ProFire 2626).
I generally turn off the on-board audio in bios.
One thing I have not gotten working yet is the GC-WIFI card that came with the UD5 motherboard.
The Bluetooth seems to function but I haven't found a working KEXT for the Atheros AR1111 card.
Oh yeah.. almost forgot about the Graphics card.. It's a GTX465. It just worked.