Fan controller for PowerPC G5 iMacs

Discussion in 'PowerPC Macs' started by lotzosushi, Jan 30, 2008.

  1. lotzosushi macrumors 6502


    Jan 10, 2007
    Hey everyone, I'm looking for an application that works like "SMC Fan Controller" that works for my school's 1.8 GHz PowerPC G5 iMacs.

    I've searched all over and I still haven't been able to find a non-Intel compatible application to control the fan speeds. Currently, a few of the computers have fans that are too loud and we want to quiet them down a little.

    Since it's the school's computer and I'm only a lab assistant, we're not allowed to run any codes through Terminal or anything. If there is an application out there that works please let me know.

    Thanks! :D
  2. dilbert4life macrumors regular


    Jun 23, 2008
    Bolivia, according to my flag :P
    A little more complicated.....

    I would like to do the same thing, as in adjust my iMac G5 fan speed, but up to a higher base speed. I'm more concerned about heat than noise.

    I have also been looking for a program, but as of yet been unable to fine one. From what I understand, PPC Mac's do not have the System Management Controller (SMC) like Intel Mac's do.

    I seem to remember reading something about editing the kext for fan speed, but can't remember how or where. If I do find something, I will post back.:apple:
  3. dilbert4life macrumors regular


    Jun 23, 2008
    Bolivia, according to my flag :P
    Answered my own question.......

    So, there are not very many answers to this question floating around the internet. I really can't figure out why, it seems like a very common problem, alot of people are asking about it, but there aren't any answers being given.

    Do I ended up doing a generic search for how to increase fan speeds on any mac, and came across, which has some pretty good Mac modding advice. On there, I found a way to edit the AppleFan.kext file to decrease the base Temp for the fans to start speeding up on. That way, they start cooling the machine at a lower temperature, thus keeping the computer overall cooler.

    Basically, you need to edit, as stated above, AppleFan.kext; which is located at /System/Library/Extensions/AppleFan.kext. Actually, you don't edit that directly, but rather ctrl click on it, and select Show Package Contents. Open the Contents folder that shows up, and then edit the Info.plist file in there. Near the bottom of that file is a list of numbers (Shown on the site referenced above) simply make your changes according to the info provided, and your all set.

    I changed my fan-hysteris-temp (i am assuming that it is the "ideal when computer is idle" temp) from 55 deg C to 45 deg C. (The numbers shown are in 256 multiples. 55 deg is shown as 14080 and i changed that to 11520 to match 45 deg.) Change the other temps accordingly. (I wanted to drop the temp by ten degrees, so subtracted 2,560 from every number shown). Reboot the computer and your all set!

    By the way, for those that don't know, you can only edit a system extension while operating as the root user. If you do not have root user enabled, open directory utility (for 10.5) and authenticate. (Under 10.4 i think that the option is located somewhere in the Network Utility Program.) Then click edit/enable root user. Enter a password and you are all set. Then log out, a new user is available at the login screen called other. Select that, type root as username, and then enter in the password that you did before, and you are all set to go to work as the root user!

    Word to the wise, don't do anything stupid as the root user. Because you can literally do anything that you want. Anything. Yes, I said anything.:apple:
  4. Dedonut macrumors newbie

    Aug 12, 2007
    No. CA
    Fan Controller for PPC iMac G5


    How has resetting that way worked out? I'm also looking for something.
  5. dilbert4life macrumors regular


    Jun 23, 2008
    Bolivia, according to my flag :P
    It has worked good, I have had increased fan noise, but the computer has been running cooler, at least according to the temp sensors. I would recommend doing it if you think you can.:apple:
  6. evanduz macrumors newbie

    Jan 11, 2009

    What application do I use to open Info.plist? (It is asking me)

  7. edinburghmac macrumors newbie

    Sep 13, 2005
    Fan controller for PowerPC G5 iMacs

    I've tried resetting the temp at which my fans cone on following the method described here, but I only ever see the processor fan come on (using Hardware Monitor). My Hard Drive temperature slowly increases but there is no sign of the HD fan coming on eventually the machine freezes when the HD becomes too hot. Does anyone have any suggestions as to what settings need to be altered to get the hard drive or system fans to work.
  8. Nein01 macrumors 6502


    Dec 1, 2009
    same problem here. i have adjusted my plist file as suggested above, but my computer will still freeze and go to sleep when it gets too hot -- because the fans won't come on when they should!

    looking for answers...
  9. MacHamster68 macrumors 68040


    Sep 17, 2009
    just fit a zalman fanmate its cheap and easy to do and your fans slow down and stay there , need to watch the temps for a while of course to find what speeds have the best compromise in temp and noise , i could make my eMac really quiet with it , ok still louder then my mini but the eMac fan has to extract all the heat of the crt screen too
  10. tiresmokindad macrumors newbie

    May 24, 2010
    Re: Fan controller for PowerPC G5 iMacs

    I research to fix out your problem but because of difficulty I can't find the compatibility of your application. I have also the same problem. :(
  11. vmax4304 macrumors newbie

    Nov 18, 2010
    AppleFan.kext editing

    tried to edit the plist of applefan.kext but fans still run at 1500rmp at 150' F they speed up for a second then go back down. Is there a way to keep the fans at 1600 or 1700rmp? Thanks for any help in advance.
  12. Host47 macrumors newbie

    Jan 26, 2011
    I dont have a solution for the system fan, but I wanted to point out a very important task that has fixed 90% of the 'broken' iMac G5's i'm constantly buying on craigslist... CLEAN IT OUT!

    The power supply at the bottom, the low profile easily-clogged cpu heatsink, and the hard drive fan are the ones to get caked with dust first. Obviously, this causes them to overheat. Take a good air compressor, if you have it, and clean that sucker out. A can of air will probably work pretty good, but i'm talking about high psi. You need to remember to take off some fan covers and the cpu shroud (but not the heatsink) to get all the dust out of there.

    The way the CPU heatsink is designed, each one of mine (when I got it) has had a BLOCKED channel in the heatsink grill. That leaves them with no airflow and which is why the people though they were 'broken'. LOL. Also make sure to reset the PMU and PRAM(or PVRAM... something like that).

    One more thing! More than one model of PowerPC iMac G5 will not work well at all without a good CR2032 battery inside.. If your having problems, replace it with a brand new one... even if you test the battery and it's good - try a brand new one.
  13. MadFrank macrumors newbie

    Jul 25, 2011
    Ann Arbor USA
    iMac G5 heat sink maintenance

    Hello folks, thanks for your threads re: fan speed control. I may have got to the bottom of a problem on my young 1.8GHz PPC G5.
    Symptom: The display would disintegrate with alternate blocks of misbehaving pixels appearing, then the colour-wheel of death and a crash.
    Observations: I became convinced it was heat related and found that hanging a vac' on the air outlet slots would prolong the session. Noted that the lower fan was only idling so replaced it and also experimented with the applefan controller file. Then noticed that if the processor was lightly loaded, the problem would occur and if the processor was loaded-up and the fan working hard, the session would typically be extended.
    Actions: Eventually I completely stripped the motherboard out and removed the heat sink unit. (Note: spring-loaded heat sink retaining screws release from the board's underside.) I found that the graphics chip uses a heat dissipating pad (about 2.5mm thick) to bridge the gap to the heat sinks underside. I substituted the pad with a piece of fat copper plate and heat sink compound. Things seem to be holding up now. I think the thermal pad may be prone to degradation with age.
  14. ForI macrumors newbie

    Jul 25, 2011
    Stock code has it set to start to spool up up at 135*f and max them out at 144*f with very small even speed steps between and a very long delay before they spool down. I believe this is a major contribution to noise complaints.
    I modified the code to spool up gradually 129*f-163* then ramp up to max quickly between 165*f-167*f. Slowdown delay was cut by 2/3 from 48 to 16.
    These changes, along with setting performance to "automatic" have made the fans behave far more civilized.
  15. andrei2005, Oct 28, 2011
    Last edited: Oct 28, 2011

    andrei2005 macrumors newbie

    Oct 28, 2011
    Fan control for imac G5 PPC

    Hi everybody,
    I joined this forum right now.
    I have a problem too: my Imac G5 PPC 17'' keeps hard disk fan to a constant 2500 RPM, so the hard is never under 55°C, which I think is too much.
    Any idea how to adjust fan speed in order to decrease this temperature with some degrees?
    Thanks a lot.
  16. Steve134 macrumors newbie

    Nov 5, 2012
    Imac G5 2.0 GHZ loud fan

    I am totally new hear, If i am posting in the place please tell me.
    My problem is I have a iMac G5 2.0 GHZ 20 inch.
    new install of Leopard 10.5.8 and there is no control for the HD fan?
    can anyone tell me where to look other than Libary/and so on.
    thanks Steve
  17. Jethryn Freyman macrumors 68020

    Jethryn Freyman

    Aug 9, 2007
    From what I have seen so far, there is no equivalent. I've looked. If you want more cooling, my advice is to do what I have done [albeit not on purpose] and stick your G5 directly in the flow of a pretty badass air conditioner.
  18. Steve134 macrumors newbie

    Nov 5, 2012
    Thanks for the reply,
    My problem is I want to slow my fan down,
    (The temp for my hard drive is 52F to 55F) I don't think the 1 fan should be running that hard/fast.
    I looked in the folder that is suppost to control the fan and did not see anything in the folder?
    Help please.

Share This Page