I have set-up several hackintosh machines last 2 years and I still don't feel very comfortable on this DSDT subject.
I have a Gigabyte EP45C-DS3R board at home, for which Mald0n helped me to build dsdt.aml. I am now using Lion 10.7.2 (http://www.insanelym...l=&fromsearch=1)
He told me that I had to patch:
-HDEF/ALC889a + LegacyHda in folder Extra/Extensions
My question is how do we determine which patches we are going to need for different boards?
Then again how do we guess which kexts to use with the resulting DSDT.aml?
I always got help from boars&forum until now and wanted to have some in-depth information.
For example I also bought an EP45C-DS3 rev F5 board, for which I extracted a clean dsdt.dsl using a Windows XP Live CD then applied those patches. This time i am using a Core 2 Duo E8400 CPU and an ATI 5670 but unfortunately experiencing sudden white screens and halts. I have AHCIPortInjector.kext, FakeSMC.kext, IOAHCIBlockStorageInjector.kext in my Extra/Extensions folder. I am also attaching those files along with my extra folder just in case if somebody can help. Otherwise I am going to start a new subject on that matter.
(I found out that those crashes were because of 5670 graphics card)