Jump to content


File Information

  • Rate File: * - - - - 1 Votes
  • Submitted: Sep 09 2013 02:14 AM
  • Last Updated: Sep 09 2013 02:14 AM
  • File Size: 438.01KB
  • Views: 26736
  • Downloads: 2,369

Download AICPMPatch

AppleIntelCPUPowerManagement wrmsr patch

Script to patch the kext AppleIntelCPUPowerManagement to work with locked wrmsr BIOS

Written by el coniglio

Modified by RehabMan

Thanks to flAked and dmazar

How to use:

In terminal
cd ~/Downloads/AICPMPatch
Find wrmsr (do not patch, just list)
perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement
Patch wrmsr
sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch
Update cache
sudo touch /System/Library/Extensions

Great Job!


Now i only patch my AICPUPM with this archive.

Deleted Null CPUPowermanagement.kext & Evoreboot, Installed your patched kext. System running  fine but on system log got -


Sep 17 22:54:02 localhost com.apple.kextd[12]: Failed to load /System/Library/Extensions/AppleIntelCPUPowerManagement.kext - (libkern/kext) link error.

Sep 17 22:54:02 localhost com.apple.kextd[12]: Load com.apple.driver.AppleIntelCPUPowerManagement failed; removing personalities from kernel.

Sep 17 22:54:03 localhost kernel[0]: kxld[com.apple.driver.AppleIntelCPUPowerManagement]: The super class vtable '__ZTV9IOService' for vtable '__ZTV28AppleIntelCPUPowerManagement' is out of date. Make sure your kext has been built against the correct headers.

Sep 17 22:54:03 localhost kernel[0]: Can't load kext com.apple.driver.AppleIntelCPUPowerManagement - link failed.

Sep 17 22:54:03 localhost kernel[0]: Failed to load executable for kext com.apple.driver.AppleIntelCPUPowerManagement.

Sep 17 22:54:03 localhost kernel[0]: Kext com.apple.driver.AppleIntelCPUPowerManagement failed to load (0xdc008016).

Sep 17 22:54:03 localhost kernel[0]: Failed to load kext com.apple.driver.AppleIntelCPUPowerManagement (error 0xdc008016). 


Is it normal or something wrong? 

Apple changed something in 10.8.5 AICPM, do you think this will still work?

  • 537 Total Files
  • 13 Total Categories
  • 215 Total Authors
  • 2,692,042 Total Downloads
  • Atheros AR9004WB-1NG Latest File
  • grisno Latest Submitter

55 user(s) are online (in the past 30 minutes)

18 members, 36 guests, 1 anonymous users

johnadd63, FLYDARK, Vinicius Toti, deafboxer, nickwasfruity, ahmedmaster, kdoan06, Blackhole265, martinmuriel, mayrockid, hamas, dimoro, nurktwins, jmero, radcom1234, bostonwill, Zechan, tomahok5

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy