This guide is perfect for you guys that are going to install Hackintosh (in this guide, I would say "Mac") on a PC/notebook that is not really popular and difficult to find out the right DSDT for your PC.
- Windows 7 or later installed on your PC directly, by "directly" I mean full-install, not VM.
- Mac (of course).
- MaciASL or DSDT Editor or EvOSx86's DSDTFixer (may preferable).
- AIDA64 for Windows. (I would suggest AIDA64 Extreme)
Note: AIDA64 is currently on version 4. Look out for version 3, because ACPI Tools has been removed on version 4 and later.
1. Get to Windows. Run AIDA64.
2. Right-click the AIDA64's status bar and click on "ACPI Tools".
3. Another new window will be opened. Now click "Save DSDT".
Note: If you want to save SSDT, XSDT, or other, you may want to click "Save Table" and choose.
4. New file will be saved onto your computer. It should be "acpi_dsdt.bin".
5. Rename the new file to "DSDT.aml".
6. Boot up to your Mac.
7. Open DSDT.aml using MaciASL (or what you use).
8. Click "Compile" and look for errors. There should not be any errors.
9. If there is no errors, continue and save the DSDT. If you want to add some code, add it up and Compile again.
10. Once your DSDT.aml is saved without errors, copy it to "/Extra" and reboot.
11. Congratulations! Your Mac should now boot using the right DSDT.
If you get Kernel Panics on reboot, simply use DSDT=NULL boot flags on the bootloader and boot up. Once Mac boots up without DSDT, check the problems using MaciASL (or what you use).