1
0
Fork 0
forked from len0rd/rockbox

Add functions to read and write the AUPD (flash update) image. "--read-aupd 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
This commit is contained in:
Dave Chapman 2007-09-08 23:27:49 +00:00
parent 6c24189d27
commit 6e7971553e
6 changed files with 537 additions and 3 deletions

View file

@ -22,7 +22,7 @@ endif
NATIVECC = gcc
CC = $(CROSS)gcc
SRC = main.c ipodpatcher.c fat32format.c parttypes.h
SRC = main.c ipodpatcher.c fat32format.c parttypes.h arc4.c
all: $(OUTPUT)