When I added Cybook support to calibre I started running into issues with the differences in models and the device BCD they reported. I asked Bookeen for help, specifically information about the various models, differences, and if they had a list of BCDs for them. That was almost a year ago and I never got a response. Actually 2 of the 3 emails I've sent them have never been responded to.
One thing that might be helpful is the update_kernel file can also be a shell script not just their binary file used to updating the device. I have not been able to run arbitrary commands by having the update_kernel file being a executable shell script though. So far I've found sleep and reboot work. I have not been able to get it to dump a directory listing into a file on the SD card.
Also, the source for the 2.0 firmware is up on Bookeen's website. It contains, from what I can tell, the base system, build instructions and build scripts. It does not include the proprietary reading application. It also does not provide instructions on how to get the kernel, filesystem, or boot loader built from the source onto the device.
Around a year ago there was an Open Inkpot build for the Cybook. I have a 400 MHz Cybook and it does not work on it I'm guessing that it was built for the 200 MHz model.
|