mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-08 12:45:26 -05:00
Major rework of mkamsboot, extending work done by Rafael Carre. We now build one "dualboot.bin" mini-bootloader per target and embed it in the mkamsboot binary. The user of mkamsboot just needs to provide an original firmware file, and a Rockbox bootloader file. This code currently supports just the Clip (hardware revision 1) and the E200v2 - button checks are needed for the other V2 targets. NOTE: This is completely untested on-target, and may brick your device.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18767 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
ced0adc527
commit
1c4bcfac69
6 changed files with 623 additions and 247 deletions
|
|
@ -1,10 +1,6 @@
|
|||
mkamsboot
|
||||
---------
|
||||
|
||||
A tool to inject some code (contained in test.S) into a firmware file.
|
||||
|
||||
Edit the INFILE variable in the Makefile to point to the original
|
||||
firmware file you want to patch, edit "test.S" appropriately, and then
|
||||
type "make".
|
||||
|
||||
A tool to inject a bootloader into a Sansa V2 (AMS) firmware file.
|
||||
|
||||
See comments in mkamsboot.c and dualboot.S for more information.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue