rockbox/utils/AMS/hacking
Dave Chapman 5891a38486 Bug fix #1 for mkamsboot - pass the correct parameters to the ucl unpack function.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18676 a1c6a512-1295-4272-9138-f99709370657
2008-10-01 10:25:31 +00:00
..
amsinfo.c Some tools for hacking Sansa V2 (AMS) firmware files and injecting our own code. 2008-05-11 18:29:53 +00:00
extract_fw.c Untested (i.e. will almost certainly brick your device if you attempt to use it) first attempt at making mkamsboot store the original firmware as a UCL compressed image. If it works, then this means we have about 40KB (depending on target and OF version) for our bootloader code. I repeat: This is UNTESTED and needs reviewing fully before attempting to install on a device. 2008-10-01 09:15:44 +00:00
Makefile Untested (i.e. will almost certainly brick your device if you attempt to use it) first attempt at making mkamsboot store the original firmware as a UCL compressed image. If it works, then this means we have about 40KB (depending on target and OF version) for our bootloader code. I repeat: This is UNTESTED and needs reviewing fully before attempting to install on a device. 2008-10-01 09:15:44 +00:00
mkamsboot.c Bug fix #1 for mkamsboot - pass the correct parameters to the ucl unpack function. 2008-10-01 10:25:31 +00:00
nrv2e_d8.S Untested (i.e. will almost certainly brick your device if you attempt to use it) first attempt at making mkamsboot store the original firmware as a UCL compressed image. If it works, then this means we have about 40KB (depending on target and OF version) for our bootloader code. I repeat: This is UNTESTED and needs reviewing fully before attempting to install on a device. 2008-10-01 09:15:44 +00:00
README Some tools for hacking Sansa V2 (AMS) firmware files and injecting our own code. 2008-05-11 18:29:53 +00:00
test.S Bug fix #1 for mkamsboot - pass the correct parameters to the ucl unpack function. 2008-10-01 10:25:31 +00:00

This directory contains the following tools related to the Sansa V2
(AMS) firmware files:

1) amsinfo

A tool that dumps information from an AMS firmware file.

2) 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".