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. e2d1eb6 mkamsboot: support Fuzev2 OF 2.03.33 by Rafaël Carré · 15 years ago
  3. d9e508b mkamsboot: support Clip+ OF v01.02.15 by Rafaël Carré · 15 years ago
  4. fdf8e2d mkamsboot: accept Clip+ OF v01.02.13 by Rafaël Carré · 15 years ago
  5. be920c4 Fix Fuzev2 OF version by Rafaël Carré · 15 years ago
  6. 0d96f9e mkamsboot: add fuzev2 OF 2.02.31 by Rafaël Carré · 15 years ago
  7. 20fccd8 mkamsboot: add Clipv2 OF v2.01.35 by Rafaël Carré · 15 years ago mkamsboot_1.2
  8. a384cdf mkamsboot: update for Clipv1 OF v01.01.35 (tested) by Rafaël Carré · 15 years ago
  9. f6540e8 Sansa Fuzev2: Add mkamsboot and dualboot support. The bootloader doesn't work, but pressing |<< or inserting USB to boot the OF does. by Thomas Martitz · 15 years ago
  10. b6c20c1 mkamsboot: prevents 2 potential problems by Rafaël Carré · 15 years ago
  11. de3489a Sansa Clip+ : Add dualboot support for sansa clip+ to mkamsboot. by Jack Halpin · 15 years ago
  12. b1dfdd4 Update mkamsboot for Fuze OF 01.02.31 by Michael Chicoine · 15 years ago
  13. 8b926e9 Add Sansa Clip+ target to test mkamsboot by Rafaël Carré · 15 years ago
  14. ea61780 Clean up mkamsboot building. No functional changes. by Dominik Riebeling · 15 years ago
  15. e51dbc0 mkamsboot: support Fuze OF v 1.02.28 by Rafaël Carré · 15 years ago
  16. a66dfa4 rbutil: add ams sansa targets. (FS#10185) by Dominik Wenger · 15 years ago
  17. b5f9f61 mkamsboot: remove runtime copyright notice by Rafaël Carré · 16 years ago
  18. ff2f839 Change to versioning for mkamsboot to <rXXXXX>-<DATE> for svn builds. A fixed number like 1.1 can (and should) be used for releases. by Thomas Martitz · 16 years ago
  19. ef7ad19 mkamsboot: change version string to 1.1, move devices list in the header by Rafaël Carré · 16 years ago
  20. f9eeab2 Slightly rewrite some parts of mkamsboot for better output and some sanity in the early array declarations. No functional change. by Thomas Martitz · 16 years ago
  21. 8bb5e43 mkamsboot: refuse to patch an untested OF, and provide a list of tested OF versions by Rafaël Carré · 16 years ago
  22. a96f237 mkamsboot : brackets at the start of functions must be on their line - thanks to linuxstb for noticing by Rafaël Carré · 16 years ago
  23. 96165ab FS#10253 : mkamsboot v1.0 by Rafaël Carré · 16 years ago mkamsboot_1.0
  24. b0e0ec8 mkamsboot: really error out if OF model is different from bootloader model by Rafaël Carré · 16 years ago
  25. 2383370 Support Fuze 01.02.26 OF version. by Thomas Martitz · 16 years ago
  26. e60ca80 Add md5 for clip OF version 1.01.32 to mkamsboot (verified to work) by Bertrik Sikken · 16 years ago
  27. 68e24d3 Commit updated mkamsboot for c200v2 patching. Tested and seems to be working using USB for dualboot. by Michael Giacomelli · 16 years ago
  28. db1ea97 Add MD5 checksum for v1.01.22 of the Fuze original firmware. by Dave Chapman · 16 years ago
  29. dcb0e43 Clean up the Makefile a little - no functional changes. by Dave Chapman · 16 years ago
  30. 044ba22 "mv m200v2 m200v4" by Daniel Stenberg · 16 years ago
  31. 29a5373 mkamsboot: supports Fuze firmwares by Rafaël Carré · 16 years ago
  32. 5456859 Correct the MD5 sum for the Clip 1.1.29 firmware. by Dave Chapman · 16 years ago
  33. c91d787 Add MD5 checksumming of the original firmware images - for extra safety, and also because some Fuze firmwares have the same ID (or what we thought was the ID) as the M200 firmwares. Plus a few minor cleanups. by Dave Chapman · 16 years ago
  34. 415c46e add sansa m200v2 support to mkamsboot. by Dominik Wenger · 16 years ago
  35. e18809b Correct an error message by Dave Chapman · 16 years ago
  36. 08c41d4 Add e200v2 and m200v2 targets. Move the telechips lcd-ssd1815.c (currently used by Logik DAX and m200v1 ports) driver up in the target tree and share with the m200v2 - as2525 parts contributed by Rafael Carre. Includes the start (but is still very incomplete) of an LCD driver for the e200v2. m200v2 is not yet fully supported by mkamsboot - that will come soon. Also some minor cleanups for the Clip. by Dave Chapman · 16 years ago
  37. 6bbe66a Make mkamsboot safer by introducing the use of ".sansa" files to store Sansa V2 bootloader and firmware files. These files are the same format (a simple 8-byte header consisting of a 32-bit checksum followed by 4-char model name is prepended to the binary data) as that used by lots of other Rockbox targets (.ipod, iriver etc). Support added to scramble/mkamsboot for both clip and e200v2, even though the latter is not in SVN yet. Also add a check of the whole-file original firmware checksum to mkamsboot and add a new $scramblebitmaptools toolset variable in configure. The output of this version of mkamsboot is confirmed to be md5sum-identical to the previous version. by Dave Chapman · 16 years ago
  38. 4f80274 Add Rafael Carre to the (C) message in the output of mkamsboot. This should be the last commit for a while... by Dave Chapman · 16 years ago
  39. 3c65d2b Fix another bug in dualboot.S, add Rafael Carre as the (C) holder of dualboot.S (most of the code there is his) and use the standard Rockbox header in mkamsboot.c. This code is still untested on target. by Dave Chapman · 16 years ago
  40. d2e551f Fix a bug in the uclcopy loop, plus add a warning to make sure people know the untested status of this code. by Dave Chapman · 16 years ago
  41. 1a549d4 Fix some off-by-one errors, plus remove some unused variables by Dave Chapman · 16 years ago
  42. 1c4bcfa 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. by Dave Chapman · 16 years ago
  43. 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[Renamed from utils/AMS/hacking/mkamsboot.c]
  44. 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
  45. caeaf76 Correct the content of an error message (thanks to Jens for spotting) and fix a warning by Dave Chapman · 16 years ago
  46. 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
  47. 5891a38 Bug fix #1 for mkamsboot - pass the correct parameters to the ucl unpack function. by Dave Chapman · 16 years ago
  48. 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
  49. 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
  50. 1aa6cde Some tools for hacking Sansa V2 (AMS) firmware files and injecting our own code. by Dave Chapman · 17 years ago