[Guide] How to Generate SSDT for Coffee Lake CPU


Staff member
The new coffee lake CPU has been released but no CPU support has been added to the ssdtPRGen script. Here's a quick way to generate the SSDT for new Coffee Lake CPUs.

This method is supported on the following.

Supported Processors

1. Desktop
  • i7-8086K
  • i7-8700K
  • i7-8700
  • i7-8700T
  • i5-8600K
  • i5-8600
  • i5-8600T
  • i5-8500
  • i5-8500T
  • i5-8400
  • i5-8400T
  • i3-8350K
  • i3-8300
  • i3-8300T
  • i3-8100
  • i3-8100T
2. Mobile
  • i7-8850H
  • i7-8750H
  • i7-8700B
  • i7-8559U
  • i5-8500B
  • i5-8400B
  • i5-8300H
  • i5-8269U
  • i5-8259U
  • i3-8109U
  • i3-8100H
Download the script
1. Download the script below from the attachment.

Place the files
  1. Extract the zip.
  2. Copy the extracted folder named "ssdtPRGen"
  3. Go to ~/Library/ and place the folder over here.
Generating the SSDT for CPU Power Management
1. Open Terminal
2. Type :
cd ~/Library/ssdtPRGen
3. According to the CPU you have, enter the information.

Note :
  • Make sure you provide the correct data.
  • To find information for your CPU, follow the guide here.
For example, i7-8700K:
./ssdtPRGen.sh -p 'i7-8700K' -f 3700 -turbo 4700
4. Confirm y or n and it will generate the SSDT.

5. Open Finder and in menubar and click on Go to Folder

6. Type ~/Library/ssdtPRGen/

7. Now mount your EFI partition of your system drive. For more information, follow the guide here.

8. Copy ssdt.aml from ssdtPRGen to /Volumes/EFI/EFI/Clover/ACPI/patched/

9. Restart your system

Testing Power Management
To test the power management, follow the guide here.

Credits :
Pike R. Alpha