Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-09-14 | Refactor ipsw code to transparently stream images directly from ZIP or ↵ | Nikias Bassen | 1 | -4/+3 | |
extracted ipsw This allows flashing directly from IPSW archive without having to extract it first, and ultimately removes the "Extracting filesystem from IPSW" part. Restoring from extracted IPSW is also supported, just pass the path to the directory that has all the files from a given IPSW. | |||||
2022-04-10 | restore: Fixed a problem that nobody even knew existed | Nikias Bassen | 1 | -1/+1 | |
At least this has been going unnoticed until recently. For quite some time we have been sending NorImageData as array to the device, but it turned out that this was only expected for iOS < 7.0 and from then on it was supposed to be a dictionary with the components. Now we should correctly handle it. | |||||
2020-06-23 | restore: Add support for SystemImageRootHash and ↵ | Nikias Bassen | 1 | -1/+1 | |
SystemImageCanonicalMetadata data requests | |||||
2020-02-18 | Allow restores that start in Restore mode. Allow specification of custom ↵ | David Wang | 1 | -0/+1 | |
APTickets. | |||||
2017-11-13 | Change check_hardware_model() to get_irecv_device() | BALATON Zoltan | 1 | -1/+1 | |
The check_hardware_model() function has a misleading name. It returns a string with the hardware model but this is not used. Instead, this function is only called for its side effect to initialise an irecv device in the passed client struct which it creates from the hardware model name returned by mode specific implementations. But these mode specific implementations already create an irecv device to get the hardware model name so instead of going through this unnecessary complication just return the irecv device directly and rename the function accordingly to make this clear. (This may also prevent leaking an irecv device in the mode specific functions.) | |||||
2017-06-08 | restore: Move restore_send_kernelcache() to a generic restore_send_component() | Nikias Bassen | 1 | -1/+1 | |
2015-10-09 | Use hardware model instead of product type to identify device correctly | Nikias Bassen | 1 | -2/+2 | |
2014-11-04 | Implement the FDR forwarder proxy service used during restore of recent iOS ↵ | BALATON Zoltan | 1 | -1/+1 | |
versions. | |||||
2013-09-27 | Require libirecovery >= 0.2.0 and port code to it's new API | Martin Szulecki | 1 | -1/+1 | |
2013-09-23 | Update AUTHORS and file copyrights accordingly | Martin Szulecki | 1 | -1/+3 | |
2012-11-07 | libidevicerecovery: implemented progress callback logic | Martin Szulecki | 1 | -2/+2 | |
2012-07-17 | restore: refactored the bbfw signing | Nikias Bassen | 1 | -0/+1 | |
2012-07-17 | main/restore: Pass full client to restore mode and device discovery functions | Martin Szulecki | 1 | -2/+2 | |
2012-07-16 | mass replace uuid->udid and raise libimobiledevice requirement to >= 1.1.4 | Nikias Bassen | 1 | -3/+3 | |
2012-02-02 | restore: some updates and fixes | Nikias Bassen | 1 | -1/+2 | |
2012-02-02 | restore: reflect latest libimobiledevice changes and pass options to restored | Nikias Bassen | 1 | -0/+1 | |
2010-07-09 | Implement handling of devices which do not require a tss request | Martin Szulecki | 1 | -4/+4 | |
This introduces passing around the "selected" build identity and fixes code logic issues to make idevicerestore work again. | |||||
2010-06-21 | Archived for historical reasons | Joshua Hill | 1 | -6/+26 | |
2010-06-08 | Added a new asr.c file to stick all stuff related to filesystem and abstract ↵ | Joshua Hill | 1 | -1/+1 | |
the restore process to allow for easier porting | |||||
2010-06-07 | More small fixes and updated the TODO list | Joshua Hill | 1 | -0/+1 | |
2010-06-05 | Changed the device type to a structure array for cleaner code and cross ↵ | Joshua Hill | 1 | -0/+1 | |
state access | |||||
2010-06-04 | Even more major cleanups and refactoring, this branch is still broken but ↵ | Joshua Hill | 1 | -6/+9 | |
starting to mature really well | |||||
2010-06-01 | Began major refactoring, not quite finished yet, this branch is probably broke | Joshua Hill | 1 | -4/+5 | |
2010-06-01 | Began refactoring of code to simplify and seperate device state logic | Joshua Hill | 1 | -0/+36 | |