Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-09 | Implement handling of devices which do not require a tss request | Martin Szulecki | 1 | -42/+54 | |
This introduces passing around the "selected" build identity and fixes code logic issues to make idevicerestore work again. | |||||
2010-07-09 | Add function to retrieve a component path from a build identity | Martin Szulecki | 1 | -22/+43 | |
2010-07-09 | Set and use static idevicerestore_debug flag for debug output | Martin Szulecki | 1 | -1/+2 | |
2010-07-08 | Remove get_build_name() which was not working and has no real use | Martin Szulecki | 1 | -17/+0 | |
2010-07-08 | Fix segfault due to broken retrieval of board id | Martin Szulecki | 1 | -4/+4 | |
2010-07-08 | Improve error message if a device mode can not be determined | Martin Szulecki | 1 | -1/+1 | |
Most of the time it means that there is no device attached as we should be able to detect any mode of a device. | |||||
2010-07-08 | Remove activation code, this will be handled by the ideviceactivate tool | Martin Szulecki | 1 | -18/+0 | |
We already handle the complex restore process, let's avoid the trouble to add up the activation complexity additionally. | |||||
2010-07-08 | Fix segfault and handling of cli arguments | Martin Szulecki | 1 | -5/+5 | |
2010-07-08 | Do not depend on device model to extract correct buildmanifest | Martin Szulecki | 1 | -14/+13 | |
Since the iOS 4 IPSW contains a BuildManifest.plist even for devices that do not require personal signing, the prior code logic would fail. | |||||
2010-07-08 | Do not report the detected device mode twice | Martin Szulecki | 1 | -4/+0 | |
2010-06-22 | Added info for iPhone4 and fixed a few runtime errors | Joshua Hill | 1 | -2/+2 | |
2010-06-21 | Fixed a few more compile errors, everything should compile fine now, but i'm ↵ | Joshua Hill | 1 | -67/+2 | |
not sure if it will run yet | |||||
2010-06-21 | Finally fixed the out of control problem | Joshua Hill | 1 | -12/+11 | |
2010-06-21 | Archived for historical reasons | Joshua Hill | 1 | -169/+137 | |
2010-06-20 | fixed a few build errors within buildmanifest parsing | Joshua Hill | 1 | -7/+8 | |
2010-06-08 | started to add support multiple build identities | Joshua Hill | 1 | -9/+52 | |
2010-06-08 | Added a new asr.c file to stick all stuff related to filesystem and abstract ↵ | Joshua Hill | 1 | -11/+51 | |
the restore process to allow for easier porting | |||||
2010-06-07 | More small fixes and updated the TODO list | Joshua Hill | 1 | -1/+8 | |
2010-06-07 | I really need to put more descriptive messages here, but im doing stuff all ↵ | Joshua Hill | 1 | -3/+4 | |
over the place | |||||
2010-06-05 | Changed the device type to a structure array for cleaner code and cross ↵ | Joshua Hill | 1 | -53/+66 | |
state access | |||||
2010-06-05 | Added long options and moved the function main source file function ↵ | Joshua Hill | 1 | -27/+33 | |
declarations into the header file for easier maintainance | |||||
2010-06-04 | Even more major cleanups and refactoring, this branch is still broken but ↵ | Joshua Hill | 1 | -532/+297 | |
starting to mature really well | |||||
2010-06-04 | small bugfix in idevicerestore.c get_build_identity and went ahead and added ↵ | Joshua Hill | 1 | -1/+1 | |
activate code to be cleaned up and added to process later | |||||
2010-06-04 | Refactoring continued, lots of bug fixes, probably about half way through | Joshua Hill | 1 | -52/+32 | |
2010-06-03 | Continuing to refactor code and add support for other devices | Joshua Hill | 1 | -125/+251 | |
2010-06-01 | Began major refactoring, not quite finished yet, this branch is probably broke | Joshua Hill | 1 | -124/+215 | |
2010-06-01 | Began refactoring of code to simplify and seperate device state logic | Joshua Hill | 1 | -614/+9 | |
2010-05-31 | Added code to automatically detect when connection is lost | Joshua Hill | 1 | -3/+5 | |
2010-05-31 | Merge commit 'martin/martin' | Joshua Hill | 1 | -1/+66 | |
2010-05-31 | Copy and paste error, this should free name, not path | Joshua Hill | 1 | -1/+0 | |
2010-05-30 | Parse progress message and report progress | Martin Szulecki | 1 | -1/+66 | |
2010-05-29 | Changed some filenames and made it so it won't abort too early | Joshua Hill | 1 | -59/+69 | |
2010-05-26 | Implemented NOR data request, it's ugly but it works! Successfully restored ↵ | Joshua Hill | 1 | -20/+234 | |
4.0b4 to my device | |||||
2010-05-25 | cleaned up and fixed kernelcache restore. just successfully restored my ipt3g | Joshua Hill | 1 | -117/+116 | |
2010-05-25 | Refactor sending and signing of images to reduce redundant code | Martin Szulecki | 1 | -460/+107 | |
2010-05-25 | Pass IPSW filename as mandatory argument | Martin Szulecki | 1 | -10/+10 | |
2010-05-25 | Filesystem is now restoring, need to add in kernelcache restore and nor ↵ | Joshua Hill | 1 | -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-24 | Merged the current POC with this codebase, it /should/ work but it's not. | Joshua Hill | 1 | -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-24 | Added AppleLogo so it's a bit more Appleish | Joshua Hill | 1 | -2/+139 | |
2010-05-24 | Device now successfully enters restore mode. Now all that's left is copying ↵ | Joshua Hill | 1 | -210/+383 | |
code over from the other idevicerestore | |||||
2010-05-24 | Have it sending DeviceTree now and started on ramdisk. Started to clean up a ↵ | Joshua Hill | 1 | -85/+384 | |
little bit, but not everything yet. | |||||
2010-05-23 | TSS stitching and loading of signed iBEC is now working, but launching from ↵ | Joshua Hill | 1 | -1/+36 | |
recovery mode causes libusb to fail unreferencing the device | |||||
2010-05-23 | More work on img3.c/h done, implemented basic img3 file parsing and img3 ↵ | Joshua Hill | 1 | -2/+23 | |
element parsing | |||||
2010-05-22 | Fixed stupid stupid stupid bug | Joshua Hill | 1 | -1/+1 | |
2010-05-22 | Started implementation of img3 file and tss_stitcher | Joshua Hill | 1 | -1/+106 | |
2010-05-22 | Finished implemented TSS request and TSS response | Joshua Hill | 1 | -13/+29 | |
Removed base64.c/h since it's not needed with libplist | |||||
2010-05-21 | Added ECID detection | Joshua Hill | 1 | -39/+61 | |
2010-05-20 | Added support to detect device and which mode it's in, and linking for ↵ | Joshua Hill | 1 | -8/+71 | |
libirecovery | |||||
2010-05-20 | Initial commit | Joshua Hill | 1 | -0/+104 | |