summaryrefslogtreecommitdiffstats
path: root/src/idevicerestore.c
AgeCommit message (Collapse)AuthorFilesLines
2010-05-25Filesystem is now restoring, need to add in kernelcache restore and nor ↵Gravatar Joshua Hill1-97/+104
restore and everything should be good. Note: The latest HEAD from marcan's usbmuxd is required for this program to work. Linux kernel drivers do some wacky stuff with iPod audio interfaces
2010-05-24Merged the current POC with this codebase, it /should/ work but it's not.Gravatar Joshua Hill1-9/+385
Seems like libirecovery isn't properly releasing the usb interface for some reason which is making usbmuxd choe trying to set the usb configuration
2010-05-24Added AppleLogo so it's a bit more AppleishGravatar Joshua Hill1-2/+139
2010-05-24Device now successfully enters restore mode. Now all that's left is copying ↵Gravatar Joshua Hill1-210/+383
code over from the other idevicerestore
2010-05-24Have it sending DeviceTree now and started on ramdisk. Started to clean up a ↵Gravatar Joshua Hill1-85/+384
little bit, but not everything yet.
2010-05-23TSS stitching and loading of signed iBEC is now working, but launching from ↵Gravatar Joshua Hill1-1/+36
recovery mode causes libusb to fail unreferencing the device
2010-05-23More work on img3.c/h done, implemented basic img3 file parsing and img3 ↵Gravatar Joshua Hill1-2/+23
element parsing
2010-05-22Fixed stupid stupid stupid bugGravatar Joshua Hill1-1/+1
2010-05-22Started implementation of img3 file and tss_stitcherGravatar Joshua Hill1-1/+106
2010-05-22Finished implemented TSS request and TSS responseGravatar Joshua Hill1-13/+29
Removed base64.c/h since it's not needed with libplist
2010-05-21Added ECID detectionGravatar Joshua Hill1-39/+61
2010-05-20Added support to detect device and which mode it's in, and linking for ↵Gravatar Joshua Hill1-8/+71
libirecovery
2010-05-20Initial commitGravatar Joshua Hill1-0/+104