准备工作
1.电池充满电
2.CF卡
3.CF卡读卡器(必备,数据线不行)
4.相机更新到固件1.0.3 http://web.canon.jp/imaging/eosdigital2/e3kr2_firmware-e.html(步骤略)
5.软件包,包含AUTOEXEC.BIN scanled.fir cardtricks.exe(下图)
6.HxD软件或者其他二进制磁盘编辑工具如WinHex(可选)

开始固件更换
1.格式化CF卡,在电脑上快速格式化即可。
2.复制软件包内的scanled.fir到CF卡根目录,插入相机后在相机内选择更新固件。
(Menu-最后一栏-固件版本-确定),会显示下图。

3.这时候应该是蓝色的灯常亮,这时候先拔掉电池,然后拔掉CF卡。
开始制作可启动CF卡
破解的方法是从CF卡启动固件,需要修改卡内磁盘数据。
1.插入CF卡,打开软件包内的CardTricks
2.按照下图操作

3.会提示结果,实际上这个工具就是自动对于FAT16文件系统在0x24处和0x40处写入对应字符。FAT32文件系统同理。所以用磁盘编辑工具也可以手动修改。

从CF卡启动
这一步是放入自动执行固件。
1.拷贝AUTOEXEC.BIN到CF卡根目录。
2.插卡,插电池,开机看到蓝灯闪一下。
验证功能
新功能都在Info键内。
按一下INFO键,然后按上下键可以翻动条目,按左右键可以修改每一条对应的可选项。(破解前不行)

最后,这个卡不要格式化,不然就要重新破解一次了。
附录
收集的一些网站:
关键词 EOS DSLR Hack
#### bbs.astron.ac.cn |
bbs.astron.ac.cn |
#### https://ssl.xitek.com/mip/thread/tid/674573 |
ssl.xitek.com |
#### DSLR Hack development - CHDK Forum |
chdk.setepontos.com |
#### bbs.astron.ac.cn |
bbs.astron.ac.cn |
#### 350D固件破解:ISO3200+点测+查看快门数 - Canon SLR/DSLM论坛 |
forum.xitek.com |
#### EOScard | CHDK Wiki | Fandom |
chdk.fandom.com |
#### CANON EOS-350D Service Manual download, schematics, eeprom, repair info for electronics experts |
elektrotanya.com |
#### Decryption of 20D and 30D firmware updates is possible. - Firmware Dumping - CHDK Forum |
chdk.setepontos.com |
#### CHDK – Firmware-Hack EOS 350D – Max-Fun.de |
blog.max-fun.de |