Firmware Tools for Onyx Boox 0.9, 03-10-2010

GPL by Johannes Wilm, mail@johanneswilm.org

Binary bits in .bin directory and parts of update scripts come from firmware images from Onyx. Onyx doesn't seem to care about software licences, so I'm sure they won't mind.

The usage of any of these is up to yourself. If you brick your device, I take no responsibility for any damage caused whatsoever.

You need to copy all of the contents of this zip-file, including the subdirectory .bin, into a directory called "firmwaretools" on your SD card. You execute the programs by clicking on them.

There are four programs:

decrypt_firmware:
Put an onyx_update.upd fiel in the root directory of your SD card. If you then execute firmware_decrypter, it will create a directory in the root of the sd card called onyx_update with the contents of the firmware.

encrypt_firmware:
Does the opposite of firmware_decrypter. If you execute it, it will create an onyx_update.upd image of the contents of the folder onyx_update

update_bootsplash:
Updates the boot splash using the boot splash image found in the directory onyx_update/images in the root of the SD card. You will first need to decrypt the firmware before you can use this program. 

update_kernel:
Updates the kernel and initramfs using the kernel and initramfs images found in the directory onyx_update/images in the root of the SD card. You will first need to decrypt the firmware before you can use this program. 

