Log in

No account? Create an account
ibookmod post

shifuimam in ibookmod

Upgrading a clamshell iBook to XGA (1024x768) - Open Firmware hack

What you need for the LCD upgrade project:
This is a list of components known to work. You may try other parts if you like.

  1. LG display data cable, Apple part #922-5368. You can order one of these through your local certified Apple resale/repair shop - go to Apple.com to find one near you. This part has officially been discontinued by Apple and all remaining stock at official resale and repair locations has been discarded. You will need to look for this cable elsehwere - eBay is probably a good start. You can also solder the wires from the original cable to the pins on the Samsung LCD's display connector.

  2. 12" Samsung LCD from an Apple laptop, model number LTN121X1-L02. The Philips LG LP121X04 is also known to work. These are confirmed to be found in 12" G3 and G4 white iBooks. Nobody's pulled one from a 12" PowerBook, but we're pretty sure it's the same model.

  3. Clamshell logic board with FireWire - these are the only boards with the upgraded 8MB ATI video chip that is known to output 1024x768 (XGA) resolution. Older boards (300 and 366MHz) may or may not work. The 466Mhz boards were only in the DVD-capable graphite and key lime clamshells.

  4. Latest firmware update - this is necessary for the resolution hack to work! You should be able to download from Apple's website. Don't ask me how to update it - I don't know, since my iBook had the latest firmware when I bought it on eBay.

How to actually do the firmware edit:

Hold down Cmd+Opt+O+F and boot up your computer. This will open up the Open Firmware (OF) console.

Type in the following commands (new line means hit enter). Make certain you're typing it in correctly - a missed keystroke could render your computer unusable (maybe). Just be careful.

dev /
3 encode-int " display-family" property

Hit Ctrl+C to quit the NVRAM editor.

setenv use-nvramrc? true

You should have working XGA resolution now. If you don't, PLEASE at least take a quick look at pages 6 and 7 of this thread for possible troubleshooting tips. Still having trouble? Post as many details as you can so we can help you!

If you think you've messed up the NVRAM edits at all, hold down Cmd+Option+P+R to reset the PRAM entirely. This will remove all NVRAM edits and the code that directs Open Firmware to use the custom NVRAM file when booting.



Take some pics if you do the mod! I'd love to have some to post here.


I have some pictures and will take more when I do the mod on my wife's Key Lime. I didn't really do anything special on my LCD mount except use small pieces of foam to kind of hold it left to right. The LCD bezel provides pretty good pressure. One thing I am going to do it refit mine when I do my color change. It's really hard to tell where the edge is unless you turn on the LCD, so I'm going to use a post-it note or something to mark all four corners/edges. That way when I'm reassembling I can see which way I have to tweak the display. In all honesty, my XGA is almost exactly the same as my SVGA but it still isn't exactly in the center... ;)

I've been looking over the schematics from the other forum and do we know for a fact that the pinouts, at the LCD connector on a Clamshell Samsung LCD (wide black end) are DIFFERENT than the LCD connector on the "magical" Clamshell LG (smaller gray end) cable? I realize the connector is wider but the last 4 pins are empty. I ask because I'm going to try and alter a Samsung LCD cable by cutting off the extra (last 2 pins) so that the cable will plug into my 12" XGA iBook 500 LCD. I already checked and it sure looks like it is the same thickness even though it is wider. Plus if it doesn't work the cable will still function with an SVGA LCD.

Extra comments: I have to say that I have become an XGA snob.... and even though I love the clamshell I really don't want to use one unless it run XGA. Silly I know but there just so much more you can still do, especially using a web browser @ 1024x768 than you can @ 800x600. okay, wish me luck with my cable mod.. I might wait for my 366 test machine to show up so I don't short out my 466 system board.


I'm not sure what you mean in your second paragraph...

I believe the pinouts between the Samsung XGA and the LG SVGA are identical. Another person on this project actually clipped off the black connector and soldered the individual wires directly to the connector on the LCD's controller board.

There's some information on the pinouts in this post on the old MacNN thread, so maybe that will provide some assistance.


Re: 2nd paragraph - Yeah, it would seem that I should put down the crack pipe.... :-/

Anyhow, I took a bunch of pictures when I discovered my new Indigo 366 has or rather had an LG display, YEAH!!!! You can immediately tell an LG from either an IBM or Samsung; remove the LCD bezel and if there are two 1" wide strips of black electrical tape on the left side then it's an LG. Only one piece of tape, IBM or Samsung. Anyhow, once I pull the photos off my camera and clean them up, I'll update this thread. Oh and the post-it note trick worked friggin' awesome. The LCD is exactly perfect, well at least it is for me. :-)
iBook Mod

April 2013



Powered by LiveJournal.com