summaryrefslogtreecommitdiffstats
path: root/rbutil
AgeCommit message (Collapse)AuthorFilesLines
2007-04-13Add -rfb option for reading the main firmware (OSOS image) as a binary file.Dave Chapman3-13/+26
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13148 a1c6a512-1295-4272-9138-f99709370657
2007-03-23Bump version to 0.2 with new bootloaderDave Chapman1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12897 a1c6a512-1295-4272-9138-f99709370657
2007-03-21Some more sanity checks - don't recognise the new bootloader installed via ↵Dave Chapman1-4/+23
the old method as a valid E200 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12878 a1c6a512-1295-4272-9138-f99709370657
2007-03-21Always display the 'Press ENTER to exit sansapatcher' prompt when there is ↵Dave Chapman1-63/+66
an error in interactive mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12877 a1c6a512-1295-4272-9138-f99709370657
2007-03-20Fix more Warnings, and also a bug with checking the dirstructure for themes ↵Dominik Wenger4-28/+24
in rbutil git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12862 a1c6a512-1295-4272-9138-f99709370657
2007-03-20Add GodEater to the credits in RbUtilDominik Wenger2-3/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12861 a1c6a512-1295-4272-9138-f99709370657
2007-03-20Fix warnings in rbutil. FS#6865 thanx to GodEaterDominik Wenger5-12/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12860 a1c6a512-1295-4272-9138-f99709370657
2007-03-17Modify the version string ready for initial releaseDave Chapman1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12825 a1c6a512-1295-4272-9138-f99709370657
2007-03-17Add Rockbox magic (RBOFe200) to the end of the mi4 header in the original ↵Dave Chapman1-1/+5
firmware. This may not be needed, but completes the set of RBBL for the bootloader, RBOS for Rockbox itself, and RBOF for the original firmware. Also add more info to an error message. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12818 a1c6a512-1295-4272-9138-f99709370657
2007-03-16Fix bad crashing bug,when running under Linux, in Rbutil. thanx to GodEaterDominik Wenger2-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12810 a1c6a512-1295-4272-9138-f99709370657
2007-03-16Correct an nonsensical #ifDave Chapman1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12800 a1c6a512-1295-4272-9138-f99709370657
2007-03-16Some code rearrangement and function renaming to help incorporation into ↵Dave Chapman3-47/+45
rbutil without clashing with ipodpatcher. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12797 a1c6a512-1295-4272-9138-f99709370657
2007-03-15Add a further safety check - don't allow users to install old bootloaders ↵Dave Chapman1-0/+5
with sansapatcher git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12796 a1c6a512-1295-4272-9138-f99709370657
2007-03-15Oops, forgot to add the dummy DSA signature to created MI4 images/filesDave Chapman1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12795 a1c6a512-1295-4272-9138-f99709370657
2007-03-15Implement the ability to embed a bootloader in sansapatcher - the --install ↵Dave Chapman6-39/+306
option installs the embedded bootloader, and running without any parameters will cause a prompt to be displayed asking the user if they want to install, uninstall or cancel. sansapatcher now requres a PP5022.mi4 file (the Rockbox bootloader) in the current directory when building. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12794 a1c6a512-1295-4272-9138-f99709370657
2007-03-15Correct the svn:keywordsDave Chapman6-6/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12793 a1c6a512-1295-4272-9138-f99709370657
2007-03-15Initial commit of sansapatcher - an installation tool for the Sansa E200.Dave Chapman7-0/+1469
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12792 a1c6a512-1295-4272-9138-f99709370657
2007-03-15Accidentally put a tab in the last commit patch. Clean out some other ones ↵Thom Johansen1-7/+7
while I'm at it too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12786 a1c6a512-1295-4272-9138-f99709370657
2007-03-15more Unicode fixes for rutil, thanx to preglow. Also made Theme Preview ↵Dominik Wenger12-62/+114
window modeless git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12785 a1c6a512-1295-4272-9138-f99709370657
2007-03-15fix broken images, and more Unicode problems in rbutilDominik Wenger3-1367/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12784 a1c6a512-1295-4272-9138-f99709370657
2007-03-15forgot to add the new Images, also try to fix unicode problemsDominik Wenger5-2/+2783
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12783 a1c6a512-1295-4272-9138-f99709370657
2007-03-15Support for Theme installing in rbUtil. FS#6709Dominik Wenger14-705/+1218
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12781 a1c6a512-1295-4272-9138-f99709370657
2007-03-06support for iaudio M5 in rbutilDominik Wenger1-2/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12646 a1c6a512-1295-4272-9138-f99709370657
2007-03-06Bump version to 0.9 ready for release with version 1.0 bootloaders, and add ↵Dave Chapman1-3/+14
an uninstall option to the interactive mode git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12645 a1c6a512-1295-4272-9138-f99709370657
2007-03-04Correct spelling of CowonDave Chapman1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12602 a1c6a512-1295-4272-9138-f99709370657
2007-03-03Use O_BINARY flag when opening bootloader files for embeddingDave Chapman1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12567 a1c6a512-1295-4272-9138-f99709370657
2007-03-03Add ipodpatcher-mac target for creating a Mac OS X universal binaryDave Chapman1-1/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12566 a1c6a512-1295-4272-9138-f99709370657
2007-03-02Correct the usage informationDave Chapman1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12544 a1c6a512-1295-4272-9138-f99709370657
2007-03-01Fix for the Bootloader installation for H10, thanks to barrywardellDominik Wenger3-15/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12537 a1c6a512-1295-4272-9138-f99709370657
2007-02-22Enable warnings (-Wall, -Wundef).Dave Chapman1-2/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12446 a1c6a512-1295-4272-9138-f99709370657
2007-02-21Fix bug with ipod bootloader installation, found by linuxstbDominik Wenger1-4/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12440 a1c6a512-1295-4272-9138-f99709370657
2007-02-21Implementation of Bootloader installation/uninstallation for all Targets in ↵Dominik Wenger23-212/+5566
rbUtil. Needs testing. FS#6643 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12439 a1c6a512-1295-4272-9138-f99709370657
2007-02-17FS #6443 from Jonas Häggqvist - add an "install" target.Dave Chapman1-2/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12343 a1c6a512-1295-4272-9138-f99709370657
2007-02-16Add #include for use with rbutilDave Chapman1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12339 a1c6a512-1295-4272-9138-f99709370657
2007-02-10Changes to aid incorporation into rbutil, based on part of FS #6643 from ↵Dave Chapman4-20/+30
Dominik Wenger. Move display_partinfo() function into main.c (where it belongs) and export get_parttype() function from ipodpatcher.c. Also add a targetname variable to struct ipod_t to enable bootloader URLs to be constructed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12264 a1c6a512-1295-4272-9138-f99709370657
2007-02-10Move ipodpatcher into rbutil directoryDave Chapman9-0/+2444
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12263 a1c6a512-1295-4272-9138-f99709370657
2006-12-14Fix typoDave Chapman1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11764 a1c6a512-1295-4272-9138-f99709370657
2006-12-14Of course the moment you release, you spot that one bug.Christi Scarborough3-5/+14
Portable rbutil no longer tries to delete itself from the player if you decide to uninstall. Version bumped to 0.2.1.1 to avoid confusion. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11759 a1c6a512-1295-4272-9138-f99709370657
2006-12-14Minor updates for compilation against 2.8.0. Cosmetic changes.Christi Scarborough5-32/+52
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11758 a1c6a512-1295-4272-9138-f99709370657
2006-12-14Newer shinier install log file which is more intelligent and better able to ↵Christi Scarborough13-83/+385
cope with multiple packages being installed. This breaks compatibility with the old uninstall file format. Various bug fixes and tidy ups. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11757 a1c6a512-1295-4272-9138-f99709370657
2006-12-13Support for running direct from the device itself. If installed on a local ↵Christi Scarborough6-56/+305
drive, rbutil provides a menu option to install itself on the device. Cross-platform fix: Will now search the current directory for rbutil.ini in preference to the system application resource path. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11753 a1c6a512-1295-4272-9138-f99709370657
2006-12-12Unix targets require a second (mode) parameter to wxMkdir. rbutil now ↵Dave Chapman3-4/+4
compiles cleanly for me on Linux with the just-released wxWidgets 2.8.0 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11735 a1c6a512-1295-4272-9138-f99709370657
2006-12-12Where did main.cpp disappear to? Plus other fixes.Dave Chapman1-7/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11733 a1c6a512-1295-4272-9138-f99709370657
2006-12-12First attempt at a standard Makefile for rbutil. It should be able to build ↵Dave Chapman1-0/+42
both a native Unix version, or (make WIN=1) cross-compile a Windows version using the Debian mingw cross-compiler. Both builds currently fail, but I think the win32 problem is due to the old (2.5.0) version of wxWidgets I have installed for cross-compiling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11732 a1c6a512-1295-4272-9138-f99709370657
2006-12-11Right. Fixed line feeds. archos.ico is binary. Added a couple more files ↵Christi Scarborough6-15/+25
rockbox leaves in the root to the list. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11727 a1c6a512-1295-4272-9138-f99709370657
2006-12-11main.cpp shouldn't have been here. archos.ico should be binary.Christi Scarborough2-72/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11726 a1c6a512-1295-4272-9138-f99709370657
2006-12-11Initial revisionChristi Scarborough24-0/+4831
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11721 a1c6a512-1295-4272-9138-f99709370657