Tomer Shalev | ad78551 | 2009-10-29 21:31:50 +0000 | [diff] [blame] | 1 | mktccboot |
| 2 | --------- |
| 3 | |
| 4 | A tool to inject a bootloader into a Telechips 77X/78X firmware file. |
| 5 | |
| 6 | Usage |
| 7 | ----- |
| 8 | |
| 9 | mktccboot <firmware file> <boot file> <output file> |
| 10 | |
| 11 | <firmware file> is an original Telechips firmware file. |
| 12 | |
| 13 | <boot file> is the code you want to execute (a rockbox bootloader), previously |
| 14 | scrambled with tools/scramble utility. |
| 15 | |
| 16 | <output file> is the resulting firmware file which you'll have to copy on your |
| 17 | player. See "Firmware filenames". |
| 18 | |
| 19 | Dual-Boot |
| 20 | --------- |
| 21 | |
| 22 | The purpose of this program is to provide dual-boot between the original |
| 23 | firmware and the new (rockbox) firmware. |
| 24 | |
| 25 | By default the player will boot into the new firmware. |
| 26 | |
| 27 | To boot into the Original Firmware, you need to press the <???> key. |
| 28 | |
| 29 | The player will boot into the Original Firmware as well if it is powered up by |
| 30 | inserting an usb cable. |
| 31 | |
| 32 | Hacking |
| 33 | ------- |
| 34 | |
| 35 | See comments in mktccboot.c for more information. |