I tried to patch according to this link:
https://www.tonymacx86.com/threads/quick-guide-to-generate-a-ssdt-for-cpu-power-management.177456/
I tried to restart but nothing changed still hangs with black screen.
when i run the script it gave an error but I did continue. I am pasting the output below.
System information: Mac OS X 10.12 (16A323)
Brandstring: "Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz"
Version: models.cfg v160 / Skylake.cfg v193
Scope (_PR_) {222 bytes} with ACPI Processor declarations found in DSDT (ACPI 1.0 compliant)
Generating ssdt.dsl for a 'MacPro6,1' with board-id [Mac-F60DEB81FF30ACF6]
Skylake Core i7-6700K processor [0x506E3] setup [0x0705]
With a maximum TDP of 91 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 4000 MHz)
Number of Turbo States: 2 (4100-4200 MHz)
Number of P-States: 35 (800-4200 MHz)
Injected C-States for CPU0 (C1,C3,C6,C7,C8,C9,C10)
Injected C-States for CPU1 (C1,C2,C3,C6,C7)
Warning..: FrequencyVectors missing in Mac-F60DEB81FF30ACF6.plist
Download
https://github.com/Piker-Alpha/freqVectorsEdit.sh to fix this
Warning: 'cpu-type' may be set improperly (0x0705 instead of 0x0a05)
- Clover users should read
https://clover-wiki.zetam.org/Configuration/CPU#cpu_type
Error: board-id [Mac-F60DEB81FF30ACF6] not supported by Skylake – check SMBIOS data / use the -target option
Do you want to continue (y/n)?
Warning: 'system-type' may be set improperly (1 instead of 2)
- Clover users should read
https://clover-wiki.zetam.org/Configuration/ACPI#acpi_smartups
Compiling: ssdt_pr.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20140926-64 [Nov 6 2014]
Copyright (c) 2000 - 2014 Intel Corporation
ASL Input: /Users/volkan/Library/ssdtPRGen/ssdt.dsl - 363 lines, 11292 bytes, 72 keywords
AML Output: /Users/volkan/Library/ssdtPRGen/ssdt.aml - 2358 bytes, 28 named objects, 44 executable opcodes
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations