hacking Canon EOS 1000D - page 9 - DSLR Hack development - CHDK Forum

hacking Canon EOS 1000D

  • 101 Replies
  • 116227 Views
Re: hacking Canon EOS 1000D
« Reply #80 on: 01 / August / 2010, 12:55:01 »
Advertisements
No, it does not overwrite your firmware.
A fir file consists of 3 parts: A header, the flasher and the actual firmware (encrypted). The complete fir file is loaded at 0x800000 (RAM). Then the camera checks its header, whether it is the right file. After that it jumps to 0x800120. There the flasher code begins. The flasher itself is responsible for overwriting the flash. assemble_fw will exchange the flasher with our own code and it will zero out the rest of the file. So there is no chance of "blowing its brains out" :D .
The problem is that many of the addresses and data are hardcoded into the firmware. As the fir file is partly encrypted, you cannot easily make changes there. You'd have to reencrypt it. But I don't know how :( .
IDA 4.9 is probably ok, although I'm using 5.5.

Re: hacking Canon EOS 1000D
« Reply #81 on: 03 / August / 2010, 16:18:23 »
how far are you with your firmware? have you seen any features in the code that can be enabled?

Re: hacking Canon EOS 1000D
« Reply #82 on: 04 / August / 2010, 15:26:59 »
Well, you could do a lot of things, but you'll always have to make permanent changes to the firmware.
The next thing is probably to find out how to hook buttons, so we can make the camera do something...

Re: hacking Canon EOS 1000D
« Reply #83 on: 08 / August / 2010, 05:04:18 »
Well, you could do a lot of things, but you'll always have to make permanent changes to the firmware.
The next thing is probably to find out how to hook buttons, so we can make the camera do something...
Wow!! Cant wait for it!!!


Re: hacking Canon EOS 1000D
« Reply #84 on: 13 / August / 2010, 11:50:41 »
i think the most important changes were mentioned in this thread.

3fps in raw, iso 3200, spot methering


Re: hacking Canon EOS 1000D
« Reply #85 on: 16 / August / 2010, 19:17:14 »
not to mention video record :)

Re: hacking Canon EOS 1000D
« Reply #86 on: 20 / August / 2010, 05:47:15 »

Re: hacking Canon EOS 1000D
« Reply #87 on: 25 / August / 2010, 07:22:43 »
Quick ?

The firmware "bin" that is linked to on the Camera's page, how do I go about installing it, and does anyone know of the exact changes accompanying that update?


Re: hacking Canon EOS 1000D
« Reply #88 on: 25 / August / 2010, 09:40:50 »
Just read in ther German CHDK Forums, that canons own script language has been discovered, could this be any helpful?


Link for the German folks:
http://www.wirklemms.de/chdk/forum/viewtopic.php?t=2013

Re: hacking Canon EOS 1000D
« Reply #89 on: 11 / September / 2010, 14:31:24 »
Just read in ther German CHDK Forums, that canons own script language has been discovered, could this be any helpful?

According to a quick check with my 1000D (fw 1.07) and a look at the firmware strings, at least my camera does not seem to support the recently discovered scripting language. Hopefully, I do stand corrected wrt this claim ;)

Booting from card and autoexec.bin are in the strings and thus very likely supported (though apparently disabled by default).

 

Related Topics