summaryrefslogtreecommitdiff
path: root/tools/ipodpatcher/ipodpatcher.c (follow)
Commit message (Collapse)AuthorAge
* Add the --add-bootloader-bin (-ab) option to add a binary bootloader (a raw ↵Dave Chapman2006-12-21
| | | | | | .bin file with no kind of header). This can be used to install the ipodlinux loader2 bootloader without needing to convert it to the Rockbox ".ipod" format. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11831 a1c6a512-1295-4272-9138-f99709370657
* OopsDave Chapman2006-12-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11793 a1c6a512-1295-4272-9138-f99709370657
* Add a simple --scan option which tests all disks from 0 to 25 to see if they ↵Dave Chapman2006-12-17
| | | | | | look like an ipod. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11792 a1c6a512-1295-4272-9138-f99709370657
* Windows appears to require sector-aligned reads, which wasn't happening ↵Dave Chapman2006-12-15
| | | | | | everywhere for ipods with 2048-byte sectors. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11770 a1c6a512-1295-4272-9138-f99709370657
* Attempt #2 at moving the images to make space for the bootloader. The ↵Dave Chapman2006-12-15
| | | | | | previous attempt was completely broken. This should hopefully fix the --add-bootloader functionality. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11769 a1c6a512-1295-4272-9138-f99709370657
* Implement the add/delete bootloader functionality.Dave Chapman2006-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11765 a1c6a512-1295-4272-9138-f99709370657
* Use the correct length when extracting the firmware. Thanks again to ↵Dave Chapman2006-12-14
| | | | | | Llorean for spotting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11762 a1c6a512-1295-4272-9138-f99709370657
* Ooops, I should compile things before committing.Dave Chapman2006-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11761 a1c6a512-1295-4272-9138-f99709370657
* Correct a bug (thanks to Llorean for spotting) in read_partition and use the ↵Dave Chapman2006-12-14
| | | | | | aligned global sectorbuf for the disk read in read_partinfo instead of a local variable git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11756 a1c6a512-1295-4272-9138-f99709370657
* Start to implement some functionality. You can now read/write the entire ↵Dave Chapman2006-12-14
| | | | | | partition (as ipodpatcher used to do), extract the original firmware to an "apple_os.ipod" file, or replace the original firmware with either a Rockbox bootloader or Rockbox itself. Adding/Removing a bootloader isn't yet implemented. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11755 a1c6a512-1295-4272-9138-f99709370657
* Work-in-progress towards a cross-platform ipodpatcher which will edit the ↵Dave Chapman2006-12-13
| | | | | | firmware partition directly, incorporating the ipod_fw.c functionality. Tested successfully on win32 and Linux but it only lists the contents of the firmware partition at the moment - no actual reading or writing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11748 a1c6a512-1295-4272-9138-f99709370657
* Version 0.4b from 11 Dec 2006 - 0.4 broke win2k/winnt support, this patch ↵Dave Chapman2006-12-13
| | | | | | restores it git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11747 a1c6a512-1295-4272-9138-f99709370657
* Version 0.4 from 4 Dec 2006 - added sector-size detection and hence support ↵Dave Chapman2006-12-13
| | | | | | for 5.5G ipods git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11746 a1c6a512-1295-4272-9138-f99709370657
* Version 0.3 from 30 Jan 2006Dave Chapman2006-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11745 a1c6a512-1295-4272-9138-f99709370657
* Initial CVS commit ofipodpatcher - v0.2 release from 16 Jan 2006Dave Chapman2006-12-13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11744 a1c6a512-1295-4272-9138-f99709370657