Automatic Camera Identifier and Downloader (ACID) - Windows, OSX and Ubuntu Linux

This is the English version of the ACID Download Page. There's a German version here and a Spanish version here.

If you are interested in making other translated versions of ACID available, please see the ACID Internationalisation page.

ACID will download an SDM or CHDK build, but will not install it. To download and install a build, use my ASSIST app (for SDM) or STICK app (for CHDK). Both run under Mac OSX, Windows and Ubuntu Linux.


Acid is a Java application designed to simplify the process of getting an SDM, CHDK (stable or trunk) or CHDK-DE build for your Canon camera. All you have to do is:

  1. take a picture with the camera
  2. put the camera card into a card reader
  3. run Acid and drag the photo from the card and drop it onto the Acid window. If for any reason the drag-and-drop fails, use the Browse JPEGS button to locate and load the photo.

Acid will then:

Acid requires version 1.4 or later of the Java Runtime. If you don't have Java installed, here is the official download site (for Mac OSX, Windows and Linux).

If you have a Mac, you may find my SDMInst app useful in installing the SDM or CHDK build that ACID has downloaded for you.

If you are running Windows, you may find my WICKS app useful in installing the SDM or CHDK build that ACID has downloaded for you.

If you are running Linux, you may find my LICKS app useful in installing the SDM or CHDK build that ACID has downloaded for you.

The image below shows the Acid window. As you can see, the photo dropped was taken with a Canon Powershot s90. The buttons show that there are builds of all five types - SDM, CHDK (stable and trunk), German CHDK-DE (stabile and experimentelles) versions. The "Download stable CHDK" button has been pressed and the build has been downloaded and unzipped.

Click on a field or button to get help about it.

To install Acid just download the appropriate file.

Note: the tables ACID uses are checked daily against the content of the three download sites (SDM, CHDK and CHDK-DE).

Version History:

Many thanks to Drew Noakes for his MetaData Extractor java package here and to Ger Vermeulen for the tables of Canon Makernotes Exif information he maintains here.

The source code of ACID is available here.

Comments, suggestions and bug reports welcome. Dave@zenoshrdlu.com.

All my apps are freeware, but if you've found them useful and would like to thank the author, you can make a donation (for example £1, €1 or $1) to show your appreciation for the many hours spent working on them!

For other SDM and CHDK-related stuff of mine, see here

Locations of visitors to this page