kgp
Retired
- Joined
- May 30, 2014
- Messages
- 6,743
- Motherboard
- ASUS WS X299 Sage 10G
- CPU
- i9-7980XE
- Graphics
- Vega 64
- Mac
- Mobile Phone
I don't believe we have native CPU power management just yet.
The whole trick is using '05606E4' which is Skylake desktop CPUID not our Skylake X CPUID of '0560650' according to 'Pike'. Also in order to use '0560654' which is similar to our processor, the XCPM bootstrap patch needs to be enabled. As Pike mentioned in the comments here, this is plain and simple silly.
Obviously when using the '05606E4' we do not need the XCPM bootstrap.
Yes the system will work without a SSDT.aml or SSDT-XCPM.aml however you will not have 'Power Nap' and who knows what other implications it brings. Even on a supported i7 6700K build you need either SSDT.aml, SSDT-XCPM.aml or appropriate edits to generate C and P states in clover on boot to have fully functional PM and Power Nap.
If one wants to have native PM we have to wait for Apple to release builds that have more details on the new iMac Pro and in turn bring greater support for our X299 processors indirectly.
In the meantime I would focus more on modifying Codec Commander for audio after sleep instead of experimenting with something that simply isn't supported just yet, especially not in our 10.13 SU build.
I agree, however it is already amazing to see the IGP results without any ssdt.aml or ssdt_xcpm.aml and without any xcpm KernelToPatch entry enabled...
Are you progressing with the DSDT patch draft?