Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
zign said:
Are saying that the perfromance improved also?

Yes, for me it i smoother with no noticeable jumps (Freezing) in the frame rate. Before, I would get to where the action was pretty fast with a lot shooting and it was like slow-mo for a bit until I think the action settled. Since jumping up and running the fan at either 3000 or 3500 it is definitly running cooler and allowing the Video Card to behave a little better. Thats from my perspective. I would like if others notice any difference.

And I am using IStat Pro for looking at the temps. DuoCoreTemp seems a little buggy on my MBP.

Bill......
 
Now that everyone is jumping on it and it seems to be working, are there any long term side effects? Will this make my macbook pro worse off later?

And while the temp reports lower, do people feel that it is lower?
 
Rokem,

Hands down, I have to thank you. I have literally hated my macbook pro because it gets so hot, its unusable as a loptop, and all along, I wished I had gotten the iMac instead.

With your program running my fans at 3000 or 3500 when doing things that really tax the cpu and generate heat, the laptop still stays cool enough to keep it in my lap. You just made me like my laptop again, and for that, I can't say thank you enough.

As to a previous posters questions about lowering the life on the Mac, my take is that it does the exact opposite running the fans faster. We all know that heat kills electronics, and by running the fans faster, we lower the heat and extend the life.

I do have one suggestion for any mac programmers out there. What would be VERY cool is a program that monitors temperature and adjusts fan speed together. It would completely override apple's cooling logic. It could speed up the fans if the machine got hotter, and slow down the fans as it cools down. We could have some kind of slider in the app that let users choose noise vs coolness, and then it would automatically adjust based upon cpu temp (the way apple should have done it by default, but they are way to concervative on noise and let the heat get out of control).
 
jkelling said:
I do have one suggestion for any mac programmers out there. What would be VERY cool is a program that monitors temperature and adjusts fan speed together. It would completely override apple's cooling logic. It could speed up the fans if the machine got hotter, and slow down the fans as it cools down. We could have some kind of slider in the app that let users choose noise vs coolness, and then it would automatically adjust based upon cpu temp (the way apple should have done it by default, but they are way to concervative on noise and let the heat get out of control).

im sure it wouldn't be that hard. I only know apple script and have taken this as far as i could, and the person who had this before me took it as far as he could. So anybody who wants to write a ***FREE*** gui and temp reading app go ahead and start coding. best of luck to that person.

glad so many people like the apple scripts i have written for the smc program. as for doing it when the comp starts up all you'd have to do is put the script you want in the login items under the account tab in system prefs.
 
NYmacAttack said:
any way to get this working on an ibook. I keep getting an error that says cant execute binary file.

i was afraid of this, too bad that this doesn't work on the old g-series apples. I think apple just started using this smc model to control stuff with the move to intel. My applefan.kext and appleblower.kext method does work on those though. My instructions are spread out throughout two pages though. what you do on an earlier page and what the files should look like on a later page.
 
Do I need to start the script everytime I reboot? if I put it in the startup items, how do I make it so I don't need to click run and enter password each time it starts up when the computer boots?
 
ROKEM!
god bless you!
since i got this my MBP i wondered at times if the stupid battery even worked.
now, i feel like my 3,000 dollar purchse has been completely justified.
i am writing this with my laptop comfortably on my lap...couldnt do that yesterday.
once again
god bless you!:D
 
Rokem, fantastic job
What do think if we can do the same or similar job in Windows installed on MBP. I am not sure if the smc info is in the flash memory or some where else.

Thank you.
 
yuehao said:
Rokem, fantastic job
What do think if we can do the same or similar job in Windows installed on MBP. I am not sure if the smc info is in the flash memory or some where else.

Thank you.

That would be so awesome. So awesome. And does anyone know if I can avoid the clicking run and enter password if I set it as a startup item?
 
cLin said:
That would be so awesome. So awesome. And does anyone know if I can avoid the clicking run and enter password if I set it as a startup item?

no, it has to ask. its writting some low level commands that take the password.
 
YES!
Thanks Rokem!
Now we just need a gui and a option to control the fan speed dynamically by temperature, with the option of manually editing the turn on/off temperature ranges and fan speeds. (Presets like "Meeting" or/and "Gaming" would rock, so for example at the preset "Gaming" the fan would be at max all the time, at "Meeting" the fan only would turn on it it is really really nessacery) This would be a full replacement of the fan control on my current dell :D
 
Yichen said:


Good. Get the info out there. The more that know, the more that will work on an actual program for adjusting the fan speeds. I don't have a MB or MBP (yet) but thank you so much for finding this out.

I also agree a free app that could monitor/adjust cpu/fan speeds would be KICK ASS. Oh, and I too dugg this.
 
Tried the script and I can also confirm it works. Here is a short summary of my temps.

(IDLE)
@ 2k rpm: 58-60*C (2-5*C cooler from default),(settled more on 58*C)

@ 2.5k rpm: 54-58*C (settled more on 54*C)

@3k rpm: 52-56*C (settled more on 52*C)

@3.5k rpm: 50-52*C (setled more on 50*C)

---------------------------

At 3.5k, it got a bit on the noiser side, so reverted back to the 3k rpm script. A GUI or something to make these setttings stick will be the Holy Grail for cooler laptops.

My question about these scripts is, for instance I run a program that constantly loads the cpu at 100%. How will the scripts adjust to the extra load? Will the fans automatically bump the fan rpms to adjust for the extra load?
 
That's a problem- I opened up an app that usually doesn't cause too much trouble but I ended up spiking while running the 3000 script at 82 celsius, so I had to quickly open up the 4k. my computer is now running smoothly with a ton of stuff going at 45C.
 
cLin said:
Now that everyone is jumping on it and it seems to be working, are there any long term side effects? Will this make my macbook pro worse off later?

I would assume that it's going to wear down the fan sooner than normal, but what 'normal' is... that could still be a very long time.

My current machine, a good 'ol Dell, pretty much has its fans running at max about 6 hours a day... max being roughly 5000 RPM (low being 3000). It's been purring away since early 2003.

I seriously hope the MBP fans can hold up to the same sort of abuse.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.