HI guys. I updated my CPU to I7 3770 and decided to do a clean install. whole installation process goes well and system boots from usb. After installing clover on system's ssd it won't boot. So I replaced config.plist with one from Sniki's HP8300 repository for HD4000 and it boots, but after creating custom SSDT and copying it to EFI patched folder system won't boot. If I remove it from patched system boots. What's wrong? Great guide BTW
@Sniki, thanks to you and all of you helping nerds.
When you do a clean install of Clover, it installs a generic config.plist which may not be appropriate for
your machine. When you replaced it with Sniki's, you got an appropriate plist for your machine and it
boots.
Is the custom SSDT you created from ssdtPRGen.sh?
I noticed that, with the newest ssdtPRGen.sh version from Piker Alpha, it produces a "SSDT.aml"
file that is NOT the correct power management file, and an ssdt.dsl file which is correct for power
management, and both files are not found in the asserted locations where it greps for them, but
are instead found by changing directory, as in
cd ~/Library/ssdtPRGEN
You need to (1) open the ssdt.dsl file there with MaciASL, where the header in the file will show it
had the original OEM TableID of "CpuPm" (2) Use MaciASL to Save as, selecting file format ACPI
Machine Language Binary (that makes it a ssdt.aml file) and (3) save it to the Clover/ACPI/Patched
folder, without changing its name from ssdt.aml. You might have taken the wrong ssdtPRGen output
file. Double check that the previous SSDT.aml is removed from Clover/ACPI/Patched.
If the custom SSDT you created is not from ssdtPRGen.sh, you'll have to provide more information
about the SSDT you created if you want help debugging.