Jump to content
48 posts in this topic

Recommended Posts

This guide is for get a working Power Management on any X79
 
1. We need to patch the AICPM with the OMNI patch otherwise it will never work. I made a command file for this, Open with double click a type your password. (Is only if you have a Sandy Bridge-E if you have a Ivy Bridge-E skip this step)
 
Perl patch: 

10.11 aicpm patch.command.zip
 
Or
Clover patch (If you prefered to use the clover patch not need to use the perl patch)

FF0F842D
to
FF0F852D


3E7539
to
3E9090


0100010F84
to
0100010F85


7511B9
to
EB11B9


C974160F324825FF0F000048
to
C9EB160F324825FF0F000048


C9740C0F3283E01F4289443B
to
C9EB0C0F3283E01F4289443B


01745F
to
01EB5F

Using clover configurator is easier. Your clover configurator have to see like this.

 
post-408886-0-78986900-1434672134_thumb.png
 
2. We need to patch the Msr lock. For this we need download the following script. (Is only if you have a board with msr lock if you have a Asus or Asrock skip this step)
 
AICPMPatch
 
NOTE: Clover has the MSR lock patcher but for some reason does not work with X79 platform.
 
 
3. Finally we need to download the following dummy kext and put it in /System/Library/Extensions/
 
10.11 X79PlatformPlugin.kext.zip

 
4. Now is time to create it a SSDT for our cpu for this you need download the ssdtPRGen.
 

 

5. Run my cache rebuild and enjoy your x79 with power management.
 

  • Like 6
  • 2 months later...

So if I have the Intel E5-2697 v2 (Ivy Bridge) then all I need is the 10.11HackPlatformPlugin.kext and SSDT and no need to patch AICPUPM?  Same for 10.10x Yosemite?  For some stupid reason I did the patching for AICPUPM in clover for Yosemite, and it seems to work fine.  I will remove the patching and test.   Thanks

So if I have the Intel E5-2697 v2 (Ivy Bridge) then all I need is the 10.11HackPlatformPlugin.kext and SSDT and no need to patch AICPUPM?  Same for 10.10x Yosemite?  For some stupid reason I did the patching for AICPUPM in clover for Yosemite, and it seems to work fine.  I will remove the patching and test.   Thanks

Yes, you are right, all you need for v2 (Ivy Bridge) is the 10.11HackPlatformPlugin.kext and SSDT and no need to patch AICPUPM

  • 2 weeks later...

Thank you.

 

Clover patches for lazy users:

<key>KextsToPatch</key>
<array> 
<dict>
<key>Comment</key>
<string>AICPM patch</string>
<key>Find</key>
<data>
AXRf
</data>
<key>Name</key>
<string>AppleIntelCPUPowerManagement</string>
<key>Replace</key>
<data>
Aetf
</data>
</dict>
<dict>
<key>Comment</key>
<string>AICPM patch</string>
<key>Find</key>
<data>
dRG5
</data>
<key>Name</key>
<string>AppleIntelCPUPowerManagement</string>
<key>Replace</key>
<data>
6xG5
</data>
</dict>
<dict>
<key>Comment</key>
<string>AICPM patch</string>
<key>Find</key>
<data>
/w+ELQ==
</data>
<key>Name</key>
<string>AppleIntelCPUPowerManagement</string>
<key>Replace</key>
<data>
/w+FLQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>AICPM patch</string>
<key>Find</key>
<data>
yXQMDzKD4B9CiUQ7
</data>
<key>Name</key>
<string>AppleIntelCPUPowerManagement</string>
<key>Replace</key>
<data>
yesMDzKD4B9CiUQ7
</data>
</dict>
<dict>
<key>Comment</key>
<string>AICPM patch</string>
<key>Find</key>
<data>
AQABD4Q=
</data>
<key>Name</key>
<string>AppleIntelCPUPowerManagement</string>
<key>Replace</key>
<data>
AQABD4U=
</data>
</dict>
<dict>
<key>Comment</key>
<string>AICPM patch</string>
<key>Find</key>
<data>
PnU5
</data>
<key>Name</key>
<string>AppleIntelCPUPowerManagement</string>
<key>Replace</key>
<data>
PpCQ
</data>
</dict>
<dict>
<key>Comment</key>
<string>AICPM patch</string>
<key>Find</key>
<data>
yXQWDzJIJf8PAABI
</data>
<key>Name</key>
<string>AppleIntelCPUPowerManagement</string>
<key>Replace</key>
<data>
yesWDzJIJf8PAABI
</data>
</dict>
</array>
</dict>
  • 2 weeks later...

 

This guide is for get a working Power Management on any X79

 

1. We need to patch the AICPM with the OMNI patch otherwise it will never work. I made a command file for this, Open with double click a type your password. (Is only if you have a Sandy Bridge-E if you have a Ivy Bridge-E skip this step)

 

Perl patch: 

 

attachicon.gif10.11 aicpm patch.command.zip

 

Or

Clover patch (If you prefered to use the clover patch not need to use the perl patch)

FF0F842D
to
FF0F852D


3E7539
to
3E9090


0100010F84
to
0100010F85


7511B9
to
EB11B9


C974160F324825FF0F000048
to
C9EB160F324825FF0F000048


C9740C0F3283E01F4289443B
to
C9EB0C0F3283E01F4289443B


01745F
to
01EB5F

Using clover configurator is easier. Your clover configurator have to see like this.

 

attachicon.gifScreen Shot 2015-06-18 at 8.01.12 PM.png

 

2. We need to patch the Msr lock. For this we need download the following script. (Is only if you have a board with msr lock if you have a Asus or Asrock skip this step)

 

AICPMPatch

 

NOTE: Clover has the MSR lock patcher but for some reason does not work with X79 platform.

 

 

3. Finally we need to download the following dummy kext and put it in /System/Library/Extensions/

 

attachicon.gif10.11HackPlatformPlugin.kext.zip 

 

 

4. Now is time to create it a SSDT for our cpu for this you need download the ssdtPRGen.

 

 

5. Run my cache rebuild and enjoy your x79 with power management.

 

 

 

Please specify, are you talking about motherboards with locked MSR 0xe2 bios? AFAIK if you unlock the bios you don't need to patch anything at all, all you have to do is create your SSDT with ssdtprgen.

Please specify, are you talking about motherboards with locked MSR 0xe2 bios? AFAIK if you unlock the bios you don't need to patch anything at all, all you have to do is create your SSDT with ssdtprgen.

Yes, if your motherboard doesn't have a MSR locked you dont need to patch anything. The file doesn't works with GM version. I will update the files when the final version of el capitan arrive.

  • 2 weeks later...

Anyone knows if this is working with a Macpro 5.1 SMBIOS and dual sandy bridge - E5? (romeley)

No man, To this SMBios it is necessary to edit other kexts.

 

 

2. We need to patch the Msr lock. For this we need download the following script. (Is only if you have a board with msr lock if you have a Asus or Asrock skip this step)

 

AICPMPatch

 

NOTE: Clover has the MSR lock patcher but for some reason does not work with X79 platform.

 

And what is the reason? Your link is for post of 2012 while Clover updated by the same dmazar later

Screen Shot 2015-10-09 at 17.26.09.png

  • Like 1

And what is the reason? Your link is for post of 2012 while Clover updated by the same dmazar later

attachicon.gifScreen Shot 2015-10-09 at 17.26.09.png

I don't know if with Ivy Bridge E works the clover MSR patch but I am 100% clear that with Sandy Bridge E doesn't works. I tried, but the Sandy Bridge E needed additional patch in appleintelcpupowermanagement and it is possible the reason that it doesn't works.

Hello, I am on an Asrock Z77 and an i5-2500k Sandy Bridge.  Does this work with my rig as well?

NO, this guide is only for SandyBridge-E and IvyBridge-E Cpu.

Sorry but what does CPU Management ? Make the CPU run at different speeds depending the use need ?

I have i7 4930K, runing on 10.11 El capitan (clover is the bootloader). Should I  do this to fix my cpu management so ?

Thank you very much

Sorry but what does CPU Management ? Make the CPU run at different speeds depending the use need ?

 

I have i7 4930K, runing on 10.11 El capitan (clover is the bootloader). Should I  do this to fix my cpu management so ?

 

Thank you very much

The cpu power management is the most important part of the cpu. It change the speed and power of the cpu on demand.

What sort of workaround?

I can't test right now because my rampage iv extreme has msr unlocked but I think that this workaround its for solved the problem has clover to patch the msr in sandybridge-e cpu but I don't 100% sure.

  • 2 weeks later...

 

Hey stinga11,
 
Thanks for the great work!

 

Totally agree, I've been using your patches since 10.9, thanks.

 

Quick question though, I've been using the patches without the dummy kext and everything seems great. What's the kext for?

Totally agree, I've been using your patches since 10.9, thanks.

 

Quick question though, I've been using the patches without the dummy kext and everything seems great. What's the kext for?

The dummy file is for get the lower Pstate( The minimum speed of your CPU)

Hi,

 

How can I determine if my Board has locked MSR?

 

Thanks for the great work! 

As far as I know. the only motherboards that are not locked are: ASUS and ASROCK(with last BIOS update)

  • 2 weeks later...
×
×
  • Create New...