Jump to content

Sandy Bridge-E & Ivy Bridge-E Power management 10.10 Yosemite


stinga11
 Share

75 posts in this topic

Recommended Posts

you need MSR patcher

Isn't that step two of the instructions? I did that step like four times. I Downloaded the file in step two and used the commands in terminal like the webpage says. Or are you talking about another patch?

Link to comment
Share on other sites

Hi rampage,

I have installed a new 10.10 on my 2nd SSD and I used your X79 DMG for my MOBO, I have followed the instruction but I still don't have sleep functioning correctly ...

the computer don't want to sleep ;-)

another issue is that the RAM show 0Mhz...maybe this can be fixed by adding a number but how can I know that my RAM is working correctly?

Link to comment
Share on other sites

Hi rampage,

I have installed a new 10.10 on my 2nd SSD and I used your X79 DMG for my MOBO, I have followed the instruction but I still don't have sleep functioning correctly ...

the computer don't want to sleep ;-)

another issue is that the RAM show 0Mhz...maybe this can be fixed by adding a number but how can I know that my RAM is working correctly?

 

 

I dont support sleep. All the code to make it work is in the SSDT.

Link to comment
Share on other sites

Thanks, found the issue...system have sleep now however I need to push the ON button to wake up from sleep and not by mouse nor keyboard will wake the system...its OK :)

I have a strange things when the RAM show 0Mhz everywhere the system present RAm, like in benchmarks etc. is there a way to make the system reading BIOS memory HZ?

Another issue I have (maybe ill post it somewhere else) but maybe you guys can give me some idea...I have a USB3 HUB (Via cheapset) my hackintosh recognize it as a FAST USB3 HUB and looks normal, when I need to restart my machine the mouse and keyboard are not working unless i disconnect the HUB...do I need some kexts or other configuration?

Thanks

Link to comment
Share on other sites

  • 1 month later...

Hey guys,

 

I'm using two Xeon E5-2687Ws on a Z9PED8WS and did your guide to unlock Speedstep/Turbo however every SSDT I make with ssdtPRGen gives me far less Geekbench Score (25k) than without the patches (39k)

 

I've found this in my bootlog:

 

X86PlatformShim::start - Failed to send stepper

 

and also all Erp Timers are set to default - I think this is the issue but I don't know how to solve it  :( 

Link to comment
Share on other sites

  • 1 month later...

Followed clover guide installed Yosemite 10.10.3 made post changes from RageDevs files X79 system runs nice ,just needs more fine tuning ,Speed step seems to work ,but it throttles max at 3.5 not 3.8(i73930k 3.2-3.8 turbo,not sure why ,sleep works ,but does not wake once it' sleeps,remains black screen,have win8.1 on another drive it runs well sleep works wakes ,I'm new to Clover and UEFI bios type setups ,If pointed in correct direction I would like to figure this out ,after looking into Clover's Glossary it's not clear what all settings are for ,I guess I'm not in the know ,I thought about Chameleon ,but seems to be limited as with Clover setup.

The Intel board DX79SR bios is updated to latest 6.50 version ;I try to keep bios setting simple but it's bit hard to follow with various settings power settings C4,C5,C6,it remains default at C4 directed at S3,not sure what that means exactly,also speed step is enabled as well as custom power which is also default. I'm thinking I need to tweak the kernel in Yosemite and or SSDT to get turbo native and sleep working correctly. I generated an "f4" DDST from clover and that did something but not entirely sure as Clover works with on the fly patching process sounds cool ,but no joy in making my rig work 100%.i know it's capable just need more info on the final tweaks .
open for any suggestions 
Drone4zone
my rig
DX79SR system board TWO Crucial DDR3 1600 1.35 RAM 8x2
i7 3930K 3.2 - 3.8 Turbo native 
LiteOn SSD sata3 256 Master
sata3 3TB storage 
SATA RAID stripe 0 storage 
ClubRoyal R9 280X 3 GB vram
termaltake 600PSU
Koolance Homebrewed setup two 120MM fans Radiator 
system board readings,adjust fan speed

post-202487-0-93378100-1432823606_thumb.png

Link to comment
Share on other sites

  • 2 weeks later...

The clover patch dont work in 10.11

 

Please do not try to patch such things in BETA versions of OS X. Many things in BETA versions of OS X are broken and remain broken for a long time. Something happened with 10.10 so wait until the fall. 

Link to comment
Share on other sites

The clover patch dont work in 10.11

 
Hey guys, I have been trying to install el capitan in my x79 system but it doesn't recognized my usb. How can to resolve this problem?
 
meanwhile, I copied the AICPM of the installer and I have found the El capitan patches for Sandy Bridge X79
 
 
FF0F842D
to
FF0F852D
 
 
3E7539
to
3E9090
 
 
0100010F84
to
0100010F85
 
 
7511B9
to
EB11B9
 
 
C974160F324825FF0F000048
to
C9EB160F324825FF0F000048
 
 
C9740C0F3283E01F4289443B
to
C9EB0C0F3283E01F4289443B
 
 
01745F
to
01EB5F
 
  • Like 2
Link to comment
Share on other sites

 

 
 
Hey guys, I have been trying to install el capitan in my x79 system but it doesn't recognized my usb. How can to resolve this problem?
 
meanwhile, I copied the AICPM of the installer and I have found the El capitan patches for Sandy Bridge X79
 
 
FF0F842D
to
FF0F852D
 
 
3E7539
to
3E9090
 
 
0100010F84
to
0100010F85
 
 
7511B9
to
EB11B9
 
 
C974160F324825FF0F000048
to
C9EB160F324825FF0F000048
 
 
C9740C0F3283E01F4289443B
to
C9EB0C0F3283E01F4289443B
 
 
01745F
to
01EB5F
 

 

You guys are so great!

Link to comment
Share on other sites

 

 
 
Hey guys, I have been trying to install el capitan in my x79 system but it doesn't recognized my usb. How can to resolve this problem?
 

 

Use the iMac13,2 system definition instead of MacPro6,1

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

Hi,

 

I use a X9Dai X79/C60x with dual Sandy Bridge E5-2670. With the Tutorial in this thread I get PM working, with ssdtprgen script and patched AICPUPM.kext and HackPlatform.kext.

 

I get Turbo modes to work, but it never gets into lower states. I guess it does not go lower than x27-29 or so. Where should I start debugging? 

 

Thanks for the input!

 

Here is the Output of AICPUPMInfo:

 

Jul 26 05:00:00 sunrise kernel[0]: AICPUPMI: CPU P-States [ 12 18 19 20 21 22 23 24 25 (26) 27 28 29 30 31 32 33 ]

Jul 26 06:12:24 sunrise kernel[0]: AICPUPMI: CPU P-States [ (12) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ]
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MWAIT C-States.....................: 135456
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x80008
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0xC006C011A00
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E008403
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x10414
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0xF2563D19E
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0xD624DF57D
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x221B00001A00
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x1A00
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x883B0000
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400000
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x1E1E1F1F20202121
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x2504005B
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0x68450005A8398
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0x5120287
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x141494800005C8
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x3EE1CD6
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 1200 MHz
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 2600 MHz
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3300 MHz
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: CPU P-States [ (26) 30 ]
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: CPU P-States [ (12) 26 30 ]
Jul 26 13:04:38 localhost kernel[0]: AICPUPMI: CPU P-States [ 12 (26) 30 ]
Jul 26 13:04:39 localhost kernel[0]: AICPUPMI: CPU P-States [ 12 26 (30) ]
Jul 26 13:04:39 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 2 4 5 ]
Jul 26 13:04:39 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 1 ]
Jul 26 13:04:39 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 2 5 13 14 15 ]
Jul 26 13:04:40 localhost kernel[0]: AICPUPMI: CPU P-States [ 12 26 30 (32) ]
Jul 26 13:04:40 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 1 2 4 5 6 7 13 15 ]
Jul 26 13:04:40 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 1 3 5 ]
Jul 26 13:04:40 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 2 5 6 12 13 14 15 ]
Jul 26 13:04:40 localhost kernel[0]: AICPUPMI: CPU P-States [ 12 (26) 30 32 33 ]
Jul 26 13:04:40 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 1 2 4 5 6 7 11 13 14 15 ]
Jul 26 13:04:40 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 1 2 3 4 5 ]
Jul 26 13:04:40 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 9 12 13 14 15 ]
Jul 26 13:04:41 localhost kernel[0]: AICPUPMI: CPU P-States [ 12 26 30 (32) 33 ]
Jul 26 13:04:41 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 1 2 4 5 6 7 9 11 12 13 14 15 ]
Jul 26 13:04:41 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 ]
Jul 26 13:04:41 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 9 10 11 12 13 14 15 ]
Jul 26 13:04:41 localhost kernel[0]: AICPUPMI: CPU P-States [ (12) 26 30 32 33 ]
Jul 26 13:04:41 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 4 5 6 7 9 11 12 13 14 15 ]
Jul 26 13:04:41 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 7 ]
Jul 26 13:04:41 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 ]
Jul 26 13:04:42 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 9 11 12 13 14 15 ]
Jul 26 13:04:42 localhost kernel[0]: AICPUPMI: CPU P-States [ (12) 26 30 31 32 33 ]
Jul 26 13:04:42 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 ]
Jul 26 13:04:43 localhost kernel[0]: AICPUPMI: CPU P-States [ (12) 25 26 30 31 32 33 ]
Jul 26 13:04:43 localhost kernel[0]: AICPUPMI: CPU P-States [ 12 25 26 30 31 (32) 33 ]
Jul 26 13:04:44 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]
Jul 26 13:04:44 localhost kernel[0]: AICPUPMI: CPU P-States [ (12) 19 25 26 30 31 32 33 ]
Jul 26 13:04:45 localhost kernel[0]: AICPUPMI: CPU P-States [ (12) 19 20 25 26 30 31 32 33 ]
Jul 26 13:04:45 localhost kernel[0]: AICPUPMI: CPU P-States [ (12) 19 20 23 25 26 30 31 32 33 ]
Jul 26 13:04:45 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]
Jul 26 13:04:45 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
Jul 26 13:04:47 localhost kernel[0]: AICPUPMI: CPU P-States [ (12) 19 20 23 25 26 28 30 31 32 33 ]
Jul 26 13:04:49 localhost kernel[0]: AICPUPMI: CPU P-States [ (12) 19 20 23 24 25 26 28 30 31 32 33 ]
Jul 26 13:04:50 localhost kernel[0]: AICPUPMI: CPU P-States [ 12 19 20 23 24 25 26 28 30 31 (32) 33 ]
Jul 26 13:04:52 localhost kernel[0]: AICPUPMI: CPU P-States [ 12 19 20 23 24 25 26 28 30 31 32 (33) ]
Jul 26 13:04:57 sunrise kernel[0]: AICPUPMI: CPU P-States [ (12) 19 20 23 24 25 26 28 30 31 32 33 ]
Jul 26 13:05:04 sunrise kernel[0]: AICPUPMI: CPU P-States [ (12) 19 20 23 24 25 26 28 30 31 32 33 ]
Jul 26 13:05:49 sunrise kernel[0]: AICPUPMI: CPU P-States [ 12 19 20 23 24 25 (26) 28 29 30 31 32 33 ]
Jul 26 13:06:42 sunrise kernel[0]: AICPUPMI: CPU P-States [ (12) 19 20 22 23 24 25 26 28 29 30 31 32 33 ]
Jul 26 13:07:23 sunrise kernel[0]: AICPUPMI: CPU P-States [ (12) 19 20 21 22 23 24 25 26 28 29 30 31 32 33 ]
Jul 26 13:07:55 sunrise kernel[0]: AICPUPMI: CPU P-States [ (12) 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 ]
Jul 26 13:11:43 sunrise kernel[0]: AICPUPMI: CPU P-States [ 12 17 18 19 20 21 22 23 24 25 (26) 28 29 30 31 32 33 ]
Jul 26 13:23:09 sunrise kernel[0]: AICPUPMI: CPU P-States [ (12) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ]
Jul 26 13:24:17 sunrise kernel[0]: AICPUPMI: CPU P-States [ (12) 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ]
Link to comment
Share on other sites

  • 6 months later...

hey stinga my 3930k is not clocking down after using like 3 flash windows mate and get stack at 3.5ghz http://share.pho.to/A190F/h7/original

 

 i think the speed step is not fully working could you help me :)

 

update: never mind it was firefox browser that took to much power the speed step is working but not perfectly though..

 

is there a way to change smbios so it clocks the cpu as i like it ?

Link to comment
Share on other sites

  • 1 month later...

I think I have successfully enabled power management following this thread.

 

CPU: XEON 2620 ES ( 6C12T )

MB: GIGABYTE 6PXSV2( C602 Chipset )

RAM: DDR3-1333 4GBx2

HDD: Crucial M500 120GB SSD

VGA: Asus GT630

 

First I tried it on 10.10.3 and it seems to work.

Then I rolled back all the changes by restoring the OS X partition from my backup(Carbon Copy Cloner).

And then I upgraded the system to 10.10.5, patched the sound again, and repeated all the instructions learned from here.

 

I've included a screenshot of Intel Power Gadget, and there seems to be multiple P-states(from 12 to 25)

 

As for my Clover config.plist, it's pretty clean, only:

 

FixShutdown

Inject NVidia

use Mac Pro 5.1 SMBIOS

 

I couldn't use Mac Pro 6.1 though. My screen goes blank before reaching the desktop.

 

I also noticed a message from the "10.10 aicpm patch.command" script that says:

"This script wont work if you not use the StepContextDict from macmini6,2"

Is it really necessary?

I tried to use MacMini 6.2 definition from Clover Configurator, but the CPU would never go lower than 2.0GHZ.

 

Finally, thank you all for this great tutorial. :thumbsup_anim: 

 

 

Edit:

Mac Mini 5.1 seems to be more power efficient for me when the computer is not doing CPU-intensive tasks

However, sleep never works whatever Mac model I choose

post-1650792-0-85354600-1459097195_thumb.png

  • Like 1
Link to comment
Share on other sites

  • 2 months later...

I know it's early days, but is anyone working on the patches for Sierra? I have everything else running fine on my X79. Just need native PM.

 

I'd try and find them myself, but I don't know how.

I will upload in the next days
  • Like 2
Link to comment
Share on other sites

  • 2 weeks later...
  • 3 weeks later...
 Share

×
×
  • Create New...