summaryrefslogtreecommitdiff
path: root/rbutil
AgeCommit message (Collapse)Author
2007-09-19Cosmetic - Change the way the detected type of Sansa is displayed and bump ↵Dave Chapman
version to 0.4-svn. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14756 a1c6a512-1295-4272-9138-f99709370657
2007-09-19Initial attempt at c200 support - you now need both a "firmware.mi4" file ↵Dave Chapman
(c200 bootloader) and "PP5022.mi4" file (e200 bootloader) to compile. sansapatcher should detect the device type and install the correct bootloader. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14755 a1c6a512-1295-4272-9138-f99709370657
2007-09-19Allow FAT16 partitions (for c200)Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14753 a1c6a512-1295-4272-9138-f99709370657
2007-09-19four more keys that are funDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14752 a1c6a512-1295-4272-9138-f99709370657
2007-09-18Bump version to 2.0 ready for releaseDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14744 a1c6a512-1295-4272-9138-f99709370657
2007-09-17Spelling fix.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14732 a1c6a512-1295-4272-9138-f99709370657
2007-09-16Check target / mountpoint selection before performing any installation.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14729 a1c6a512-1295-4272-9138-f99709370657
2007-09-16Add -s,--silent so it doesnt display the instructions and wait for input ↵Jonathan Gordon
before continuing. -h,--help to get the usage message git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14727 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Bump version to 0.3 and v2 bootloader in preparation for releaseDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14725 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Factorize smallInstall and completeInstall code.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14724 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Cosmetics: remove trailing spaces.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14723 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Modify Makefile for cross-compiling a windows .exe - this requires the ↵Dave Chapman
libusb-win32-device-bin-0.1.12.1 archive extracted to the e200rpatcher source directory. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14722 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Add a call to usb_set_configuration() (apparently required for both Windows ↵Dave Chapman
and Linux, but Linux didn't seem to mind) and also add some more error checking/reporting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14721 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Use the correct config group when checking the bootloader requirement.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14719 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Fix compilation warning.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14718 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Fixes to the Complete and Small Installation routines: Don't try installing ↵Antoine Cellerier
a bootloader if the target doesn't have one, Don't install doom WADs if the target doesn't have a doom plugin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14717 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Automatically scroll to the last line of the progress logger when adding a ↵Antoine Cellerier
new item. Cosmetics. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14716 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Add an "Install All" button to the themes installation dialog.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14715 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Change some validation button labels from "Ok" to "Install" or "Uninstall".Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14714 a1c6a512-1295-4272-9138-f99709370657
2007-09-15Fix a qmake warning caused by some invisible character.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14710 a1c6a512-1295-4272-9138-f99709370657
2007-09-14If caching is disabled, still cache theme info and images in a temporary ↵Antoine Cellerier
directory (which will be deleted once rbutil is closed) to prevent downling them every time the theme selection changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14704 a1c6a512-1295-4272-9138-f99709370657
2007-09-14Fix, take 2.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14702 a1c6a512-1295-4272-9138-f99709370657
2007-09-14Fix http caching.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14701 a1c6a512-1295-4272-9138-f99709370657
2007-09-14Device detection based on USB PIDs. This is currently linux only and ↵Dominik Riebeling
requires libusb. There is also no way to figure the mount point from the USB PID so the old methods are tried for this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14698 a1c6a512-1295-4272-9138-f99709370657
2007-09-14Do not allow install doom files on a target that doesn't have a doom.rock ↵Antoine Cellerier
plugin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14697 a1c6a512-1295-4272-9138-f99709370657
2007-09-14Archos Recorder v1 also came in 6 GB and 15 GB flavors.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14696 a1c6a512-1295-4272-9138-f99709370657
2007-09-14Make it possible to change the BrowseDirtree caption (and do so for the ↵Antoine Cellerier
device selection dialog). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14695 a1c6a512-1295-4272-9138-f99709370657
2007-09-14Add BrowseDirtree::setDir(const QString&) to simplify the code.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14694 a1c6a512-1295-4272-9138-f99709370657
2007-09-14On linux, default to /media for the mountpoint selection but make it ↵Antoine Cellerier
possible to chose other directories too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14693 a1c6a512-1295-4272-9138-f99709370657
2007-09-14Corrent an info messageDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14692 a1c6a512-1295-4272-9138-f99709370657
2007-09-14Add chinese translation to rbutil by Xinlu Huang (FS#7697).Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14690 a1c6a512-1295-4272-9138-f99709370657
2007-09-14it's /media, not /Media.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14689 a1c6a512-1295-4272-9138-f99709370657
2007-09-14rbutil: limit the mountpoint selection to /Media on linux and /Volumes on Mac.Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14688 a1c6a512-1295-4272-9138-f99709370657
2007-09-12Give more verbose error message when uploading e200rpatcher fails.Barry Wardell
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14673 a1c6a512-1295-4272-9138-f99709370657
2007-09-11Change the Mac OS X rules to compile a static binary. Also add a README ↵Dave Chapman
file with a brief description of e200rpatcher and some build instructions. We still need a Windows developer to make this work there... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14671 a1c6a512-1295-4272-9138-f99709370657
2007-09-09Oops, remove some duplicated code.Dave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14657 a1c6a512-1295-4272-9138-f99709370657
2007-09-09Initial version of standalone e200rpatcher tool to upload and run the e200r ↵Dave Chapman
patching application to patch the original Sansa bootloader. This requires the patching binary (called bootloader.bin) to be in the e200rpatcher directory when compiling. Currently only tested on Linux. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14656 a1c6a512-1295-4272-9138-f99709370657
2007-09-08Add functions to read and write the AUPD (flash update) image. "--read-aupd ↵Dave Chapman
aupd.bin" will read (and decrypt) the AUPD image, and "--write-aupd aupd.bin" will write (and encrypt) an image. Also fix a bug in the "diskmove" function which corrupted the AUPD image when a bootloader was installed. So in order to manipulate the aupd image, you need to restore a clean firmware partition, and install the bootloader with this version of ipodpatcher. Decryption functions based on the description and sample code at http://ipodlinux.org/Flash_Decryption git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14644 a1c6a512-1295-4272-9138-f99709370657
2007-09-03bump version number for first bugfix release.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14595 a1c6a512-1295-4272-9138-f99709370657
2007-09-03update german translation a bit. Still incomplete.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14593 a1c6a512-1295-4272-9138-f99709370657
2007-09-03- rework language selection a bit: use language string as key instead of ↵Dominik Riebeling
language file basename. Display the language string in the selection list too. This makes it possible to distinguish between two variants of the same language without adjusting the language name. - move user settings from "defaults" section to "general". Makes the code cleaner and has been that way for historical reasons only anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14592 a1c6a512-1295-4272-9138-f99709370657
2007-09-03make sure closing the application aborts the remaining HttpGet objects. ↵Dominik Riebeling
Should fix the crash upon exit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14591 a1c6a512-1295-4272-9138-f99709370657
2007-09-02For some strange reason my last project file adjusting didn't seem to work ↵Dominik Riebeling
correctly. Restucture a bit and rename debug configuration to "dbg" seems to help. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14586 a1c6a512-1295-4272-9138-f99709370657
2007-09-02Mac OS X only - automatically unmount the FAT32 partition before attempting ↵Dave Chapman
to open the disk device for writing. This step can be removed from the manual when the next sansapatcher version is released. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14585 a1c6a512-1295-4272-9138-f99709370657
2007-09-02Normal build defaults to release. Disable debug output for that case. To ↵Dominik Riebeling
create a debug build (with debug output enabled) use "qmake -config debug". git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14584 a1c6a512-1295-4272-9138-f99709370657
2007-09-02Add short explanation on how to build rbutilqt.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14583 a1c6a512-1295-4272-9138-f99709370657
2007-09-02rbutil: added a main .pro file.Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14582 a1c6a512-1295-4272-9138-f99709370657
2007-09-02rbutil: removed the wx version of rbutil. Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14581 a1c6a512-1295-4272-9138-f99709370657
2007-09-02- check for specific files / folders case-insensitiveDominik Riebeling
- linux: when detecting the mountpoint only accept vfat drives git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14578 a1c6a512-1295-4272-9138-f99709370657
2007-09-02Add first time detection for some archos devices and gigabeat based on ↵Dominik Riebeling
player-specific files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14576 a1c6a512-1295-4272-9138-f99709370657