On MovieTome: Warcraft' the movie gets details!
BNET Business Network:
BNET
TechRepublic
ZDNet

May 4th, 2006

MacBook Pro Temperature Monitor

Posted by Jason D. O'Grady @ 5:00 am

Categories: Benchmark, Hack, MacBook Pro, Mod

Tags:

speedit.jpgThere is now a way to read the internal temperature of the MacBook Pro, something no other software has been able to do to date. A creative developer has figured out a way to get data from the internal monitors via a kernel extension (kext).

To install the "speedit" kernel extension:

1. Download the speedit DMG from Increw.org (direct download, mirror).

2. Mount the DMG and move the speedit.kext to your user folder.

3. Start Terminal (/Applications/Utilities/Terminal)

4. Terminal should drop you in your home directory by default:

    (user$)

If not, move to the directory that contains "speedit.kext" using the cd command. For example:

    % cd /Users/admin/Projects/Speedit
    
5. Once there, use the ls command to view the contents of this directory and confirm that the speedit.kext is there. For example:    

    % ls
    speedit.kext

6. If it’s there, type:
    
    sudo chown -R root:wheel speedit.kext

7. After Terminal lectures you about security, enter your admin password

8. Then enter:

    sudo kextload -v speedit.kext

If all went well, you should see this message:

    kextload: speedit.kext loaded successfully
    
Once the kext is loaded you can enter this command to get the temperature in Celsius:

    sysctl kern.cpu_temp    

There are other commands that you can run (they’re in the README.txt file), but none of them seemed to give any results on my MacBook Pro 2.0GHz. You can report errors to the InCrew forums.

Interrupting Moss from the SomethingAwful forums reports that after reapplying the thermal grease on his MBP he gets temperature readings of:

    48C idle     64C at 100% on both cores (while encoding a DVD.)
    
Others with the original thermal grease application are reporting temperatures as high as:

    65C idle    85C at 100% on both cores

One user is reporting:
    
    71C idle    95C under full load

(All we need now is for some enterprising developer to hack this thing into a neat little application that will display this information in a tiny appliation (NOT a dashboard widget, please!) or even better a small menu bar item. - Any takers?)

If you try the speedit kext on your MacBook Pro, please post your results in the TalkBack below!

 

Jason D. O'GradyJason D. O'Grady is the editor of PowerPage.org, which has been publishing daily mobile technology news since December 1995. For disclosures on Jason's industry affiliations, click here or to view Jason's full profile click here.

Email Jason D. O'Grady

Subscribe to The Apple Core via Email alerts or RSS.

  • Talkback
  • Most Recent of 14 Talkback(s)
RE: MacBook Pro Temperature Monitor
iStat Nano is a much cleaner way to do this. (Read the rest)
Posted by: aimon Posted on: 11/11/08 You are currently: a Guest | | Terms of Use
this is cool - I wrote a wrapper for this tool  mrespass | 05/04/06
Release request  cwguth | 05/05/06
Released  mrespass | 05/07/06
Link to app that does this?  Teletubby55 | 05/05/06
No, that app needs this kernel extension  V-Train | 05/06/06
70 while web browsing  CZ6 | 05/05/06
Is that number right?  phlyfumblr | 05/06/06
speedit on MacBook Pro  aflak | 05/06/06
59 web browsing  mmase03 | 05/20/06
58 - 60 Max temp at Max Load  DSA913 | 06/03/06
Forgot to mention fan noise....  DSA913 | 06/03/06
A hack for keeping your MacTel cool...  celtxian | 10/11/06
RE: MacBook Pro Temperature Monitor  RedShanks | 07/12/08
RE: MacBook Pro Temperature Monitor  aimon | 11/11/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here