Unlock your Canon digital camera's hidden features by replacing its firmware with a hacked version

CHDK Firmware: Displaying the alternate main menu.  Luis Bruno
Camera makers love the incremental update: selling a new model with just enough enhancements that you'll be tempted to trade up. But if you own one of several Canon point-and-shoots, you can get new features, such as shooting in high-quality RAW format, measuring accurate exposures via a live histogram, and even running simple applications like games or a calendar, without having to pay for an upgrade. All you need to do is replace your firmware, the computer code embedded in the camera's memory that serves as its operating system.

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.

Instructions

Time: 20 Minutes
Cost: Free

  • 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

Zebra Mode
This mode identifies over- or underexposed areas on the LCD by blinking a solid color over them before you shoot a picture.

Live Histogram
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.

Games/Applications
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.

Want to read more articles like this, plus tips and tricks, home hacks, DIY projects, and more? Subscribe to Popular Science and enter to win $5,000!

1 Comment

I hacked my S2 IS, and it works GREAT! Thanx for the article, PopSci!

Popular Tags

Regular Features



Download Our iPhone App

Stay up to date on the latest news of the future of science and technology from your iPhone with full articles, images and offline viewing



Follow Us On Twitter

Featuring every article from the magazine and website, plus links from around the Web. Also see our PopSci DIY feed



Become a Fan On Facebook

Share links with friends, comment on stories and more


November 2009: Astronaut 3.0

Inside NASA's astronaut bootcamp and the grueling new training regimen for deep space. Plus, ten young geniuses shaking up science today, one writer's quest to analyze every man-made chemical in her body and more.

Check out the issue's full contents online here

Popular Science Photo Pool


Share your photos in the Pop Sci pool at www.flickr.com!
tags_sprite.png
POP_embeddedForm_cover_May09.jpg

Events and Promotions