summaryrefslogtreecommitdiff
path: root/rbutil/mkamsboot/README
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/mkamsboot/README')
-rw-r--r--rbutil/mkamsboot/README61
1 files changed, 60 insertions, 1 deletions
diff --git a/rbutil/mkamsboot/README b/rbutil/mkamsboot/README
index bd0d2a3eea..53f1fba9b9 100644
--- a/rbutil/mkamsboot/README
+++ b/rbutil/mkamsboot/README
@@ -3,4 +3,63 @@ mkamsboot
3 3
4A tool to inject a bootloader into a Sansa V2 (AMS) firmware file. 4A tool to inject a bootloader into a Sansa V2 (AMS) firmware file.
5 5
6See comments in mkamsboot.c and dualboot.S for more information. 6
7Usage
8-----
9
10mkamsboot <firmware file> <boot file> <output file>
11
12<firmware file> is an original Sansa firmware file obtained from the Sansa
13 forums for example : http://forums.sandisk.com/sansa/?category.id=devices
14
15<boot file> is the code you want to execute (a rockbox bootloader), previously
16 scrambled with tools/scramble utility.
17
18<output file> is the resulting firmware file which you'll have to copy on your
19 Sansa player. See "Firmware filenames".
20
21
22Supported models
23----------------
24
25Sansa Clip : firmware version starting with "01."
26Sansa Clipv2: firmware version starting with "02."
27Sansa Fuze : firmware version starting with "01."
28Sansa E200v2: firmware version starting with "03."
29Sansa C200v2: firmware version starting with "03."
30Sansa M200v4: firmware version starting with "4."
31
32
33Firmware filenames
34------------------
35
36For the firmware upgrade to happen, the firmware has to be named specially:
37
38clip v2 : m30pa.bin
39clip : m300a.bin
40fuze : fuzea.bin
41e200v2 : e200pa.bin
42c200v2 : c200pa.bin
43m200v4 : m200a.bin
44
45
46Dual-Boot
47---------
48
49 The purpose of this program is to provide dual-boot between the original
50firmware and the new (rockbox) firmware.
51
52 By default the player will boot into the new firmware.
53
54 To boot into the Original Firmware, you need to press the Left key.
55 ***Note : on the c200v2 you need to press the Right key.
56
57 The player will boot into the Original Firmware as well if it is powered up by
58inserting an usb cable.
59 ***Note : on the m200v4 powering up by usb will cause booting into the new
60firmware
61
62Hacking
63-------
64
65See comments in mkamsboot.c and dualboot/dualboot.S for more information.