Jump to content

SpeedStepper (now supports Mountain Lion 10.8.3)


  • Please log in to reply
573 replies to this topic

#521
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,446 posts
  • Gender:Male
:worried_anim:
Also on 10.7.3 i have only two pstate 16x and 49x


22/05/12 17:50:17,000 kernel: MSRDumper CoreMulti(16)
22/05/12 17:50:17,000 kernel: MSRDumper PStatesReached: 16 49
22/05/12 17:50:18,000 kernel: MSRDumper CoreMulti(16)
22/05/12 17:50:18,000 kernel: MSRDumper PStatesReached: 16 49
22/05/12 17:50:18,000 kernel: MSRDumper CoreMulti(16)

Help please...maybe Kext Acpi_SMC_PlatformPlugin is don't work perfect on lion?
On Snow i have all pstate 16 35 37 40 42 45 49

#522
surfcaster

surfcaster

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 446 posts
sorry

#523
Musicode

Musicode

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 147 posts
  • Gender:Male

:worried_anim:
Also on 10.7.3 i have only two pstate 16x and 49x


22/05/12 17:50:17,000 kernel: MSRDumper CoreMulti(16)
22/05/12 17:50:17,000 kernel: MSRDumper PStatesReached: 16 49
22/05/12 17:50:18,000 kernel: MSRDumper CoreMulti(16)
22/05/12 17:50:18,000 kernel: MSRDumper PStatesReached: 16 49
22/05/12 17:50:18,000 kernel: MSRDumper CoreMulti(16)

Help please...maybe Kext Acpi_SMC_PlatformPlugin is don't work perfect on lion?
On Snow i have all pstate 16 35 37 40 42 45 49

Actually u didn't u had the lowest plus the OCed states.try my guide here
http://www.insanelym...howtopic=279121

#524
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,446 posts
  • Gender:Male
:hammer:
If install on 10.7.3 Ioplatformfamily.kext from 10.6.8 all pstate work ... 16 35 37 40 42 45 49
:wallbash: After upgrade 10.7.4 only three pstate work 16 35 49

#525
Blah101

Blah101

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 203 posts
  • Gender:Male

:hammer:
If install on 10.7.3 Ioplatformfamily.kext from 10.6.8 all pstate work ... 16 35 37 40 42 45 49
:wallbash: After upgrade 10.7.4 only three pstate work 16 35 49

I believe the guys over at tonymac have been dealing with this. They have created an SSDT for it and it fixes the speed step issue on 10.7.4

#526
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,446 posts
  • Gender:Male

I believe the guys over at tonymac have been dealing with this. They have created an SSDT for it and it fixes the speed step issue on 10.7.4


Naa...i have try ssdt table...but work only three pstate

#527
Musicode

Musicode

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 147 posts
  • Gender:Male

I believe the guys over at tonymac have been dealing with this. They have created an SSDT for it and it fixes the speed step issue on 10.7.4

Actually the SSDT issue in 10.7.4 was solved by revogirl not tonymac and the the problem was the missing Pstates from SSDT.

#528
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,446 posts
  • Gender:Male
Infact it 'was revogirl to solve this problem.Now on my 10.7.4 I have only three working pstate (16 35 49) while on 10.7.3 with the 10.6.8 kext (IoPlatformFamily) working every pstate, how do I fix this annoying problem?
Ps: But for me cpu work perfect , my geekbench score is high and not slow.

#529
oSxFr33k

oSxFr33k

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 824 posts
  • Gender:Male
  • Interests:Sound and Graphic Design. Electronics in general.

Worked perfect for me since the first 10.7.4 beta, and final release (after fixed my SSDT tables). BTW, the AICPMPatch by el coniglio (olarila site).


So for 10.7.4 I cannot use the generate P and C states = yes in the cabp? I will have to bring in my SSDT table after being modified? This is for an Asus G74SX gamers laptop not the Asus Workstation motherboard that the thread was started for initially.

Is there a thread on how to do this entire DSDT/SSDT/CABP procedure? Thanks

#530
juanerson

juanerson

    InsanelyMac Legend

  • Local Moderators
  • 1,429 posts
  • Gender:Male
  • Location:Tru, Venezuela
Yes, fixing the SSDT table(s) for P-States is the way to work correctly with the AICPMPatch. Because in 10.7.4 "GeneratePStates=Yes" not worked for my laptop (pegatron motherboard - AMI EFI Bios).

Now I have all my SSDT tables (attached only for reference) from /Extra and set "DropSSDT=Yes", "GeneratePStates=No" and "GenerateCStates=No" from /Extra/org.chameleon.Boot.plist

You can use AIDA64 (Everest before) to extract your table(s), then fix your P-States to complete the proper sequence (RevoGirl idea).

Also, please see this Very Important complementary information in olarila web site. Good Luck.

About my five (5) SSDT tables:
Are two for C-States support (I don't need GenerateCStates anymore):
- SSDT.aml = "Cpu0Cst" for CPU0
- SSDT-1.aml = "ApCst" return C-States for CPU1 to CPU7

Optional (exclusive for my CPU):
- SSDT-2.aml = "CpuPm" the firmware memory table for CPU Power Management

Two for P-States (Just fixed only the table number 3):
- SSDT-3.aml = "Cpu0Ist" for CPU0, this is the fixed main table for P-States support
- SSDT-4.aml = "ApIst" return P-States for CPU1 to CPU7

Attached Files



#531
Mactition

Mactition

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 144 posts
Hi Guys;

I've used SpeedStepper to patch AppleIntelCPUPowerManagement.kext for Mac OS Snow Leopard 10.6.8 and all versions of Lion.

SpeedStepper for Lion 10.7.3, applied to "AppleIntelCPUPowerManagement.kext, version 167.3.0" works with Lion 10.7.4

Before rebooting after updating Lion 10.7.3 to 10.7.4, I deleted the Lion 10.7.4 version of AppleIntelCPUPowerManagement.kext, and used an app to install the previous patched version for Lion 10.7.3. You can do this manually or use terminal, the system is still in root mode.

Download for "speed_stepper_lion_1073_11d24.zip" posted here . . .
http://www.insanelym...7

My system Specs . . .
Motherboard: Zotac H67-ITX-C-E
CPU: Intel Core i7-2600K
GPU: Sapphire ATI Radeon 5770 (model 100283-3L)
DSDT: Edits for HDMI audio only required, all else is vanilla
WiFi: May require swapping card for an Atheros or Broadcom, or use RaLink Driver for Mac OS.

All works, no issues.

Edited by Alessandro17, 11 June 2012 - 02:28 PM.
http://www.insanelymac.com/forum/index.php?showtopic=275942


#532
MAik

MAik

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
SpeedStepper not working for ML DP4.

Unrecognized character \xCF; marked by <-- HERE after <-- HERE near column 1 at AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement line 1.

#533
Regi Yassin

Regi Yassin

    Who am I ?

  • Members
  • PipPipPipPipPip
  • 278 posts
  • Gender:Not Telling
AICPMPatch.pl doesnt work too fro ML DP 4
works only with DP 3

so, installed DP4 and replace the AICPUPM.kext from DP 3

#534
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,838 posts
  • Gender:Male
  • Location:Brazil
All AICPM versions from 10.6.8 to 10.8 DP3 have 10 instances of wrmsr 0xE2, that's why the script had this check, to avoid the patch being applied more than once

if($#enderecos != 9) {
print "file is already patched or untested version\n\n";
next;
}

ML DP4 AICPM has 11 occurrences, so the script won't patch it unless we remove the check.

Attached File  AICPMPatch.pl.zip   1.55KB   393 downloads

Backup the kext before patching and make sure you don't run the patcher twice, or it will patch instructions that should not be patched.

#535
ExMike

ExMike

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
All working, thank u :)

#536
oSxFr33k

oSxFr33k

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 824 posts
  • Gender:Male
  • Interests:Sound and Graphic Design. Electronics in general.

Yes, fixing the SSDT table(s) for P-States is the way to work correctly with the AICPMPatch. Because in 10.7.4 "GeneratePStates=Yes" not worked for my laptop (pegatron motherboard - AMI EFI Bios).

Now I have all my SSDT tables (attached only for reference) from /Extra and set "DropSSDT=Yes", "GeneratePStates=No" and "GenerateCStates=No" from /Extra/org.chameleon.Boot.plist

You can use AIDA64 (Everest before) to extract your table(s), then fix your P-States to complete the proper sequence (RevoGirl idea).

Also, please see this Very Important complementary information in olarila web site. Good Luck.

About my five (5) SSDT tables:
Are two for C-States support (I don't need GenerateCStates anymore):
- SSDT.aml = "Cpu0Cst" for CPU0
- SSDT-1.aml = "ApCst" return C-States for CPU1 to CPU7

Optional (exclusive for my CPU):
- SSDT-2.aml = "CpuPm" the firmware memory table for CPU Power Management

Two for P-States (Just fixed only the table number 3):
- SSDT-3.aml = "Cpu0Ist" for CPU0, this is the fixed main table for P-States support
- SSDT-4.aml = "ApIst" return P-States for CPU1 to CPU7



Is this guide necessary for the upcoming Mountain Lion release or this is only for the 10.7.4 update?

#537
juanerson

juanerson

    InsanelyMac Legend

  • Local Moderators
  • 1,429 posts
  • Gender:Male
  • Location:Tru, Venezuela
There is no guide, IMHO, but it is a recommended FIX which can be implemented to bring proper functionality in upcoming versions of "OS X".

#538
zcream

zcream

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
Hi! I hit the 1.6GHz limit on my i7-970 on a Asus P6T7

I read through this thread and used Revogirls script from here.
http://revogirl.word...ror-18-at-step/

I used
sudo ./ssdtPRGen.sh 130 3460

For 130W TDP and 3.46 GHz max Turbo freq.

Now I have ssdt-pr.dsl
I also have ssdt.aml ssdt-1.aml ssdt-2.aml from Aida64

This is where I am stuck. What do I do now ?
what goes where ?

I have attached these files.

Attached Files



#539
artur-pt

artur-pt

    InsanelyMacaholic

  • Local Moderators
  • 4,550 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco
hi

what u have read is for sandy cpu, not u case

try to use the 3 files (ssdt, ssdt-1, ssdt-2)

chameleon

p and c-states=No

DropSSDT=Yes

and test

good hack

#540
seanmcgpa

seanmcgpa

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 141 posts
  • Gender:Male
  • Location:Philly
FYI - Revogirl (Samantha) recently passed on. A moment of silence for an incredible young person who contributed a lot to this community ...





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