Jump to content

AppleIntelCPUPowerManagement will not work!


  • Please log in to reply
26 replies to this topic

#1
Concha

Concha

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
  • Gender:Female
I've been trying to eliminate the need for NullCPUPowerManagement.kext because I didn't need it with Snow Leopard but when I remove it, the computer freezes about 30 seconds after reaching the desktop.

I read that it required AppleLPC.kext in order to work, so I followed some instructions to patch it for my system, but even with AppleLPC, the results are the same. The only difference that I've noticed is sometimes I get a kernel panic instead of a freeze with the message 'CPU 1 Has no HPET assigned to it' (???). I've also tried 'Enable P-States' and 'Enable C-States' in chameleon, but whatever I do, it's either a kernel panic or a freeze. I don't understand why it's so opposed to working when it was fine in Snow Leopard...

I've read about patching the AppleIntelCPUPowerManagement extension as a solution but can't find any instructions on how to do it. Am I losing some kind of performance by not having CPUPowerManagement working? Please help.

The CPU is a 2.33 GHz Quad-Core Intel Xenon and the motherboard was made by Gigabyte.

#2
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,518 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
Hi, model of Gigabyte motherboard?
Oh, i forgot... in bios settings HPET 64

#3
Concha

Concha

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
  • Gender:Female
GA-G31M-ES2L is the model?

I did try the HPET 64 setting but it didn't seem to have any effect whatsoever.

#4
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,518 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
The motherboard is fully compatible with ML, download and try this patch;
Instructions: open terminal and copy/paste this commands:

cd ~/Downloads/AICPMPatch <Enter>

sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch <Enter>

Or you can try the kext attached

Attached Files



#5
p.H

p.H

    InsanelyMac Legend

  • FAQ Team
  • 767 posts
  • Gender:Male
  • Interests:Hackintosh & NBA & COD4 promod

The motherboard is fully compatible with ML, download and try this patch;
Instructions: open terminal and copy/paste this commands:

cd ~/Downloads/AICPMPatch <Enter>

sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch <Enter>

Or you can try the kext attached

Hi, carbo178. I am curious about what AICPMpatch did? Can you explain it to me ? :D

#6
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,518 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
Hi, script is explained in this forum: http://olarila.com/f....php?f=9&t=1003.
Work for me with GA-P35-DS3 and i deleted nullcpupm

#7
p.H

p.H

    InsanelyMac Legend

  • FAQ Team
  • 767 posts
  • Gender:Male
  • Interests:Hackintosh & NBA & COD4 promod

Hi, script is explained in this forum: http://olarila.com/f....php?f=9&t=1003.
Work for me with GA-P35-DS3 and i deleted nullcpupm

Is it working for 10.8.3? BTW, what's cpu model :D

#8
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,518 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana

Is it working for 10.8.3? BTW, what's cpu model :D

Work perfectly with P35-DS3 + Core2Duo E6750

#9
p.H

p.H

    InsanelyMac Legend

  • FAQ Team
  • 767 posts
  • Gender:Male
  • Interests:Hackintosh & NBA & COD4 promod

Work perfectly with P35-DS3 + Core2Duo E6750

Oops. Isn't this patch for SNB CPU ?

#10
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,518 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
I used this kext before patching the bios of my Asus in signature with ML 10.8.1, and worked, in the sense that replaced nullcpupm and I had no random KP.
Then I wanted a vanilla system and i put the bios patched with native appleintelcpupm

#11
Concha

Concha

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
  • Gender:Female
I tried both your patch and the included kext. The kext produced the same result (CPU 1 has no HPET assigned to it / CPU 2 has no HPET assigned to it) and when I tried to use the patch, it said 'already patched or untested version'. I read that I could remove some lines from the patch file in order to get it to work and I tried it. It seemed successful but, after rebooting, I was still faced with the HPET error and a freeze... What am I doing wrong? :(

I am using 10.8.3

#12
Micky1979

Micky1979

    I realized that I am lucky

  • Moderators
  • 2,003 posts
  • Gender:Male
  • Location:a 100m dal Tevere, vicino a Peppe
Guys, it needs a new version of otool, .... you can find it into latest xCode/Command Line Tool, and replace the existig

Micky

#13
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,518 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
Hi Concha,
I think you need a DSDT for the motherboard, and the bios updated to the latest version.
For now put nullcpupm, download DSDT Editor, extract and post the DSDT

P.S. Hi Micky, all OK?

#14
Concha

Concha

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
  • Gender:Female

Hi Concha,
I think you need a DSDT for the motherboard, and the bios updated to the latest version.
For now put nullcpupm, download DSDT Editor, extract and post the DSDT

Here's the DSDT.aml file from the DSDT editor. Is this what's needed or is it the .dsl one?

Attached Files



#15
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,518 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
This is fine, but you'll have to wait until tomorrow, because now I'm at work and I can not download and patch it, we feel tomorrow
Greetings

#16
Concha

Concha

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
  • Gender:Female

This is fine, but you'll have to wait until tomorrow, because now I'm at work and I can not download and patch it, we feel tomorrow
Greetings

That's fine, of course! I do not mind waiting. Thank you so much for helping me ^^

#17
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,518 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
I forgot... download IOregistry Explorer and post your ioreg

#18
Concha

Concha

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
  • Gender:Female

I forgot... download IOregistry Explorer and post your ioreg

Alrighty. Is this what you need?

Attached Files



#19
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,518 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
Hi,
unfortunately the file ioreg is corrupted, i can't see him, but i've compiled DSDT correcting warnings and applyng patches; I hope I did a good job...
Put the file in /Extra, cross the fingers and reboot
Greetings

Attached Files



#20
Concha

Concha

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
  • Gender:Female
omg it works!! I've been on my desktop for about 10 minutes now (without NullCPUPowerManagement) and it hasn't frozen or exploded :o Thank you so much for your help, I appreciate it very much.

But now, there is a problem, I have no sound... and the speaker icon is greyed out. This is because I must delete VoodooHDA.kext now? Or.. ?

Thank you again for getting me this far.





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