Contribute
Register

macOS Native CPU/IGPU Power Management

toleda

Moderator
Joined
May 20, 2010
Messages
24,443
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
Joined
Oct 23, 2012
Messages
69
Motherboard
MSI B360m Mortar Titanium
CPU
i7-8700
Graphics
RX 560
Mac
MacBook Pro
Mobile Phone
iOS
What does the X86PlatformPlugin code say the variable does?
Its quite obvious its the minimum CPU frequency, if i change SMBIOS to iMac17,1 i can see CPUFloor = 800, and now my idle frequency is 800Mhz.

Is it not?
 
Joined
Oct 3, 2011
Messages
79
Motherboard
Asus Prime Z390-P
CPU
i3-8100
Graphics
UHD630, RX 580
Mac
MacBook Pro
Mobile Phone
Android, iOS
Its quite obvious its the minimum CPU frequency, if i change SMBIOS to iMac17,1 i can see CPUFloor = 800, and now my idle frequency is 800Mhz.

Is it not?
You can try to edit the X86PlatformPlugin with Piker Alphas freqVectorsEdit.sh script.
 
Joined
Oct 23, 2012
Messages
69
Motherboard
MSI B360m Mortar Titanium
CPU
i7-8700
Graphics
RX 560
Mac
MacBook Pro
Mobile Phone
iOS
Without the code, no proof.
Why is the minimum CPU frequency so important?
No important at all. Just curious why its 1.3Ghz for iMac19 SMBIOS.
 
Joined
Nov 13, 2018
Messages
3
Motherboard
Gigabyte Z390 Designare
CPU
i7-9700K
Graphics
GTX 1080
I have a new high Sierra build that works perfectly following CaseySJ's guide. What I can't figure out is why HS ignores my bios settings. The only way the OS sees my overclocks is setting HWP.
 
Joined
Jul 20, 2013
Messages
141
Motherboard
GA-Z77X-UPH TH
CPU
I7-3770K OC 4.5
Graphics
R9 280
Mac
Mac mini
Mobile Phone
Android, iOS
Can anyone advise whether EIST / power stepping and OC on Ivy Bridge I7-3700K can occur in Mojave?

Currently 4.5Ghz on OC but had to disable EIST in BIOS to achieve.

[SOLVED]

Backup OS drive and EFI folder to back up drive.

EIST in BIOS set to auto

Load Clover Configurator and mount EFI, load config.plist
In Acpi enable "pluginType"
In Kernel and Kext patches enable "KernalXCPM"
Save config.plist

Reboot

This allowed overclocking and speed stepping with Overclocked values without need for SSDT on my GA-Z77X-UPH TH motherboard.
 
Last edited:
Joined
Aug 4, 2019
Messages
1
Motherboard
X99-E WS
CPU
I7 5930K
Graphics
XFX RX 580
Mac
iMac, MacBook
Mobile Phone
iOS
Hi,

I am confused, I have installed the newest clover version, KernelXCPM Enable, Plugin Tye=1 PiLimit Dict = 0.
But I can't find "PR00@0/plugin-type=1" or X86PlatformPlugin in my IO RegistryExplorer.

So now I have a lot of question :)

- I think when I can't find the IO Registry entry for X86PlatformPlugin or plugin-type=1 some one is wrong?
- I need to generate an ssdt.aml for my cpu or it is supported natively on Mojave 10.14.6?
- Is the boot flag -xcpm and CLOVER -> Kernel and Kext Patches KernelXCPM the same or I need booth?
- So many option but was is the right one (combination) for my system ?

Update:

After sleep over and try again it's working now, X86PlatformPlugin loaded. I don't need an ssdt.aml :)

But intel Power Gadget not show CORE and DRAM in the Power pane?

Many thanks and best regards,

Mac
 

Attachments

Last edited:
Top