This is a list of components known to work. You may try other parts if you like.
- 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.
- 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.
- 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.
- 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.
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.
Hit Ctrl+C to quit the NVRAM editor.
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.