- Joined
- May 30, 2015
- Messages
- 44
- Motherboard
- Gigabyte GA-Z97X-UD3H
- CPU
- i7 4790K
- Graphics
- H4600
- Mac
Ok ladies and gents. Here is my solution.
Reboot and enjoy a fully working power management and with no more sleep issues.
Why this works ? Because now, the system is being treated with the right parameters.
As iMac 15,1 uses the exact same processor and chipset and with the correct tweaked SSDT from latest ssdtPRGen.sh v15.1, system runs smoothly, as it should.
- When you use i7 4790k processors or similar on z97 chipset, you need to first locate the real macs using this same setting.
- Turns out only 1 mac do use this processor and chipset: iMac 15,1
- So change smbios to iMac 15,1. If using nvidia card you'll get black screen so before do this. Don't forget to touch /System/Library/Extensions to clear cache.
- Install latest FakeSMC, because smbios and smc work together, so better have the latest version https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads
- Then when running proper iMac 15,1 smbios with latest FakeSMC.kext, delete custom SSDT for power management, because it needs to be regenerated to work with the new smbios. And rm -rf ~/Library/ssdtprGen to delete previously cached data.
- Gen new SSDT with https://github.com/Piker-Alpha/ssdtPRGen.sh
- Finally place back the new SSDT.aml to its usual place in clover or other bootloader. You need to rename ssdt.aml to SSDT.aml (just in case).
Reboot and enjoy a fully working power management and with no more sleep issues.
Why this works ? Because now, the system is being treated with the right parameters.
As iMac 15,1 uses the exact same processor and chipset and with the correct tweaked SSDT from latest ssdtPRGen.sh v15.1, system runs smoothly, as it should.