Adding the hacked firmware, called CHDK, unlocks functions that the company normally won't let the camera perform. Within minutes, your pictures—and your bank statement—will look better than ever.
As are all open-source projects, CHDK is constantly evolving. Check the project's website for additional feature additions and camera support.
Time: 20 Minutes
- CHDK currently works on the Canon A570 IS, A610, A620, A630, A640, A700, A710 IS, S2 IS, S3 IS, SD500 and G7. Go to chdk.wikia.com for instructions on checking your camera's firmware version and to see if more support has been added recently. If you need to upgrade it, go to usa.canon.com.
- Download the proper CHDK version at chdk.wikia.com. Copy the files DISKBOOT.BIN and PS.FIR to the top-level directory on a memory card using an SD card reader.
- Insert the SD card, start the camera in playback mode, and select "Firm Update" from the main menu.
Three of the Features CHDK Enables
This mode identifies over- or underexposed areas on the LCD by blinking a solid color over them before you shoot a picture.
Press the shutter halfway to display a live-updating histogram, a graph displaying the range of colors in the shot, to help ensure an accurate exposure.
It wouldn't be a hacked gadget if it couldn't run games. CHDK can play Reversi [pictured] and Sokoban. No 3-D graphics, but hey, it's a camera.
I hacked my S2 IS, and it works GREAT! Thanx for the article, PopSci!
It's a great article but I am not a fan of changing firmware because all too often it can go wrong in a big way and wreck your camera. I do think however that it is mean of the manufacturers to lock certain features of the camera in the hope that you will upgrade. If the camera can do a function it should not be blocked. Don't these companies understand that they can gain so much more by giving people all that they can for a fair price. This is our ethos at www.fotoworlduk.co.uk