Looks interesting, if it is available I'd like to give it a try?I choose to use my own modified open source fan control software. So that I can fine tune all parameters to what I want.
View attachment 855936
What is your software of choice for controlling fans and setting rules? Macfanscontrol or iStat Menus, maybe other? Anyone found a reason to use one over the other for automatic rules?
Looks interesting, if it is available I'd like to give it a try?
I never heard of that app, will have to check it out.I am surprised no one mentioned TG Pro. It is worth every penny. Multiple rules which can control all or specific fans in various ways ie. set minimum + increase fan speeds as temp rises, shows all thermo sensors, fan health, sensor warnings, email alerts and the list goes on. Also, its temp readings are more accurate than iStat's.
I also use iStat but only for voltage / electrical readings and weather forecasts/alerts.
Edit: added screenies
View attachment 855989 View attachment 855988
Will take a look, you mention a good point. Disabling system protection, how do you know if a program does that?Not the exact version I am using, because my own version do override the system protection. Therefore, I didn't post it. But you can download the latest public version from this thread (or the original source code, and mod it as you wish).
https://forums.macrumors.com/thread...ol-now-version-2.1340705/page-7#post-26926245
Thanks for the link, will have to give it a test run.Not the exact version I am using, because my own version do override the system protection. Therefore, I didn't post it. But you can download the latest public version from this thread (or the original source code, and mod it as you wish).
https://forums.macrumors.com/thread...ol-now-version-2.1340705/page-7#post-26926245
the one thing that drives me nuts about the macOS version of MacsFanControl is it is ALWAYS on top...
It is not. Check preferences. Select as startup item (as it should be) and always background.
I never heard of that app, will have to check it out.
Will take a look, you mention a good point. Disabling system protection, how do you know if a program does that?
For those who use MacFanControl, why? Is there some function that is more effective? I have used it in Windows install, but never the Mac version.
TG Pro can override system protection on a per fan basis. I don't recall which tab it was under in the app's preferences but I clearly remember seeing it.MFC is one of the fan control software that will completely override the system protection. Many people love to use it because this software can fix some high fan speed "bug", however, that's simply because the system now no longer can spin up the fan even the hardware is overheating.
Of course, if the user setup a correct fan curve, nothing will hurt. But if use it improperly, that can be quite danger. e.g. I've seen few people set the fan speed base on the heatsink temperature. Which means, if the thermal paste performance is deteriorated, the heat can no longer transfer to the heatsink effectively. The heat will be trapped in the CPU. So that, the CPU is hot, but the heatsink is cool. However, the fan curve now base on the heatsink temperature, which also means, even the CPU is overheating, the fan still won't spin up.
So, it's powerful, but with potential danger.
AFAIK, there are only two popular fan control software can control the fans in that way.
1) MacsFanControl (AKA MFC)
2) TG Pro
For all other softwares, they all control the fans by modifying the "Minimum fan speed" SMC key. So that, the fan will spin up to match the min fan speed that the user ask for. But if anything is overheating, the SMC will command a higher fan speed by ordering a higher "Target fan speed".
But for MFC, it ALWAYS alter the Target fan speed directly. Which means, SMC overheat protection now also disabled.
For TG Pro, there is an option for the user to choose "system override", but this function is OFF by default. So, it's safe by default.
TG Pro can also setup complex fan profile, but MFC can only setup simple fan profile. IMO, TG Pro is more superior in any aspect. However, MFC is free, TG Pro is not.
For me, I only want assign target fan speed for PCIe and PSU fan, that's because the 2009 cMP has a bug in the SMC firmware, these two fans may spin up unnecessarily after cold boot, until the GPU is stressed. Therefore, I want a fan control software that can suppress high fan speed (rather than stress the GPU after each boot. By that time, Airout by CDF isn't available yet). But on the other side, I prefer to keep controlling the CPU related fan via min fan speed. So that if the CPU / NB / RAM... is overheating, SMC can still spin up the fan for me.
AFAIK, there is no such software exist on the world, even TG Pro, can only choose system override for ALL fans, but not individual fan. Therefore, I end up try to mod the open sourced fan control software to fit my own need.
Great info, thanks!!MFC is one of the fan control software that will completely override the system protection. Many people love to use it because this software can fix some high fan speed "bug", however, that's simply because the system now no longer can spin up the fan even the hardware is overheating.
Of course, if the user setup a correct fan curve, nothing will hurt. But if use it improperly, that can be quite danger. e.g. I've seen few people set the fan speed base on the heatsink temperature. Which means, if the thermal paste performance is deteriorated, the heat can no longer transfer to the heatsink effectively. The heat will be trapped in the CPU. So that, the CPU is hot, but the heatsink is cool. However, the fan curve now base on the heatsink temperature, which also means, even the CPU is overheating, the fan still won't spin up.
So, it's powerful, but with potential danger.
AFAIK, there are only two popular fan control software can control the fans in that way.
1) MacsFanControl (AKA MFC)
2) TG Pro
For all other softwares, they all control the fans by modifying the "Minimum fan speed" SMC key. So that, the fan will spin up to match the min fan speed that the user ask for. But if anything is overheating, the SMC will command a higher fan speed by ordering a higher "Target fan speed".
But for MFC, it ALWAYS alter the Target fan speed directly. Which means, SMC overheat protection now also disabled.
For TG Pro, there is an option for the user to choose "system override", but this function is OFF by default. So, it's safe by default.
TG Pro can also setup complex fan profile, but MFC can only setup simple fan profile. IMO, TG Pro is more superior in any aspect. However, MFC is free, TG Pro is not.
For me, I only want assign target fan speed for PCIe and PSU fan, that's because the 2009 cMP has a bug in the SMC firmware, these two fans may spin up unnecessarily after cold boot, until the GPU is stressed. Therefore, I want a fan control software that can suppress high fan speed (rather than stress the GPU after each boot. By that time, Airout by CDF isn't available yet). But on the other side, I prefer to keep controlling the CPU related fan via min fan speed. So that if the CPU / NB / RAM... is overheating, SMC can still spin up the fan for me.
AFAIK, there is no such software exist on the world, even TG Pro, can only choose system override for ALL fans, but not individual fan. Therefore, I end up try to mod the open sourced fan control software to fit my own need.
TG Pro can override system protection on a per fan basis. I don't recall which tab it was under in the app's preferences but I clearly remember seeing it.
are you saying I need to make those changes within macOS System Preferences?.
TG Pro supports all macs from 2011 onwards (including some older ones but that's unofficial)Skizzo, you can ckeck "autostart minimized with system (recommended)".
-In the MFC app itself.-
In this case you will never see the app.
-------------
What I also like with MFC is that it does no copy software parts inside the system.
But I just realized that this thread only applies to the classic MP.
On a nMP the situacion may differ in some aspects as the Apple temp control in my case no reacts at all,
probably depending from my workload. And because there is only one fan.
Probably on a cMP another fan control (than MFC) is better recommended.
But I just realized that this thread only applies to the classic MP.[/QUOTE said:Doesn't have to be, I was more curious as to why people chose one software over another and how they were using it...
This doesn't appear to allow you to control fans based on temp sensor, or am I missing it?Not the exact version I am using, because my own version do override the system protection. Therefore, I didn't post it. But you can download the latest public version from this thread (or the original source code, and mod it as you wish).
https://forums.macrumors.com/thread...ol-now-version-2.1340705/page-7#post-26926245
This doesn't appear to allow you to control fans based on temp sensor, or am I missing it?
I am surprised no one mentioned TG Pro. It is worth every penny. Multiple rules which can control all or specific fans in various ways ie. set minimum + increase fan speeds as temp rises, shows all thermo sensors, fan health, sensor warnings, email alerts and the list goes on. Also, its temp readings are more accurate than iStat's.
I also use iStat but only for voltage / electrical readings and weather forecasts/alerts.
Edit: added screenies
View attachment 855989 View attachment 855988