How I gave it a new life
Jukka Tervamäki, January 2006
My daughter's Apple iMac G4 computer started to behave weirdly. After about a couple of hours of use, the screen fragmented. This continued to happen randomly for more than a year. We suspected a faulty OSX operating system and bought a brand new OSX 10.4.3 and added memory to 750 mB. This, however, made things worse. Instead of a fragmented screen, the computer simply stopped working after a few hours from start up; a kernel panic occurred as they call it in the Apple vocabulary. A window appeared on the screen: "You need to restart you computer.......".
Naturally I ran all the available Apple software and hardware tests but they all went through without any hint of a possible malfunction. I also searched the Apple web site but the iMac support site was of no help in the problem.
|Too expensive to repair:
We then brought the iMac to local Apple dealer and Service station, TEKTOR. After some lenghtly testing they came to the conclusion that the motherboard is faulty and must be replaced. Their repair offer: 750 euros ($ 920), 200 euros ($ 240) more than a brand new MacMini computer. Appalled we carried the iMac back home. The inspection cost was 70 euros!
A search in the net revealed the repair prices were much lower in the US. Daystar had
an offer for an upgrade of an 800 MHz iMac to 1.2 GHz for $450 (370
euros). It is possible that this process would repair the motherboard
as well. But this was not sure. Sending the motherboard to the US and
back again would add costs considerably, not to speak of the 22% VAT
which the Finnish customs would add to the combined upgrade and
transport price. NO WAY!
I was not willing to invest ridiculous amounts of money on an computer many years old. Since I am a retired engineer I could invest time. Facing the fact the iMac could be completely lost I decided to start a thorough testing program. In tinkering the testing procedures Lasse Gustafson from TEKTOR was of great help, thank you.
To be completely sure the problem was not software or hard disk related I connected the iMac to an iBook with a FireWire cable.
|1) I booted the iMac from the iBook hard disk. The iBook was in the FireWire target disc mode. iMac crashed. as before.||2) I booted the iBook from the iMac hard disk. The iMac was in the FireWire target disc mode. No crash.|
|4) Next I placed the iMac in my attic where the temperature was +5°C and ran it there. No crash for 7 hours of running. Things were improving!!!!|
5) Finally I made a powercooling system by taping the inlet of my vacuum cleaner into the iMac air outlet. No crash!!!
|3) At this point the problem started to look like being temperature related. To start with, I tried to cool the bottom of the iMac with a blower with the bottom aluminium plate removed, no help, crashed as before:|
|Improving the iMac cooling.
So, it was clear that the iMac cooling was inadequate. Some component runs hot and needs extra cooling. At this point my bed room was converted into a computer repair shop. Fortunately, the Whoopis site provided an Apple pdf-file of how to take apart the iMac and put it together. In the process I opened and closed the iMac four times, first time very carefully and slowly but last time in only a few minutes. I had gained confidence and practice. I obtained Artic Silver 5 Premium Thermal Compound for the critical heat sink between iMac bottom and top halves.
|6) The first attempt was to replace the fan with a new more powerful unit. Searching the local electronic shops via the net, I spotted a 2800 rpm, 12V SUNON fan for only 5.9 euros offering 85 m3/hr air flow capacity and 35 dB noise level (a bit high!). I replaced the white iMac fan with the new unit but, alas, the fan stalled with very little air coming out of the iMac. Worse, the iMac got hotter than previously and crashed even sooner. What went wrong? The fan is so close to the iMac hard drive it apparently stalls and the air only circulates inside the iMac pod. Solution: I removed the fan entirely out from the iMac pod and decided to build an external box for the fan!||7) The final solution
was to build an outside box for the fan around the air outlet of the
iMac pod. I took the fan as a scale and searched for suitable household
plastic items in the local ETOLA plastic shop
to build the box. I spotted a one liter jug and a magazine holder, both
of them very cheap items made of 3 mm polystyrene plastic. Using a band
saw and a file, I shaped two pieces to hold the fan on top of the iMac.
The pieces were bonded together with polystyrene glue. Their
transparent look fits neatly with the iMac speakers and keyboard.|
The wires for the fan were conveniently directed from the pod through one cooling air hole. The fan runs at continuous 12V supply from the motherboard, no rpm adjustment.
No crash after running the iMac for more than 10 hours. The machine runs very cool. Yes, a bit noisy, but doesn't matter.
|You are visitor no:|
|Comments are wellcome! Send me e-mail. The address below is not a link but a picture to avoid spam. Write the address into your message.|
|But what was the reason of why the iMac got so HOT?|
|The original iMac fan with slots on all sides.|
I made this page in the hope of receiving feedback from iMac G4 users having exactly the same problem. Based on my iMac testing and the comments I have received I have made the following conclusions of the propable cause of the kernel panics and the iMac getting hot.
1) The original iMac cooling fan has slots on all sides. Therefore, the Apple cooling system circulates the air inside the iMac pod. If the hard drive (marked red in the shematic drawing) is damaged and gets hot the air circulation carries the heat to GPU and CPU causing them to fail.
2) In my modified cooling system fresh air is drawn through the iMac pod in great quantities, no circulation. Therefore, even a hot hard drive does not affect the GPU and CPU. Of course, the easist fix for this defect would be to replace the hard drive. I shall buy an external hard drive for data backup. It will be interesting to see for how long the original hard drive will work with the improved cooling.
My modified cooling system would also help a bit if the problem is the one as described in comment no.4. If it appears that this is the true reason I shall replace the cooling pipe.
Anyway, the 750 euro motherboard replacement would have been a wasted investment.
Additional hints to reduce heat generation: Reduce energy usage!
1) Screen savers require GPU and CPU use. Adjust the screen saver to show only the static Computer name. No further computation is needed, less heat is generated by GPU and CPU.
2) If the computer is left running but is not used, let it go to sleep: Adjust less than 15 minutes by the two sliders available and check the box for hard disk as well to stop it running always when possible.
The four relevant comments:
EXCELLENT mod. I like it! I am trying to repair a similar iMac I just
got from the recycler [aka rubbish dump]. Looks like the power supply
fried. I did notice that the Seagate 40 gig drive got super HOT when I
hooked it up to see what was on it. Perhaps THAT was your heat source
also. I am definitely going to remove that rubber jacket around it so
as to let out the btu's.
2) A friend of mine, whom I sold the idea of owning an Apple Macintosh has the same problem,
it was returned from the shop after numerous failures just like you
in-dicate in your web site and story; and they could find nothing wrong
with it after basic tests. Yet as the owner tried to update the
software (having wiped the hard drive and so on prior to taking it to
the shop, in vain attempts to get past this issue) upon retrieving his
iMac G4 15"700MHz computer from the shop, it started in with video pixtelation and ended with Kernal Panic multiple language screen. Sometimes a restart would not immediately "cure" it; probably because it has the stock original hard drive (a 40GB) and it was still hot. -
3) It was a great joy to visit your website and see the many hobbies and accomplishments you have had. The reason why I am writing you, I read your article on the Apple flat panel computer. I too had this problem for so many years.
Many times I brought in my computer for service under the apple
warranty and they couldn't fix it. Even Apple told me it was the mother
board that had to be replace that's after my warranty had expired. I
knew it was a heat problem and I tried several options to fix it but I
didn't know how. So I boxed up my computer and put it away.
4) I am starting getting the same symptoms on my 15" 800MHz imac. It just started recently. I did think it was OX software issues and have tried fixing the permissions.
I realize now that the symptoms are almost exactly the same as those of our HP portable when it was about 2 years old 2 years ago. I/we spent a huge number of hours running software/virus solutions. We had 'experts' look at it. I even considered changing the BIOS which some people suggested.
I eventually deduced that it was heat related. Hot on top cool at fan outlet. I cleaned the dust out to no avail. I considered external heat-sink or fan add-ons that are on the market or wiring the fan to stay on all the time. But, I hate fan noise. A good design should be quiet.
After reading many HP forum comments I (also a retired Electrical Engineer/Professor) discovered it was the heat sink tube which is filled with gas/fluid to transfer heat from the CPU to the radiator. Gas had leaked out, I suppose. Replacement was easy (less than an hour) and cheap ( around $45C) from HP.
Problem solved, it has never worked better - never crashes now.
Now that I am starting to think this kernel panic on my imac is similar
enough to be the same problem, I was looking for sites like yours for
more information. While I applaud your ingenuity (I thought of doing a
similar thing to our portable), but, my purist sensibilities would not
allow me to increase the ambient noise this way. There had to be a
solution. Once I found the problem - heat-sink tube failure, it was WOW
- of course - what took me so long.
|When you point out a heat spot how hot does it get?|
My portable HP was too hot to keep your finger on and now is just warm. I have not taken my bottom cover off the Mac yet, and cannot feel this kind of heat under it now, so I am not sure that mine is heat related yet. Mine doesn't crash too often yet (I am using it now) so it's hard to trouble-shoot, but, if it is like the HP it will gradually get worse until it is unusable.
For your problem, if you want to check to see if the heat sink is your problem, I would run it open with a heat sink (vise-grip or the like) connected to point R and compare the temperature over the length of Q. If it is the cause there would be a large difference from end to end. When I first saw the one on the HP I thought it must be a solid copper rod. When a forum told of it being a tube I had real problems believing it. Now, I'm convinced that they fill a tube with something like Freon in a liquid/gas which can transfer the heat faster. What I do know for sure is that the HP one was a tube.
I think I'll soon be where you are. I hope this helps you.
|There are more comments, go to the comments page!|