Hello guys!
First of all, thanks everyone involved in Ozmosis mod development!
Just wanted to share my experience on successful Sierra installation to the GA-Z77MX-D3H (not TH) with bios from this forum Z77MXD3H.17b-Sierra.rom.zip (big thanks to @griven) plus Nvidia 650 video card. This guide can be used on similar Gigabyte boards.
So first of all, flash the bios as usual, reset to default params. Then disable vt-d, enable xHCI and EHCI hand-off, and you good to go (if I remember everything correctly )
Next, to make Nvidia card work with Sierra, we need to change few strings in nvram. This step is needed because modded BIOS I mentioned, has iMac 15 product id, and for some reason Nvidia is not working with it. Another option is to build your own BIOS
So, back to the nvram - boot with F12 into EDK Shell that comes with modded BIOS and type this commands line by line(I know this is boring but you want perfect hackintosh, right?
- setvar SystemSerial -guid 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 -nv -ascii ="C02KP025F8JC"setvar BaseBoardSerial -guid 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 -nv -ascii ="C02KP025F8JCF325D"setvar BiosDate -guid 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 -nv -ascii ="03/09/13"setvar BiosVersion -guid 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 -nv -ascii ="IM142.88Z.0118.B00.1309031249"setvar ProductName -guid 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 -nv -ascii ="iMac14,2"setvar ProductFamily -guid 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 -nv -ascii ="iMac"setvar ProductId -guid 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 -nv -ascii ="Mac-27ADBB7B4CEE8E61"exit
If you want set whatever boot args, use this command:
(But in my case I don't need any boot args)
That's all with the hard stuff — now insert prepared USB with vanilla Sierra installation, boot it and install system(You can easily find how to create boot usb by keyword 'createinstallmedia sierra')
System will install, and everything will be working except network card. We need one kext to make it work(attached). Go to S/L/E/IONetworkingFamily.kext/show package contents/Contents/Plugins/place our kext here.
Then, download kext utility, and run i to set permissions and clear caches. Reboot when done.
I do not use VoodooHDA and onboard audio at all($10 usb sound card make life very easy for me), so there will be no audio kext.
If you have bluetooth dongle, and system automatically wakes from sleep, go to Bluetooth preferences, and disable "Allow bluetooth to wake computer".
Thanks for reading
P.S. My Intel 2500K even works with some overclocking to 4.2 even with speedstep support, without SSDT or anything, don't know HOW exactly, but it works like in windows