summaryrefslogtreecommitdiffstats
path: root/rbutil/mkzenboot
AgeCommit message (Collapse)AuthorFilesLines
2017-11-04Add support for ZEN Mozaic firmware Version 1.06.01 to mkzenbootAmaury Pouly1-0/+4
Change-Id: I7d912c50ae14e186cb2a2d0f66b876cfe9ff3028
2016-12-16Don't add LIBSOURCES to SOURCES.Dominik Riebeling1-1/+1
Split source files for library and stand-alone binary and use library as dependency when building the stand-alone binary. This avoids dependencies getting added multiple times. Remove outdated RBARCH handling, we always create fat binaries on OS X these days. Change-Id: Ia15a731296edcbe90869a1bf66dda2c3d6c7e317
2014-01-21mkzenboot: reflect ZEN V target id changeAmaury Pouly1-1/+1
Change-Id: I0bad98b43e1a23c9432f4bdfe78dc77ead7879a8
2013-11-18Initial commit for the Creative ZEN VAmaury Pouly5-4/+21
Change-Id: I3408cfdf742ea5995d5c87bf76653f436e1ec2b0
2013-11-11mkzenboot: add Zen X-Fi firmware 1.04.08bootloader_fuzeplus_v2Amaury Pouly1-0/+4
Change-Id: Ic13aac09a7dc321abb23c6ffadd060f4ca5ce4fa
2013-10-22Introduce rbutil/mkzenboot, a replacement for tools/mkzenbootAmaury Pouly15-0/+2574
The old tools/mkzenboot has a number of problems: very hard to maintain, poor integration with rbutil. Restart from scratch by recycling all the crypto and descrambling code, rewrite the actual firmware modification part to handle all scenarios in a much clearer way. The code is ready to be integrated into Rockbox Utility, by using the very similar interface to mkimxboot. I copied all the keys from the old mkzenboot, so it can potentially support the older Creative ports, but since this is untested, I prefer not do so at the moment. However, I did add a "mixed" boot option to support the dualboot style used in the older ports. Change-Id: I80cfc48fa78187baa1b1692e8a30ec7137cea37b