summaryrefslogtreecommitdiffstats
path: root/rbutil/mktccboot/README
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/mktccboot/README')
-rw-r--r--rbutil/mktccboot/README35
1 files changed, 35 insertions, 0 deletions
diff --git a/rbutil/mktccboot/README b/rbutil/mktccboot/README
new file mode 100644
index 0000000000..719846f2e8
--- /dev/null
+++ b/rbutil/mktccboot/README
@@ -0,0 +1,35 @@
+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.