Jump to content
Sign in to follow this  

Trouble with native speedstep on EVGA X58 board

1 post in this topic

Recommended Posts

Hi all,


I've got 10.6.8 running on my desktop, which has an EVGA X58 board with a Core i7 (specifically the EVGA 131-GT-E767-TR and the Intel Core i7-950. I used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] to install, and I've got everything working so far, except for speedstep. The i7 makes my tiny apartment pretty hot running at 3 GHz nonstop.


The computer will not boot unless NullCPUPowerManagement.kext is in /E/E. If I remove it, I get a kernel panic (error 13, general protection) from AppleIntelCPUPowerManagement.kext as soon as darwin starts booting.


This is what I have in /Extra to get a booting system:

sh-3.2# ls -lh /Extra/Extensions

total 0

drwxr-xr-x 3 root wheel 102B Jan 7 2011 ALC8xxHDA.kext

drwxr-xr-x 3 root wheel 102B May 14 2011 FakeSMC.kext

drwxr-xr-x 3 root wheel 102B Aug 29 2009 IOAHCIBlockStorageInjector.kext



sh-3.2# cat /Extra/smbios.plist

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">'>http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">



<string>Mac Pro</string>













sh-3.2# cat /Extra/org.chameleon.Boot.plist

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">




<key>Kernel Flags</key>

<string>arch=x86_64 busratio=23 npci=0x2000 PCIRootUID=1</string>



<key>Graphics Mode</key>




<key>Legacy Logo</key>






<key>Quiet Boot</key>





In S/L/E I've added

ALC892HDA.kext (to enable audio)

PHXCD.kext (for USB 3.0)

AppleRTL8169Ethernet.kext (to /S/L/E/IONetworkingFamily.kext/Contents/Plugins)


The rest I accomplished by patching my DSDT, as described here. However, I get the same kernel panic without NullCPUPowerManagement regardless of whether I use my DSDT or additional kexts. I also get the panic regardless of whether or not I use 32 or 64 bit or include or busratio=23 in my boot.plist.


I've tried disabling unused controllers and ports in my BIOS. I've also set my speedstep options to "Enabled" and "C1E" in my BIOS, and set HPET to "Enabled" and "64 bit", as recommended in other posts I've read. My BIOS is currently updated to the latest version, and speedstepping works fine on this machine in Windows and Linux. I've also tried EvoSpeedStep.kext, but I get the same panic.


This panic seems common with EVGA X58 boards, and there was some interesting discussion about the issue by d00d, banini_jeque, and others in these threads:

Vanilla Speedstep on EVGA X58 SLI

EVGA X58 Speedstep attempts with bios version >= 44

Evga X58 Native Powermanagement With Bios 44 And Newer

Evga X58 Native Powermanagement With Bios 44 And Newer270-WS-W555 DSDT native power management modifications


I tried everything mentioned in those threads, but nothing worked.No one ever seemed to come up with a solution.


This thread at InfiniteMac seems to be the most comprehensive, but in OP, it states:

You should make a note in the first post about speedstep not working on the [latest] X58 SLI3 or X58 FTW3, and how it only works on the other models if you use the bios version before version 44, which is of course SZ2Z. I


Since all those threads are over a year old, I was wondering if anyone else had managed to get this working since then.


Thanks guys!

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By romaincs
      Hello everyone,
      I have an issue with the lastest clover revision that I did not had with rev. 4077 using BiosBlockIO.
      Clover hangs at "Scanning entries...". To be able to boot, I must install without using BiosBlockIO but Sata instead.
      I'd like to use BiosBlockIO as I have RocketRaid 2720SGL that is faster than my Rampage 3 Extreme ICH10 controller (the same is true with Marvell controller) and is only bootable with this option.
      If I revert back to rev 4077, it does not hang...
      Is anyone having an idea about this issue ?
    • By dannymozzer_
      I recently got my Hackintosh setup with Sierra. The specs are:
      Gigabyte Z170X Gaming 7 Motherboard
      Intel Core i5 6500
      8 GB DDR4 Memory
      Simple HDD boot
      EVGA GTX 960 (Problem)
      It boots fine, but until I install any driver, (I've tried loads of versions), it won't boot. It just boots to verbose and stops, or sometimes, the screen will go black and it will restart. So basically, Graphics drivers really stop me from booting. But I need them because the performance of the OS is pretty bad because of it. (Sort of)
      Can someone give me some guidance, or link me to an appropriate driver or something?
    • By holyfield
      How about native speedstep on Sierra?
      Sierra does not support older firmware id's
      The Macs that will run macOS Sierra
      iMac – all models from late 2009, iMac 10,1 – 17,1 MacBook – all models from late 2009, MacBook  6,1 – 9,1 MacBook Pro – all models from 2010, MacBook Pro   7,1 – 11,5 MacBookAir – all models from 2010, MacBook Air  3,1 – 7,2 Mac Mini – all models from 2010, Mac Mini  4,1 – 7,1 Mac Pro – all models from 2010, Mac Pro  5,1 – 6,1   macOS Sierra won’t run on iMac 4,1 – 9,1 MacBook  1,1 – 5,1 MacBook Pro 1,1 – 5,2 MacBookAir 1,1 – 2,1 Mac Mini 1,1 – 3,1 Mac Pro  1,1 – 4,1 Xserve  1,1 – 3,1 Any ideas?
    • By lihaoyun6
      How to check your CPU's SpeedStep more simple and more accurate? Use MSRDumper.kext? isata menus?
      Maybe you have other ways, but I like to do it myself. So I created this application—"CPU-S".
      It is very simple to use—Just open the application, click the button, then you get the information you want.
      I can't wait to share it with you.  And here are some screenshots:
      click "SpeedStep Test" to check your CPU's speedstep

      one of hint messages

      SpeedStep state

      one of hint messages

      build and copy ssdt.aml to your desktop

      Some drivers need to make the app running.
      If your system does not have these drivers, the application will install them.​
      link: https://github.com/lihaoyun6/CPU-S/blob/master/en/CPU-Sv3.7en.dmg
      ​ PS: 
      1.I'm Chinese, so there may be a time difference between me and you. And I may not be able to answer your question in a timely manner. 
       2.I'm not good at English......
      Intel ARK site for CPU info Pike R Alpha's SSDT generator and AICPUPMInfo kext. Kozlek/Rehabman/Slice HWMonitor
    • By Oscar Sanchez
      I've been trying to get Speedstep working on my Intel Core i7 870 (Lynnfield) with no success. I've modified my DSDT with some patches and now I've got different multipliers in every core (x9, x22, x23, x24, x26, I think), but I also want to get working the other multipliers (x11, x17... etc) like in Windows.   I've OS X 10.11.6 and Clover 3676. I use the last version of FakeSMC with its plugins. I've attached my DSDT, IOReg copy and my Clover config.plist.    Thank you, Oscar copia.zip