I was working on a project which involved using some of my spare components with a broken shell of an iMac G5. These were mostly unused pieces from my iMac G4 mod. This predominantly included a LG LM201W03 monitor from an apple cinema display (although the G5 I believe uses the same panel with some variations). And the ECX board which uses a P8700 Penryn Core 2 Duo processor (the current mac mini uses the P8600).
| Comparison of native iMacs DVD/HD to size of Bluray with ECX board |
I had thought that the ECX board simply could not output at the requited resolution. The ECX board has a PCI express x 4 slot, I attempted to add a PCI express x1 Ion graphics card, while this fixed the resolution problem, the ECX ples the graphics card no longer easily fit into the iMac G4's chassis.
I was wrong. The ECX board can support the resolution, it seems to have a quirk with the cinema displaythat it detects it as multiple monitors one of which is a lower resolution. When I manually adjusted the resolution in windows and turned off the "phantom display", the display became full size.
Although I have not minded having the external mini, this board gives essentially the same power as the newest mac mini plus it has 4GB of ram and uses compact flash for a SSD, if its "hackintoshable" - I do not know yet.
I still did not want to alter my old mod in any way that may damage it, nor did I want repeat the same cinema display hack. I wanted to use the existing iMac G4's monitor housing. This brings me to the second thing I had overlooked.
I decided to use the Apple Cinema Display enclosure because the iMac G4's monitor enclosure fits the lcd panel and its specially made super thin inverter and NOTHING else. And I was never able to figure out how to use the native G4 inverter without the G4 motherboard itself. For the first time I decided to compare the apple cinema display's inverter to the iMac G4's to see if there was any way the cinema display's inverter could fit within the G4's monitor housing. Thats when I noticed the 8pin connectors were almost identical.
The iMac G4 only uses 7 of the 8pins, however when the one was not connected, it would not turn off immediately when the computer slept, so I will have to make sure I have one extra wire going through the neck to use all 8 pins of the inverter. To my surprise when all 8 pins were connected it worked perfectly. If there was any difference I was unable to see it.
Being able to use the native inverter meant that I could use the native iMac G4's monitor housing with the Apple Cinema Diaplay if I could find a place for one more board - the LCD controller board. The controller board is very flat but is not flat enough to fit withing the housing.
| Comparison of iMac G4 bottom with native motherboard vs. ACD LCD controller |
As it is just as plat as the native motherboard which I will not be using it can fit at the very bottom of the dome.
Unfortunately it does not look like I'll have room for both a power source and a DVD/Bluray. I will be able to fit one or the other. Right now I'm leaning towards keeping the drive and having a power brick external. I want this mod to look as genuine as possible, as such I'm forgoing anytouchscreen option.
Powering it on revealed a clear image:
Now to internalize it into an iMac G4 20" shell to see if it will fit. This is the most hopeful I've been for a genuine iMac G4 20" all-in-one with modernized hardware.
As always, feel free to ask any questions.



















