Well... with any luck by the time the A660 is released we'll have a really good handle on the way the WriteSDCard functions on a variety of DryOS cameras and will be able to have a universal dumper working flawlessly by then.
Actually the same code works on VxWorks cams as well. Ewavr tested the idea on his A710 and I made minor modifications to run it on my A720.
We use an information which exists on all (tested) cameras but
may be overwritten by diskboot.bin itself. So it's still a little luck if it works. A more robust approach would work on DryOS xor VxWorks (and if canon changed the function we use it wouldn't work at all).
Cheers.