Contribute
Register

macOS Native CPU/IGPU Power Management

Joined
Apr 4, 2017
Messages
1,095
Motherboard
ASUS Z270 ROG MAXIMUS IX HERO
CPU
i7-7700K
Graphics
Vega 64
Mac
  1. iMac
Mobile Phone
  1. iOS
I think the "XCMP only" method (SSDT-PluginType1.aml) can be recommended for any build with Haswell or later CPU.
Also, it works also for versions prior to macOS.
Thank you for the answer. I'll work on that at some point today. :)
 
Joined
Sep 26, 2016
Messages
185
Motherboard
Gigabyte Aorus z390 Elite
CPU
i7-9700K
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
So far so good. Have been experimenting with this method for a few hours. So far PM is working excellent. On another note I'm a little confused to what the "ssdt_lpcb-9series.zip" is used for..
 

Attachments

  • Screen Shot 2017-05-25 at 4.22.24 PM.png
    Screen Shot 2017-05-25 at 4.22.24 PM.png
    550.6 KB · Views: 599
Joined
Apr 4, 2017
Messages
1,095
Motherboard
ASUS Z270 ROG MAXIMUS IX HERO
CPU
i7-7700K
Graphics
Vega 64
Mac
  1. iMac
Mobile Phone
  1. iOS
OK, so, did I do this correctly? The Intel Power Gadget is showing different numbers now than before - closer to reality...

0 files are before, 1 files are after...0_PM_IPG.png 1_PM_IPG.png
 

Attachments

  • 0_PM_AII.txt
    17.1 KB · Views: 200
  • 0_PM_IOReg.ioreg
    7.2 MB · Views: 215
  • 1_OM_IOReg.ioreg
    7.1 MB · Views: 215
  • 1_PM_AII.txt
    16.2 KB · Views: 235
Joined
Apr 4, 2017
Messages
1,095
Motherboard
ASUS Z270 ROG MAXIMUS IX HERO
CPU
i7-7700K
Graphics
Vega 64
Mac
  1. iMac
Mobile Phone
  1. iOS
IPG is not labeled.
No idea, Post #1/Problem Reporting; attach all requested files

Apologies - the IPG with 5.32W is before the change.

I will upload files tomorrow when I am back in front of the Hack.
 
Joined
Sep 26, 2016
Messages
185
Motherboard
Gigabyte Aorus z390 Elite
CPU
i7-9700K
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
Required for AppleLPC.kext to load on 9 series motherboards. Attach IOReg.
Heres a copy of my IOreg. Thanks for the reply. So i take it i need to add ssdt.lpcb to clover/acpi/patched?
 

Attachments

  • Paul’s iMac.zip
    963.2 KB · Views: 156
Joined
Sep 26, 2016
Messages
185
Motherboard
Gigabyte Aorus z390 Elite
CPU
i7-9700K
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
AppleLPC.kext is loading
Another method is installed, perhaps, FakeID patch.
I noticed it was loading via kextstat. The only extras ive had added is a custom DSDT from Maldon. Other than that its a pretty vanilla install. So if AppleLPC isnt loading we use the ssdt.lpcb "for the 9 series"..
Again. PM seems to be working great. Much appreciated for this! Thank you
 
Joined
Apr 4, 2017
Messages
1,095
Motherboard
ASUS Z270 ROG MAXIMUS IX HERO
CPU
i7-7700K
Graphics
Vega 64
Mac
  1. iMac
Mobile Phone
  1. iOS
Files attached. I could not find a method to save out the All Messages from Console - Console->File doesn't contain a save option... If you would let me know a different way of getting what you are looking for, I'll be happy to post it.

I do not have an ACPI\DSDT folder.

Also, the IGPU is no longer in use, I'm using an nVidia 1070 now.

Bitdefender identifies DCPI Manager as containing viruses btw, so am not sure I should run that just yet...

0 prefixed files are pre-method, 1 prefixed files are post.
 

Attachments

  • config.plist
    7.7 KB · Views: 207
  • 0_PM_AII.txt
    17.1 KB · Views: 176
  • 0_PM_IOReg.ioreg
    7.2 MB · Views: 223
  • 0_PM_IPG.png
    0_PM_IPG.png
    273.2 KB · Views: 281
  • 1_OM_IOReg.ioreg
    7.1 MB · Views: 215
  • 1_PM_AII.txt
    16.2 KB · Views: 184
  • 1_PM_IPG.png
    1_PM_IPG.png
    283.5 KB · Views: 262
  • patched.zip
    4.6 KB · Views: 148
Last edited:
Top