ciao Nikki,
here you go, LAST one (bottom of page, "1479") from September last year, includes DSDT fixes.
http://hackintosh-forum.de/index.php?page=Thread&threadID=16394
After flashing, I installed Yosemite from a vanilla stick. I have the same GPU as you (GTX 660). Onboard graphics is disabled in bios, since I have no use for this, and first display is sent to PEG in bios.
After ca. 15 minutes the finished install boots up, I set my SMBIOS to Macmini 6.2 Mostly because of the data listed here on a Tonymac stub (
http://www.tonymacx86.com/wiki/index.php/Smbios.plist#Apple_System_Definitions) that power management not working for some iMac definitions.
You can set the SMBIOS also with terminal NVRAM commands, with the data you get from e.g. chameleon wizard (system serial, board serial, etc) e.g.:
(also change other values this way for definitions other than Mac 3.1)
Or you can just leave the default Mac 3.1 like Tonymac's default. Any problems with SMBIOS can be solved by reflashing the Ozmosis bios, giving you back the default Mac 3.1 definition.
Download and installed latest Yosemite update (10,4)
Set dev-mode.
With multibeast I then added Intel-LAN kext (AppleIntelE1000e v3.2.4.2) and Marvell eSata.
Oh, and I used the terminal command to activate TRIM:
(you no longer need the extra trim patch, thanks FINALLY Apple, sure took your time!)
Finished. All in all maybe 30 minutes, start-to-finish, for a perfect install, everything just works.
Regarding your thunderbolt remark: the only thing I changed here was in the bios, NOT to wake from thunderbolt.
@jbamford: Do you really know anything AT ALL about Ozmosis? Why call it "garbage"?