Jump to content
14 posts in this topic

Recommended Posts

I have Mavericks 10.9 on HP Elitebook 8460 (Intel core i7 SB 2640M 2.8 GHz) and have the following:

- Patched AICPUPM installed and loaded w/o KP

- AppleLPC.kext is loaded

- SSDT with 13 frequency multipliers (800 -> 2800)

- DSDT patched for LPC and HPET and no errors

 

Yet I can't get except only 2 frequencies (800 MHz and 2800 Mhz)

 

 Any advice whether this is normal for this laptop or am I missing something ?

 

TIA

Link to comment
https://www.insanelymac.com/forum/topic/294369-pm-very-few-cpu-frequencies/
Share on other sites

@Biso007

 

This issues seem to be related with the used SMBios. If you are using one of a MacPro, than the steps are looking normally. Using the SMBios of a MBP 8,2 or 8,3 could help to get more steps. You should also set DropSSDT=Yes in your bootloader and generate no P or C states with it.

 

Have fun.

  • 2 weeks later...

@toleda @styrian .. thx for your reply ... sorry to tell you that it's been my mistake to think that my patched AICPM kext is working.

 

In fact I discovered that NullAICPM was loaded from /Extra folder ... when it's removed I get KP panic while booting.

 

Now I have no DSDT or SSDT and I get the same 2 frequency multipliers (x8 and x28).

 

So, I 'm back to square zero as I can't find a way to load AICPM without KP.

 

Any advice ? (HP Elitebook Core i7 2640M 2.8 GHz with BIOS F22).

 

TIA

If you have other kexts in a folder Extra/Extensions/ install them, if you really need them, in S/L/E. With ML up there have to be no more kexts in Extra folder. You could try to install nullcpupowermanagement kext temporary in S/L/E of your partiton and also the original, unaltered AppleIntelCPUPowerManagement.kext from S/L/E of your USB installer with your preferred kext utility and run after a reboot with flags -f -v the from Downloads gotten ACPM patch script. Get the from Toleda suggested script to generate a SSDT.aml and place it in your extra folder. You should also set the before suggested keys in your org. chameleon.Boot.plist. After putting nullcpupowermanagement.kext to trash and rebooting with flags -f -v, your PM should work, if you have done a vanilla install. I am thinking, that a working PM to get correct C steps does not depend on having a correct DSDT.aml. Working sleep is perhaps an other story.

 

Have fun.

Now I have ...

 

patched AICPM in /S/L/E

generated SSDT in /Extra with 20 P-states (loaded under CPU0 in IOReg)

boot.plist with P-state=No, C-state=No, Drop SSDT=Yes

SMBios = MBP 8,1

 

I still get KP for AICPM .. I had to put NullCPUPM back in /E/E ...I guess this laptop BIOS doesn't fit with PM.

 

thx for your support

×
×
  • Create New...