- Download Update 10.2.8 and use Pacifist to extract /System/Library/ExtensionsAppleADM103x.kext from MacOSXUpdate10.2.8.pkg to the desktop.
- Do a backup of AppleADM103x.kext from your startup disk at /System/Library/Extensions to your home folder.
- Copy AppleADM103x.kext from your Desktop (the one you extracted from 10.2.8) to /System/Library/Extensions, you’ll need to enter the admin password to do that. Start Disk Utility and do a repair permissions on your start volume. Problem solved. Just for good measure, reset the parameter-RAM by holding down Command-Alt-P-R at startup. My machine now turns on the fans at 148 Fahrenheit instead of 125 Fahrenheit.
For some reason Apple choose to change the temperature when the fan starts on Rev.A Powerbook 12″ after Mac OS X 10.2.8 from 148 Fahrenheit to 125 Fahrenheit. This gives the result that the fan runs almost constantly due to the fact that the powerbook operates normally at 125 Fahrenheit. I did this hack back when Apple changed stuff in the 10.3.2 update, and they haven’t updated AppleADM103x.kext until 10.3.8.
Another thing to note is that I tried to do the Install option from Pacifist instead of the copy to the desktop. That didn’t work. My guess is that it has to do with the kextcache. maybe you just have to do a sudo kextcache -e or similar to get the kext cache to update? Haven’t tried it though.
Just a reminder, I take no responsibility if you do this hack and something goes wrong.