Jump to content

[GUIDE] Cool'n'Quiet on 10.6.x

Jayden Silmore

4 posts in this topic

Recommended Posts

Here's how to get Cool'n'Quiet working on AMD K8 and K10 processors running Snow Leopard.

For your information; this method was tested on a system with an "AMD Phenom II X3 720BE" processor running OSX 10.6.4 using the Legacy 10.6.4 Kernel.


1. Install the included "VoodooPower.kext"

2. Optionally configure the installed kext (information can be found in the included manual)

3. Update your Chameleon using the included files (they were compiled from RC5 SVN r368)

5. Add the following option to your "com.apple.Boot.plist".




6. Reboot and enable Cool'n'Quiet in your BIOS


Cool'n'Quiet should be working for you now:)

You can verify this by running


sysctl -a | grep freq


it should display frequency changes based on cpu demand.

You can also use the included "GenericCPUPMControl.app"


All kexts in this package were compiled for i386 and x86_64 (Snow Leopard Only)


  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

Thanks, this seems to work nicely on 10.6.4 with the anv rel4 kernel.


I can see CPU Frequency changes with the Generic CPU Power Management Control application. It's not reporting CPU temperature correctly but that's ok, just need to substract what it's reporting from a 100 to get the correct temperature. Fans are really quiet now.


Can you post the source to the kext that you included up there? I can't get my processor to get into P-State 0 and seeing the bug reports on the voodoo forums I suspect it needs a little tweaking.

Link to comment
Share on other sites

Ok, have some more results from testing this with Chameleon RC5 (trunk r451):


  • Provided kext dynamically alters voltage/frequency of cores based on usage
  • Provided kext doesn't allow you to go into P0 state (i.e. operating frequency of CPUs is limited to half their normal frequency, P1 state) - this seems related to VoodooPower Bug Report (My CPU never reaches highest p-state)
  • Provided kext causes System Profiler to show CPU frequency as P1 frequency and for my RAM, to incorrectly report DDR3 1600 instead of DDR1333

In addition, it also seems that fan operation is automatic and not controlled by the kext, as there is little difference between running with it and without it (aside from obvious differences resulting from P0 vs. P1 state of operation)

Link to comment
Share on other sites

  • 1 year later...

Anyone have a problem with idle halting? I have AMD Phenom II X3 N830 on laptop, which when idle goes almost in zero... When playing music, it goes slower and crackling sound (moving mouse makes it play fine again). I don't have any C'n'Q options in bios. What to do?

All stuff like idlehalt=0 in boot loader, NullCPUPowermanagement.kext, VoodooTSCSync.kext, VoodooPState.kext, cpus=1 - ARE HELPLESS. :help:

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...