1. ff6b042 mkamsboot/rbutil/amsinfo : do not try to detect the model of a given Sansa AMS OF by Rafaël Carré · 15 years ago
  2. e32f28b amsinfo: do not assume library blocks always have the same size by Rafaël Carré · 15 years ago
  3. c2dae87 amsinfo: support clip+ firmware format by Rafaël Carré · 15 years ago
  4. 03f88d5 Replace amsinfo by another version which: by Rafaël Carré · 15 years ago
  5. 96165ab FS#10253 : mkamsboot v1.0 by Rafaël Carré · 16 years ago mkamsboot_1.0
  6. 4f87abf Cosmetic fix: remove duplicate semicolons by Bertrik Sikken · 16 years ago
  7. c6be818 Move mkamsboot into the rbutil/mkamsboot/ directory - no other changes, so this should still work the same as before. by Dave Chapman · 16 years ago
  8. c2933cd Remove the dependency on sufficient free space in the padding at the end of the firmware block by storing the ucl unpack function in the main firmware block, immediately before the compressed firmware image. Also simplify the memcpy function in test.S. This has been tested successfully on a Clip. by Dave Chapman · 16 years ago
  9. 2c096e4 It turns out that in-place UCL decompression isn't as easy as we thought, so we copy the OF to an unused part of RAM before decompressing it. This works - I have successfully patched m300a-1.1.17A.bin and installed on my Clip with this code. Thanks to Rafael Carre (funman) for the actual patch. by Dave Chapman · 16 years ago
  10. caeaf76 Correct the content of an error message (thanks to Jens for spotting) and fix a warning by Dave Chapman · 16 years ago
  11. fc72216 We need to strip the header (26 bytes) from the UCL file - based on the information in tools/ucl2src.pl. Also add some sanity checking of the UCL file. by Dave Chapman · 16 years ago
  12. 5891a38 Bug fix #1 for mkamsboot - pass the correct parameters to the ucl unpack function. by Dave Chapman · 16 years ago
  13. 757f511 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. by Dave Chapman · 16 years ago
  14. fe72d57 Original, unmodified version of the ARM thumb implementation of the UCL ucl_nrv2e_decompress_8 function from upx-3.03 - licensed under the GPL (v2 or later). This will be used to decompress the original firmware image in the next version of mkamsboot. by Dave Chapman · 16 years ago
  15. 0326055 We don't know how to increase the firmware size, so abort instead of creating a bricking firmware. Suggested by Rafaël Carré (funman). by Dave Chapman · 16 years ago
  16. 1aa6cde Some tools for hacking Sansa V2 (AMS) firmware files and injecting our own code. by Dave Chapman · 17 years ago