Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
adamsen87 said:
How high do the fans go, is it very low or is it so high tht it's irritating? Does it make it cooler when in the lap or does it just make the top cooler of the MBP cooler?



//adamsen87


both, evrything is much cooler. Before it would burn the under side of my wrist and now it doesn't hurt at all. In fact its confortable.
 
It would be interesting to know if the files where updated at the "smc update" or other system updates.
Also it would be nice if macbook pro and macbook user could post the files to see if there is a difference between the models.

We could make a list of "safe" combinations out of it, and later maybe a little app. or a script :)

edit:
or a integration in CoreDuoTemp ...... OK i better should stop dreaming ;)
 
nickelbackmac said:
It's still bit hot, though just not near as much as it was. If I want to make it cooler, how much should I adjust those numbers by? Maybe a few hundred?

On my mbp i had 15872 i changed it to 17000 in a swoop. I could probly make it faster but am happy at this speed.
 
this sounds very interesting, but how hot is too hot?? and have anyone done this on a MacBook?? I just checked the temp of my processor and it is running at 56°C at 7,4% activity...
 
when i eddit the info.plist in Applefan, my biggest number is 15872

so i change all the numbers to that 17000

lets see if theres a temp decress


wish me luck
 
This is how the code is right at this moment

should i change anything else?


Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>AppleFan</string>
	<key>CFBundleGetInfoString</key>
	<string>AppleFan version 1.0.9, Copyright 2003 Apple Computer, Inc.</string>
	<key>CFBundleIdentifier</key>
	<string>com.apple.driver.AppleFan</string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string>AppleFan</string>
	<key>CFBundlePackageType</key>
	<string>KEXT</string>
	<key>CFBundleShortVersionString</key>
	<string>1.0.9</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>1.0.9b3</string>
	<key>IOKitPersonalities</key>
	<dict>
		<key>AppleFan</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>com.apple.driver.AppleFan</string>
			<key>IOClass</key>
			<string>AppleFan</string>
			<key>IONameMatch</key>
			<string>fan</string>
			<key>IOProviderClass</key>
			<string>PPCI2CInterface</string>
			<key>default-params</key>
			<dict>
				<key>fan-hysteresis-temp</key>
				<integer>14080</integer>
				<key>fan-polling-period</key>
				<integer>8</integer>
				<key>fan-slowdown-delay</key>
				<integer>48</integer>
				<key>fan-speed-table</key>
				<array>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
					<integer> 17000 </integer>
				</array>
				<key>fan-speedup-delay</key>
				<integer>8</integer>
			</dict>
		</dict>
	</dict>
	<key>OSBundleLibraries</key>
	<dict>
		<key>com.apple.kernel.iokit</key>
		<string>6.0</string>
		<key>com.apple.kernel.libkern</key>
		<string>6.0</string>
	</dict>
</dict>
</plist>
 
ok make sure you did everything right. Then you can make the speed of the fan run faster by increasing all those numbers to 17000 i assume you have 15" mbp or pb. I have been chating with somebody else over aim and has gotten his speeds upto 17500 and is going to try 18000 after he eats dinner.
edit: all of the above in this post is wrong it is NOT fan speeds but temps to kick the fans at different speeds.
edit: let me see your other file
edit2: My battery life is 5-10min shorter, but well worth it.
 
here it is

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>AppleBlower</string>
	<key>CFBundleGetInfoString</key>
	<string>AppleBlower version 2.0.0, Copyright 2002-2005 Apple Computer, Inc.</string>
	<key>CFBundleIdentifier</key>
	<string>com.apple.driver.AppleBlower</string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string>AppleBlower</string>
	<key>CFBundlePackageType</key>
	<string>KEXT</string>
	<key>CFBundleShortVersionString</key>
	<string>2.0.0</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>2.0.0</string>
	<key>IOKitPersonalities</key>
	<dict>
		<key>AppleBlower</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>com.apple.driver.AppleBlower</string>
			<key>Configurations</key>
			<dict>
				<key>DualProcessorBlower</key>
				<dict>
					<key>MaxTempDeltaBeforeIncrease</key>
					<integer>20</integer>
					<key>MinTempDeltaBeforeDecrease</key>
					<integer>22</integer>
					<key>PWMStepResolution</key>
					<integer>4</integer>
					<key>PollingFrequencyInSeconds</key>
					<integer>3</integer>
				</dict>
				<key>PCIBlower</key>
				<dict>
					<key>MaxTempBeforeIncrease</key>
					<integer>50</integer>
					<key>MinTempBeforeDecrease</key>
					<integer>48</integer>
					<key>PWMStepResolution</key>
					<integer>4</integer>
					<key>PollingFrequencyInSeconds</key>
					<integer>3</integer>
				</dict>
				<key>UniProcessorBlower</key>
				<dict>
					<key>MaxTempDeltaBeforeIncrease</key>
					<integer>15</integer>
					<key>MinTempDeltaBeforeDecrease</key>
					<integer>17</integer>
					<key>PWMStepResolution</key>
					<integer>4</integer>
					<key>PollingFrequencyInSeconds</key>
					<integer>3</integer>
				</dict>
			</dict>
			<key>IOClass</key>
			<string>AppleBlower</string>
			<key>IONameMatch</key>
			<string>keylargo-pwm-fan</string>
			<key>IOProviderClass</key>
			<string>AppleMacIODevice</string>
		</dict>
	</dict>
	<key>OSBundleCompatibleVersion</key>
	<string>1.0.0</string>
	<key>OSBundleLibraries</key>
	<dict>
		<key>com.apple.kernel.iokit</key>
		<string>1.1</string>
		<key>com.apple.kernel.libkern</key>
		<string>1.1</string>
		<key>com.apple.kernel.mach</key>
		<string>1.1</string>
	</dict>
	<key>OSBundleRequired</key>
	<string>Root</string>
</dict>
</plist>
<key>DualProcessorBlower</key>
<dict>
<key>MaxTempDeltaBeforeIncrease</
key>
<integer>1</integer>
<key>MinTempDeltaBeforeDecrease</
key>
<integer>2</integer>
<key>PWMStepResolution</key>
<integer>4</integer>
<key>PollingFrequencyInSeconds</key>
<integer>3</integer>
</dict>
<key>PCIBlower</key>
<dict>
<key>MaxTempBeforeIncrease</key>
<integer>2</integer>
<key>MinTempBeforeDecrease</key>
<integer>1</integer>
<key>PWMStepResolution</key>
<integer>4</integer>
<key>PollingFrequencyInSeconds</key>
<integer>3</integer>
</dict>
<key>UniProcessorBlower</key>
<dict>
<key>MaxTempDeltaBeforeIncrease</
key>
<integer>1</integer>
<key>MinTempDeltaBeforeDecrease</
key>
<integer>2</integer>
<key>PWMStepResolution</key>
<integer>4</integer>
<key>PollingFrequencyInSeconds</key>
<integer>3</integer>
</dict>
 
never mind fixed

i started reading on the open source darwin notes and realized that those wern't fan speeds. they are temps in celsius * 256 and tell when to ramp up the fan speeds when the values are equal to or higher than those values. If you changes these to unbelivebly low number say 1,2,3,4... the fans kick in. also im am still testing one more thing.
 
I see two potential problems. One, you may burn out your fans, and Two, you're going to be sucking in way more dust when you turn up the fans, eventually causing more heat. Debate.
:D
 
Just a few thoughts

15872/256 = 62

Shouldn't it be safest to use 17152 as that is a factor of 256, as it's probably not a coincidence that 15872/256 = 62.

If you increase doesn't that just mean that the fan kicks in later or am I out in the woods right now :)

Also what happens if you lower these ratings instead of using 17000 using not the same on all, so that the fan kicks in earlier but not at such a high RPM or am I thinking wrong now :D (Don't try this just spawning ideas, as I'm not the best at this)

Can someone pst the original settings for AppleFan, as I'm not in front of an Mac now :(

EDIT: After reading a bit more, this is the situation the 16 stages are when the fan will increase the voltage to the fans buy 0.5V thus making them louder and I wonder what fan-hysteresis-temp has for function? Does it maybe tell when the fans should go on? Neve used a MBP enough to know when the fans start.

When do the fans start on your MBP to become louder, or are they off untill 55 degrees?

//adamsen87
 
nickelbackmac said:
Now it's very comfy!


Did it make even more of a difference lowering the values?

If you lower all of the values with say 768, what happens then?

More reports are better :)

Kind of funny if such an easy fix will fix a heat problem for a whole generation of computers.

//adamsen87
 
ok i am really confused at the moment. All of my research is telling the way i orginally configured everything should make my mbp Hotter and noisier. But it makes it the coolest out of any other setting???? :confused:

i tried to make it run at 40˚c by setting the
Code:
<key>fan-hysteresis-temp</key>
				<integer>14808</integer>
to 40*256 = 10240 but its just as hot as before i did the modification. 70˚c 158˚f ??? :confused:

I also tried changing the list of numbers in the applefan file to ascend properly, but again that caused my temps to soar back up???? :confused:

Everything else on the internet, including apple's open source page, says that my settings should make my computer hotter. and at the same time the so called correct setting make my laptop hotter.
 
nickelbackmac said:
Now it's very comfy!


what exactly did you do? can you post your two files? and who knew it would be this easy to make these machines soo much cooler? I just started dabbling around and now i don't even care about merom's cooler processor.
 
But it's just so strane that the settings seem to go against everything the info on the internet :confused:

If every value is the same does it variate the speed of the fans? Or are they at the same level all the time? Can it be like that the PRAM or PMU loads the info after an reset or something like that, but the one when to hange the whole text doesn't or something like that as it doesn't seem to be possible for it to work with 17000 :confused:

//adamsen87
 
Arip said:
no temp decress, but my processor scale almost all the time to 2.0ghz :S


:(
do you have your battery in? when i dont have my battery in, the coreduotemp shows that the current frequencies is always at minimum... (sorry, off topic)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.