c7c657ca92
- When building for Rockbox Utility the called Makefiles would rebuild the libs every time. Change dependencies a bit to allow make to properly detect if the lib is already up to date. - Remove dependency on output folder in some cases to avoid unnecessary rebuilds. - Add standard Rockbox header to files lacking it. - Make make calls from qmake silent. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30608 a1c6a512-1295-4272-9138-f99709370657 |
||
---|---|---|
.. | ||
main.c | ||
Makefile | ||
mktccboot.c | ||
mktccboot.h | ||
README |
mktccboot --------- A tool to inject a bootloader into a Telechips 77X/78X firmware file. Usage ----- mktccboot <firmware file> <boot file> <output file> <firmware file> is an original Telechips firmware file. <boot file> is the code you want to execute (a rockbox bootloader), previously scrambled with tools/scramble utility. <output file> is the resulting firmware file which you'll have to copy on your player. See "Firmware filenames". Dual-Boot --------- The purpose of this program is to provide dual-boot between the original firmware and the new (rockbox) firmware. By default the player will boot into the new firmware. To boot into the Original Firmware, you need to press the <???> key. The player will boot into the Original Firmware as well if it is powered up by inserting an usb cable. Hacking ------- See comments in mktccboot.c for more information.