Jump to content

SpeedStepper (now supports Mountain Lion 10.8.3)


  • Please log in to reply
573 replies to this topic

#1
flAked

flAked

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 470 posts
  • Gender:Male
  • Location:internets

*
POPULAR

SpeedStepper v1.0 for SnowLeopard 10.6.8

SpeedStepper is a command-line tool that patches AppleIntelCPUPowerManagement.kext to load on ASUS P67 boards.

It patches 10 distinct write operations to MSR 0xE2, that is locked by the ASUS BIOS.

Supported is only AICPUPM v142.6.0 (32/64bit).


Usage:
1) make a backup of the kext, patching will be done in-place
2) sudo ./speedstepper /S/L/E/AICPUPM.kext/Contents/MacOS/AICPUPM (abbreviated)
3) update kextcache
4) read thread ... (soon) to get SpeedStep working, in the meantime goto link

Attached File  speedstepper.zip   3.26KB   3009 downloads


SpeedStepper v1.2 for Lion 10.7.0 & 10.7.1

Only works with AICPUPM v166.0.0 (64bit)

Attached File  speed_stepper_lion_gm.zip   1.89KB   3483 downloads


SpeedStepper v1.2 for Lion 10.7.2 (beta)

Only works with AICPUPM v167.0.0 (64bit)

Attached File  speed_stepper_lion_1072.zip   1.89KB   5461 downloads


SpeedStepper v1.3 for Mountain Lion 10.8.3

Only works with AICPUPM v196.0.0

Attached File  speedstepper_ml_1083.zip   2.09KB   1669 downloads



Also see MSRDumper for debugging P-States!

#2
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
It works like a charm here on my ASUS P8P67-M PRO with all the following BIOS version:
  • 0708
  • 0709
  • 0713
Tanks for your great work ;)

#3
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,532 posts
  • Gender:Male
  • Location:Italy
Great job flAked ;)

#4
Regi Yassin

Regi Yassin

    Who am I ?

  • Members
  • PipPipPipPipPip
  • 278 posts
  • Gender:Not Telling
is this means that nullcpupwm is not longer needed?

#5
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male

is this means that nullcpupwm is not longer needed?

Yep ;)

#6
Regi Yassin

Regi Yassin

    Who am I ?

  • Members
  • PipPipPipPipPip
  • 278 posts
  • Gender:Not Telling
great, its working withou nullcpupwm.kext
but the thing is my geekbench score is drop, usually i got 14xxx with OverClock to 4.3 Ghz with speedstep disabled, C1E enabled.

but now without nullcpupwm i got 5xxx geekbench,

is there something wrong with my OC setting in bios, or what?

#7
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Are you using a SSDT_PR (or simply SSDT if you're using Chameleon or Chimera) for your i7-2600K?
Look at this.
What mac model identifier are you using?

#8
Regi Yassin

Regi Yassin

    Who am I ?

  • Members
  • PipPipPipPipPip
  • 278 posts
  • Gender:Not Telling

Are you using a SSDT_PR (or simply SSDT if you're using Chameleon or Chimera) for your i7-2600K?
Look at this.
What mac model identifier are you using?


im using iMac 12.2
i dont use any ssdt, i just use dsdt.aml from auto patcher,

what am i supposed to do now?

AppleIntelE1000e(Info): changing MTU from 0 to 1500
ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed
DSMOS has arrived
AppleIntelE1000e: Ethernet address f4:6d:04:97:d2:ad** Device in slot: SLOT--1 **
** Device in slot: SLOT--1 **
ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed
ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized


#9
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
You have to use a SSDT_PR for your i7-2600K and the iMac12_2.plist in:
/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/
Attached File  iMac12_2.plist.zip   2.58KB   851 downloads
I recommend to you to read carefully the DHP's thread ;)

#10
Regi Yassin

Regi Yassin

    Who am I ?

  • Members
  • PipPipPipPipPip
  • 278 posts
  • Gender:Not Telling

You have to use a SSDT_PR for your i7-2600K and the iMac12_2.plist in:

/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/
Attached File  iMac12_2.plist.zip   2.58KB   851 downloads
I recommend to you to read carefully the DHP's thread ;)


im sorry before, im newbie with hackintosh,
i have a silly question, how to use SSDT_PR for my 2600k?
how to get SSDT_PR?

sorry

EDIT : it works now, i got 15813 geekbench score with 4.3 Ghz SpeedStep Enable,

Attached Files



#11
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
In the thread I linked you you'll find the SSDT_PR, that you have to rename to SSDT if you use Chameleon, and put it in Extra with your DSDT.

#12
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,532 posts
  • Gender:Male
  • Location:Italy

In the thread I linked you you'll find the SSDT_PR, that you have to rename to SSDT if you use Chameleon, and put it in Extra with your DSDT.



regae

...then use MSRDumper!

#13
Regi Yassin

Regi Yassin

    Who am I ?

  • Members
  • PipPipPipPipPip
  • 278 posts
  • Gender:Not Telling

regae

...then use MSRDumper!


i really have no idea how to use this, in this thread told how to use, but i dont get it,
the only thing i know is install the MSRDumper.kext to my S/L/E and then repair permissions and rebuild cache, and restart my pc, in verbose i got this

MSRDumper CoreMulti(16) 
MSRDumper PStatesReached: 16 34 38

i post the screenshot,
geekbench scored with stock @3.4Ghz

Attached Files



#14
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male

MSRDumper is a special made kext for debugging P-State transitions on SandyBridge systems.
It will output the current CPU multiplier and the reached P-States over time in kernel.log.

To use it you have to open Terminal and the use this commands:
cd [put here the folder where MSRDumper.kext is]
sudo bash
chown -R root:wheel MSRDumper.kext
kextload MSRDumper.kext
Now open Console and see the output in kernel.log ;)

#15
Regi Yassin

Regi Yassin

    Who am I ?

  • Members
  • PipPipPipPipPip
  • 278 posts
  • Gender:Not Telling

To use it you have to open Terminal and the use this commands:

cd [put here the folder where MSRDumper.kext is]
 sudo bash
 chown -R root:wheel MSRDumper.kext
 kextload MSRDumper.kext
Now open Console and see the output in kernel.log ;)


oke i get it now,
see the SS i attached

Attached Files



#16
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Don't you using a SSDT for your i7-2600K, right?

#17
Regi Yassin

Regi Yassin

    Who am I ?

  • Members
  • PipPipPipPipPip
  • 278 posts
  • Gender:Not Telling

Don't you using a SSDT for your i7-2600K, right?


i use SSDT_PR.aml that i downloaded from ur link, and renamed it to SSDT.aml and put in extra folder.

why? am i did something wrong?

#18
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Attach here your SSDT ;)

#19
Regi Yassin

Regi Yassin

    Who am I ?

  • Members
  • PipPipPipPipPip
  • 278 posts
  • Gender:Not Telling

Attach here your SSDT ;)


attached,
btw why? is there anything wrong?

Attached Files



#20
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Attach .dsl please ;)





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy