I've been a Hackintosh user for some time now and thought I'd document my own setup experience and steps to get OS X working on my hardware.

OS X 10.10 on a Hackintosh

My Hardware Components

Software Components

Creating an OS X Installation USB Stick

You will need a mac for this and a USB stick with at least 8GB capacity.

Step 1 - Format a suitable USB Stick

In disk Utility, find your USB stick and select Partition and select 1 Partition under layout. Name it Yosemite. It should look like this:

Click the Options... button and select GUID Partition table.

When done click Apply and wait a few moments for it to format.

Step 2 - Copy the OS X Installation Media

When done with that open a terminal window (Utilities/Terminal) and paste the following command:

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/Yosemite --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --no interaction

This may take a while to complete, so be patient!

Step 3 - Install Clover

Now you need to install Clover on to the USB stick. Run the installer and click Change Install Location and select your OS X Installation USB stick (now called "Install OS X Yosemite")

Then click Customize

Select the following options for a pure EFI system (i.e. GA-Z77X-UD5H):

Click Install and wait for it to complete

Step 3 - Configuring Clover and kexts

Once installed Clover will create a partition on your USB stick. This will be auto mounted as EFI

Navigate to /Volumes/EFI/EFI/CLOVER/ and open the kexts folder. If it does not already exist, create a subfolder called 10.10 and place any kexts you need (including FakeSMC.kext). Clover will automatically add these at startup.

Next use clover configurator to edit the config.plist file in /Volumes/EFI/EFI/CLOVER. Configuration varies from system to system, but for mine I used this config.plist

Clover should create a system definition for you, so there's no need to worry about this.

Installing OS X

Once Clover is on your USB key you're ready to install OS X on your hackintosh.

Booting

With the USB key inserted, reboot your Hackintosh...TBC

Setting up a Fusion Drive

Post-installation configuration