pokenguyen Posted March 22, 2014 Share Posted March 22, 2014 Here is AICPM patch perl script based on http://www.insanelymac.com/forum/topic/295200-testers-needed-cpu-power-management-for-sb-and-ib-xeons-or-i7-39xx-on-x79-or-c60x-chipset/page-26?do=findComment&comment=2004394 Sandy-E perl -pi -e 's|\x84\x2f\x01|\x85\x2f\x01|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement perl -pi -e 's|\x3e\x75\x3a|\x3e\x90\x90|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement perl -pi -e 's|\x84\x5f\x01|\x85\x5f\x01|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement perl -pi -e 's|\x74\x10\xb9|\xeb\x10\xb9|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement perl -pi -e 's|\x75\x07\xb9|\xeb\x07\xb9|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement perl -pi -e 's|\xfc\x02\x74|\xfc\x02\xeb|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement perl -pi -e 's|\x01\x74\x58|\x01\xeb\x58|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement Ivy-E perl -pi -e 's|\x84\x2f\x01|\x85\x2f\x01|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement perl -pi -e 's|\x3e\x75\x3a|\x3e\x90\x90|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement perl -pi -e 's|\x75\x07\xb9|\xeb\x07\xb9|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement perl -pi -e 's|\xfc\x02\x74|\xfc\x02\xeb|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement EDIT: I added both scripts and Clover patches to my tool 2 Link to comment Share on other sites More sharing options...
magnifico Posted March 22, 2014 Share Posted March 22, 2014 @poke Hi, I would like to know if this patch is useful also with an unlocked firmware. I have a 3930k cpu and I was using only aicpupm.sb by omni in 10.9.2 Ps : poke how are you my friend ? Link to comment Share on other sites More sharing options...
pokenguyen Posted March 22, 2014 Share Posted March 22, 2014 The script will patch your vanilla AICPM for SandyBridge-E power management. The patched file will be exactly like omni's aicpupm.sb (because the patch is written based on omni's files). If you are using omni's files, the script will do nothing. Link to comment Share on other sites More sharing options...
magnifico Posted March 22, 2014 Share Posted March 22, 2014 The script will patch your vanilla AICPM for SandyBridge-E power management. The patched file will be exactly like omni's aicpupm.sb (because the patch is written based on omni's files). If you are using omni's files, the script will do nothing. Ok poke ..thz u great friend ..i love you ...lollll Link to comment Share on other sites More sharing options...
magnifico Posted March 22, 2014 Share Posted March 22, 2014 Here is AICPM patch perl script based on http://www.insanelymac.com/forum/topic/295200-testers-needed-cpu-power-management-for-sb-and-ib-xeons-or-i7-39xx-on-x79-or-c60x-chipset/page-26?do=findComment&comment=2004394 Sandy-E perl -pi -e 's|\x84\x2f\x01|\x85\x2f\x01|g' AppleIntelCPUPowerManagement perl -pi -e 's|\x3e\x75\x3a|\x3e\x90\x90|g' AppleIntelCPUPowerManagement perl -pi -e 's|\x84\x5f\x01|\x85\x5f\x01|g' AppleIntelCPUPowerManagement perl -pi -e 's|\x74\x10\xb9|\xeb\x10\xb9|g' AppleIntelCPUPowerManagement perl -pi -e 's|\x75\x07\xb9|\xeb\x07\xb9|g' AppleIntelCPUPowerManagement perl -pi -e 's|\xfc\x02\x74|\xfc\x02\xeb|g' AppleIntelCPUPowerManagement perl -pi -e 's|\x01\x74\x58|\x01\xeb\x58|g' AppleIntelCPUPowerManagement Ivy-E perl -pi -e 's|\x84\x2f\x01|\x85\x2f\x01|g' AppleIntelCPUPowerManagement perl -pi -e 's|\x3e\x75\x3a|\x3e\x90\x90|g' AppleIntelCPUPowerManagement perl -pi -e 's|\x75\x07\xb9|\xeb\x07\xb9|g' AppleIntelCPUPowerManagement perl -pi -e 's|\xfc\x02\x74|\xfc\x02\xeb|g' AppleIntelCPUPowerManagement EDIT: I added both scripts and Clover patches to my tool poke sorry...but this comand i need One by one ? in terminal? Link to comment Share on other sites More sharing options...
pokenguyen Posted March 22, 2014 Share Posted March 22, 2014 poke sorry...but this comand i need One by one ? in terminal? Yes, or just copy all of them then paste to terminal at once. I just add full path to AICPM in my post. Please note that the script will have the same effect as omni files, and it's only usable if you have vanilla AICPM. 1 Link to comment Share on other sites More sharing options...
magnifico Posted March 22, 2014 Share Posted March 22, 2014 Yes, or just copy all of them then paste to terminal at once. I just add full path to AICPM in my post. Please note that the script will have the same effect as omni files, and it's only usable if you have vanilla AICPM. :lol: edit Link to comment Share on other sites More sharing options...
Balamut Posted March 23, 2014 Share Posted March 23, 2014 @pokenguyen can you share the clover config part of it? Link to comment Share on other sites More sharing options...
pokenguyen Posted March 23, 2014 Share Posted March 23, 2014 It is based on singa11 patch: SB-E: <key>KextsToPatch</key> <array> <dict> <key>Name</key> <string>AppleTyMCEDriver</string> <key>Find</key> <data> cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY </data> <key>Replace</key> <data> cgoAAAAAAAAAAAAAAAAAAAAAAAAAAABY </data> <key>Comment</key> <string>Disable ECC Memory in MacPro SMBIOS</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> hC8B </data> <key>Replace</key> <data> hS8B </data> <key>Comment</key> <string>Enable CPUPM SandyBridge-E</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> PnU6 </data> <key>Replace</key> <data> PpCQ </data> <key>Comment</key> <string>Enable CPUPM SandyBridge-E</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> hF8B </data> <key>Replace</key> <data> hV8B </data> <key>Comment</key> <string>Enable CPUPM SandyBridge-E</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> dBC5 </data> <key>Replace</key> <data> 6xC5 </data> <key>Comment</key> <string>Enable CPUPM SandyBridge-E</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> dQe5 </data> <key>Replace</key> <data> 6we5 </data> <key>Comment</key> <string>Enable CPUPM SandyBridge-E</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> /AJ0 </data> <key>Replace</key> <data> /ALr </data> <key>Comment</key> <string>Enable CPUPM SandyBridge-E</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> AXRY </data> <key>Replace</key> <data> AetY </data> <key>Comment</key> <string>Enable CPUPM SandyBridge-E</string> </dict> </array> IB-E: <key>KextsToPatch</key> <array> <dict> <key>Name</key> <string>AppleTyMCEDriver</string> <key>Find</key> <data> cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY </data> <key>Replace</key> <data> cgoAAAAAAAAAAAAAAAAAAAAAAAAAAABY </data> <key>Comment</key> <string>Disable ECC Memory in MacPro SMBIOS</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> hC8B </data> <key>Replace</key> <data> hS8B </data> <key>Comment</key> <string>Enable CPUPM IvyBridge-E</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> PnU6 </data> <key>Replace</key> <data> PpCQ </data> <key>Comment</key> <string>Enable CPUPM IvyBridge-E</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> dQe5 </data> <key>Replace</key> <data> 6we5 </data> <key>Comment</key> <string>Enable CPUPM IvyBridge-E</string> </dict> <dict> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Find</key> <data> /AJ0 </data> <key>Replace</key> <data> /ALr </data> <key>Comment</key> <string>Enable CPUPM IvyBridge-E</string> </dict> </array> Or run my tool, select Clover > Config > CPU SB-E, IB-E + Graphics and you will have config.plist on desktop. Link to comment Share on other sites More sharing options...
Balamut Posted March 23, 2014 Share Posted March 23, 2014 Thank you very much. I did run your tool but for odd reason it didn't inject that code in conf file. Link to comment Share on other sites More sharing options...
Arkanis Posted March 30, 2014 Share Posted March 30, 2014 Guys, I had a question for you gurus : The board I'm running is a Z9PE-D8 with two E5-2650 v1 (Sandy Bridge), with the help of quite some people (Rampagedev, k3nny, CodRush to name a few) I finally got this board running and as of today with PM running for the CPU and the GPU. Cannot tell you how happy I am and I couldn't thank enough those guys. But... There is always a but ;-). Running for example GeekBench is giving me scores well under those run under Windows on the same station, the difference is a good 10k gap... Since you guys probably tested this way more than me, I wanted to know if this was due because of : - Bad generation of the SSDT with Piker script. - Something not patched correctly on my side ? (been using AICPM provided by Rampagedev). - Something mysterious ? I just want to notice that I had to rollback two kexts to their 10.9.1 version (PCIFamily and AppleACPI), because otherwise I was experiencing some strange lag and graphical problems. Do you think this could be the cause ? Sorry if I'm in the wrong place for asking this, but since this thread is focused in PM I thought it might. Thanks for all your great contributions, A. Link to comment Share on other sites More sharing options...
chofete Posted April 17, 2014 Share Posted April 17, 2014 Arkanis, i sent you a PM. How did you to achieve PowerManagement on the Xeon CPU? Can you share your installation steps on other threads related to the Z9PE board to help other people? Thanks. Link to comment Share on other sites More sharing options...
frankiee Posted May 5, 2014 Share Posted May 5, 2014 Hmmmm, I still only seem to get limited PM, at least according to AICPUPMI and IPG: 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MWAIT C-States.....................: 4384 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35) : 0x6000C 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE) : 0xC10F0012200 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2) : 0x403 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4) : 0x10414 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7) : 0x236675D306 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: IA32_APERF.................(0xE8) : 0x20F2F55850 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0xE0000 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x273B00002A00 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2A00 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x883B0000 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400001 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x24242A2A2A2A2A2A 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x2104005B 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0x69F40005A9F40 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0xC30153D 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x0 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x0 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x14149480001FFF 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0x80000000 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x861C9F2 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x14A2A06EE4 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0xFEA111656 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: Low Frequency Mode.................: 1200 MHz 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: Clock Speed (Max. Non-Turbo Freq.).: 3400 MHz 05.05.14 22:01:52,000 kernel[0]: AICPUPMI: Maximum Turbo Frequency............: 4200 MHz 05.05.14 22:01:53,000 kernel[0]: AICPUPMI: CPU P-States [ (12) 42 ] 05.05.14 22:01:53,000 kernel[0]: AICPUPMI: CPU C3-Cores [ 0 4 5 ] 05.05.14 22:01:53,000 kernel[0]: AICPUPMI: CPU C6-Cores [ 0 2 4 5 11 ] 05.05.14 22:01:53,000 kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 4 5 ] 05.05.14 22:01:53,000 kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 8 11 ] 05.05.14 22:01:54,000 kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 ] 05.05.14 22:01:55,000 kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 ] 05.05.14 22:02:01,000 kernel[0]: AICPUPMI: CPU P-States [ 12 (34) 42 ] 05.05.14 22:02:02,000 kernel[0]: AICPUPMI: CPU P-States [ 12 (29) 34 42 ] 05.05.14 22:02:03,000 kernel[0]: AICPUPMI: CPU P-States [ 12 (23) 29 34 42 ] 05.05.14 22:02:33,000 kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 ] 05.05.14 22:04:15,000 kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 11 ] 05.05.14 22:04:16,000 kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 10 11 ] 05.05.14 22:04:30,000 kernel[0]: AICPUPMI: CPU P-States [ 12 23 29 34 (39) 42 ] 05.05.14 22:08:23,000 kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 9 10 11 ] 05.05.14 22:08:23,000 kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 8 9 10 11 ] 05.05.14 22:09:29,000 kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 8 9 10 11 ] 05.05.14 22:09:30,000 kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 ] Lots of P-States missing, also MSR_PKG_C3_RESIDENCY still = 0. Using MacMini Stepdict, SSDT generated with latest ssdtPrgen. Any idea what I can do about this? Link to comment Share on other sites More sharing options...
frankiee Posted May 9, 2014 Share Posted May 9, 2014 Ahh, my bad, turned out that I accidentally used an older version of AICPUPMI. With a freshly compiled one, I seem to get all P-States now, only thing remaining is MSR_PKG_C3_RESIDENCY still at zero. Link to comment Share on other sites More sharing options...
sunset1430 Posted May 21, 2014 Share Posted May 21, 2014 I am in the same boat as Arkanis. Same Board and Xeon SBv1 chips. Any news now that 10.9.3 is solid? Link to comment Share on other sites More sharing options...
stinga11 Posted June 4, 2014 Share Posted June 4, 2014 10.10 yosemite cpupowermanagment patch for SandyBridge-E. I could not find two patches. I found only seven so I do not know if it works I have not tried but if someone wants to try, are here. sudo perl -pi -e 's|\xFF\x0F\x84\x2D|\xFF\x0F\x85\x2D|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x3E\x75\x39|\x3E\x90\x90|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x01\x0F\x84\x4B|\x01\x0F\x85\x4B|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x74\x11\xB9|\xEB\x11\xB9|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x02\x74\x0B\x41\x83\xFC\x03\x75\x22\xB9\x02\x06|\x02\xEB\x0B\x41\x83\xFC\x03\x75\x22\xB9\x02\x06|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x74\x0B\x41\x83\xFC\x03\x75\x11\xB9\x42\x06\x00|\xEB\x0B\x41\x83\xFC\x03\x75\x11\xB9\x42\x06\x00|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x01\x74\x56|\x01\xEB\x56|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement EDIT: I tried it and it works great 3 Link to comment Share on other sites More sharing options...
Fabio1971 Posted June 10, 2014 Share Posted June 10, 2014 Hello to all I installed hardware MSI X79A-GD45 (8d) - i7 3930K - Gigabyte GTX 760 Created the SSDT table for the cpu I left patched AICPM following : http://www.insanelymac.com/forum/topic/295587-power-management-for-sandyivy-bridgehaswell-cpus/ PM does not work Advice Thanks Fabio Link to comment Share on other sites More sharing options...
Fabio1971 Posted June 19, 2014 Share Posted June 19, 2014 @ fabiosun if you follow sb-e related instructions of original first postThank you for your replycan you explain better Fabio Link to comment Share on other sites More sharing options...
Fabio1971 Posted June 19, 2014 Share Posted June 19, 2014 Ciao Fabio, have you an unlocked firmware for your MSI mb? Which OSX version are you trying? if not, you have to patch with sudo command found in first omni post your AICPUPM kext Then you have to use another patch to let see your 3930x to OSX (file 03 to download from omni's link ) Then you can generate your ssdt with PikerAlpha script and you should see all pstates with AICPUPMI kext (latest release) hardware is a good friend of mineset up Maverick 10.9.3 everything works except the speedstep for as if firmwae is blocked Fabio Link to comment Share on other sites More sharing options...
maximus Posted June 19, 2014 Share Posted June 19, 2014 fabio try http://www.insanelymac.com/forum/topic/285444-pmpatch-uefi-patching-utility/ restore vanila AICPM use clover to patch AICPM kext on the fly generate SSDT with pike's script it should work. Link to comment Share on other sites More sharing options...
Fabio1971 Posted June 19, 2014 Share Posted June 19, 2014 fabio try http://www.insanelymac.com/forum/topic/285444-pmpatch-uefi-patching-utility/ restore vanila AICPM use clover to patch AICPM kext on the fly generate SSDT with pike's script it should work. Thank you for your replySSDT table generated using Clover patch for AICPM? Fabio Link to comment Share on other sites More sharing options...
Fabio1971 Posted June 19, 2014 Share Posted June 19, 2014 Thank you so much fabiosun for the advice given Fabio Link to comment Share on other sites More sharing options...
gorg Posted July 6, 2014 Share Posted July 6, 2014 Do pokenguyen's commands (based on singa11 patch) work for 10.9.4 ? Link to comment Share on other sites More sharing options...
stinga11 Posted July 9, 2014 Share Posted July 9, 2014 Do pokenguyen's commands (based on singa11 patch) work for 10.9.4 ? Yes, the patch works with the 10.9.4 AICPM 1 Link to comment Share on other sites More sharing options...
stinga11 Posted August 23, 2014 Share Posted August 23, 2014 I had not used yosemite from DP1. Today I tested Yosemite DP6 and it works great, but one of the patches for SandyBridge-E has changed. Here I leave the new patch. sudo perl -pi -e 's|\xFF\x0F\x84\x2D|\xFF\x0F\x85\x2D|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x3E\x75\x39|\x3E\x90\x90|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x01\x00\x01\x0F\x84|\x01\x00\x01\x0F\x85|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x74\x11\xB9|\xEB\x11\xB9|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x02\x74\x0B\x41\x83\xFC\x03\x75\x22\xB9\x02\x06|\x02\xEB\x0B\x41\x83\xFC\x03\x75\x22\xB9\x02\x06|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x74\x0B\x41\x83\xFC\x03\x75\x11\xB9\x42\x06\x00|\xEB\x0B\x41\x83\xFC\x03\x75\x11\xB9\x42\x06\x00|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement sudo perl -pi -e 's|\x01\x74\x56|\x01\xEB\x56|g' /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement For people who use clover here also I leave the patch <key>KextsToPatch</key> <array> <dict> <key>Find</key> <data> PnU5 </data> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Replace</key> <data> PpCQ </data> </dict> <dict> <key>Find</key> <data> /w+ELQ== </data> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Replace</key> <data> /w+FLQ== </data> </dict> <dict> <key>Find</key> <data> AnQLQYP8A3UiuQIG </data> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Replace</key> <data> AusLQYP8A3UiuQIG </data> </dict> <dict> <key>Find</key> <data> dAtBg/wDdRG5QgYA </data> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Replace</key> <data> 6wtBg/wDdRG5QgYA </data> </dict> <dict> <key>Find</key> <data> dBG5 </data> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Replace</key> <data> 6xG5 </data> </dict> <dict> <key>Find</key> <data> AQABD4Q= </data> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Replace</key> <data> AQABD4U= </data> </dict> <dict> <key>Find</key> <data> AXRW </data> <key>Name</key> <string>AppleIntelCPUPowerManagement</string> <key>Replace</key> <data> AetW </data> </dict> </array> 1 Link to comment Share on other sites More sharing options...
Recommended Posts