Contribute
Register

macOS Native CPU/IGPU Power Management

Started configuring, got all the files. Don't quite understand the following, though:

System Definition/SMBIOS (see Note 1, below) Native CPU PM (PluginType=1)Native IGPU PM (dsdt/GFX0 > dsdt/IGPU) config.plist (see Attached, end of Post #1) or HDMI audio ssdt: HDMI Audio AppleHDA/cloverHDM

My current definition is iMac 14,2. Where do I select that plugintype=1 option? Don't see it in config.plist

"plugin-type"=1 inject comes from SSDT-XCPM.aml (*more aptly named in my guide/github SSDT-PluginType1.aml)
 
"plugin-type"=1 inject comes from SSDT-XCPM.aml (*more aptly named in my guide/github SSDT-PluginType1.aml)

I'm seriously confused right now. I thought I was supposed to proceed as follows:

Installation

  1. Backup system (bootable backup; SuperDuper, CarbonCopyCloner, etc.)
    • Rescue Tool (UniBeast, etc.)
  2. Tools (see Tools, below)
    • IOReg: Download and install
    • Intel Power Gadget: Download and install
    • AppleIntelInfo.kext: Download and install
    • EFI Mounter v3: Download and install
    • Xcode: Download and install
  3. Restart
    • If KP, remove S/L/E/AppleIntelInfo.kext
    • Proceed without the kext
  4. Baseline
    • IOReg.... and so on
 
I'm seriously confused right now. I thought I was supposed to proceed as follows:

Installation

  1. Backup system (bootable backup; SuperDuper, CarbonCopyCloner, etc.)
    • Rescue Tool (UniBeast, etc.)
  2. Tools (see Tools, below)
    • IOReg: Download and install
    • Intel Power Gadget: Download and install
    • AppleIntelInfo.kext: Download and install
    • EFI Mounter v3: Download and install
    • Xcode: Download and install
  3. Restart
    • If KP, remove S/L/E/AppleIntelInfo.kext
    • Proceed without the kext
  4. Baseline
    • IOReg.... and so on

This is what I see in post #1.

Install XCPM ssdt
  • Remove EFI/Clover/ACPI/Patched/SSDT.aml (ssdtPRgen ssdt, if installed)
  • Download: ssdt_xcpm.zip (click link, click View Raw)
  • Install Downloads/SSDT-XCPM.aml
    • Clover: EFI/Clover/ACPI/Patched/SSDT-XCPM.aml
 
Off-topic.
How so? It was a question about the requirement for this guide, which I'm not sure if it might cause the issues I experience with my system. Even if you guys say PM is working, my machine is supposed to sleep well, but it doesn't. It's not that I just want to spam like some person that cannot do things on his own. If you can guide me the direction from here to the right forum section, I'll search there.

Currently I run out of ideas where to search for a fix for my particular issue.
 
How so? It was a question about the requirement for this guide, which I'm not sure if it might cause the issues I experience with my system. Even if you guys say PM is working, my machine is supposed to sleep well, but it doesn't. It's not that I just want to spam like some person that cannot do things on his own. If you can guide me the direction from here to the right forum section, I'll search there.

Currently I run out of ideas where to search for a fix for my particular issue.

HDMI audio SSDT as pertaining to this guide only matters for GFX0->IGPU rename (for IGPU PM).
Other parts of HDMI audio are off-topic.
GFX0->IGPU rename is better accomplished with GFX0->IGPU patch in config.plist, IMHO.
 
I experience this in idle with SSDT-XCPM
full

and this without it (idle as well)
full


I wonder this is a normal Kaby Lake CPUs behavior
Set up:
  • Gigabyte GA Z270N-Gaming 5/Bios F5
  • Intel i7 7700/HD630
  • UEFI Clover install
  • High Sierra Beta 17A315i on SSD (APFS)
  • iMac 18,3 SysDef
Attached requested files
 
Last edited:
Remove EFI\CLOVER\kexts\Other\LPC_Injector.kext
Reply with new files
It seems to be working, thank you. Attached new files (with new macOS High Sierra beta release 17A344b).
full
 

Attachments

  • giacomoleopardo iMac18,3 no LPC.zip
    2 MB · Views: 70
Back
Top