My mbp has the CPU whine and seeing how ShhMBP was not working under snow leopard i tried to create a fix. This is still a work in progress so let me know if it works.
So you will need a program called lingon and the ShhMBP program which are provided below.
Instrcutions on how to enable Shhmbp under snow leopard:
1. Copy the ShhMBP folder to /Applications/Utilities
2. With Lingon, create a new launchd configuration file with these settings:
-- "Where" is "Users Daemons."
-- "Name" is something like
com.yourusername.launchd.shhmbp
Replace "yourusername" with your OS X account name. (That's the name next to the house in your Finder sidebar, and it's case sensitive.)
-- "What" is /Applications/Utilities/ShhMBP/ShhMBP start
-- "When" is
"Run it when it is loaded by the system (at startup or login)."
3. Save and authenticate. This places the file
com.yourusername.launchd.shhmbp in /Library/LaunchDaemons, from where it will run the specified Terminal command with root privileges at startup or login.
4. Restart
5. Open up Console and search for "shhmbp", you should see
"launchd.shhmbp [45] Starting up ShhMBP" <-- This means the program started up correctly, if you don't see this you messed up
somewhere, i would suggest you start all over.
Here are the files you will need:
View attachment Lingon-2.1.1.zip
View attachment ShhMBP.zip
Also i provided the instructions in a pdf here:
View attachment How to start ShhMBP.pdf
So you will need a program called lingon and the ShhMBP program which are provided below.
Instrcutions on how to enable Shhmbp under snow leopard:
1. Copy the ShhMBP folder to /Applications/Utilities
2. With Lingon, create a new launchd configuration file with these settings:
-- "Where" is "Users Daemons."
-- "Name" is something like
com.yourusername.launchd.shhmbp
Replace "yourusername" with your OS X account name. (That's the name next to the house in your Finder sidebar, and it's case sensitive.)
-- "What" is /Applications/Utilities/ShhMBP/ShhMBP start
-- "When" is
"Run it when it is loaded by the system (at startup or login)."
3. Save and authenticate. This places the file
com.yourusername.launchd.shhmbp in /Library/LaunchDaemons, from where it will run the specified Terminal command with root privileges at startup or login.
4. Restart
5. Open up Console and search for "shhmbp", you should see
"launchd.shhmbp [45] Starting up ShhMBP" <-- This means the program started up correctly, if you don't see this you messed up
somewhere, i would suggest you start all over.
Here are the files you will need:
View attachment Lingon-2.1.1.zip
View attachment ShhMBP.zip
Also i provided the instructions in a pdf here:
View attachment How to start ShhMBP.pdf
Last edited: