Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-09-22 | Add support for ICE16 baseband firmware files (iPhone 7/7+) | Nikias Bassen | 3 | -1/+41 | |
While not tested, the new Mav16 baseband firmware files should also work with this update. | |||||
2016-09-22 | Add support for new Liquid component found in iPhone 7/7+ firmwares | Nikias Bassen | 1 | -0/+2 | |
2016-07-08 | recovery: Use 'setpicture 4' as this is what iTunes does too | Nikias Bassen | 1 | -1/+1 | |
2016-07-08 | restore: Fix error message to show the actual baseband component name | Nikias Bassen | 1 | -2/+2 | |
2016-07-08 | mbn: Updated file parsing to newer file version to suppresss warning | Nikias Bassen | 2 | -6/+46 | |
Note: the parsed data is not actually used. The personalization just involves replacing the last N bytes of the file with the blob data (of size N) returned by the signing server. However this at least suppresses a warning message and helps identifying newer format versions. | |||||
2016-06-26 | restore: Explicitly stop FDR thread to suppress error messages at the end of ↵ | Nikias Bassen | 1 | -0/+8 | |
the restore | |||||
2016-06-26 | fdr: Add fdr_disconnect() function to stop the FDR thread | Nikias Bassen | 2 | -5/+17 | |
2016-06-26 | restore: Fix restore mode status/progress messages | Nikias Bassen | 3 | -65/+137 | |
2016-06-26 | restore: Add support for FUD data request, required for iOS 10 | Nikias Bassen | 1 | -0/+89 | |
2016-06-26 | ipsw: Add ipsw_extract_to_file_with_progress() and remove progress bar from ↵ | Nikias Bassen | 3 | -4/+13 | |
ipsw_extract_to_file() | |||||
2016-06-26 | normal: Removed unused variable | Nikias Bassen | 1 | -1/+0 | |
2016-06-26 | img4: Print message about personalizing component | Nikias Bassen | 1 | -0/+3 | |
2016-06-26 | tss: Add 'OS' entry to TSS request, required for iOS 10 | Nikias Bassen | 1 | -1/+1 | |
2016-06-26 | dfu: Remove unnecessary device resets and ZLP packets | Nikias Bassen | 1 | -28/+0 | |
These caused DFU restores on OSX to fail. ZLP packets are handled in libirecovery. | |||||
2016-05-26 | dfu: Fix apticket appending condition and padding size calculation | Nikias Bassen | 1 | -6/+7 | |
2016-05-26 | Prevent possible crash if device mode can't be detected | Nikias Bassen | 1 | -8/+47 | |
2015-10-09 | restore: Always enable reverse proxy, some newer devices (iPad Air) require ↵ | Nikias Bassen | 1 | -16/+9 | |
it for iOS 9+ | |||||
2015-10-09 | Select build identity based on hardware model instead of first or last ↵ | Nikias Bassen | 2 | -9/+63 | |
identity in manifest While this might have worked in the past it didn't work anymore with the iPhone 6S (plus) since it comes with two different CPUs (Samsung & TSMC A9). Therefore the BuildManifest.plist has multiple build identities and for a successful restore the correct build identity has to be selected for the actual hardware model of the corresponding device. | |||||
2015-10-09 | Use hardware model instead of product type to identify device correctly | Nikias Bassen | 8 | -69/+29 | |
2015-10-09 | restore: Fix segfault when .bbfw file contains files without extension | Nikias Bassen | 1 | -1/+1 | |
2015-10-06 | Show project URL in usage output | Martin Szulecki | 1 | -1/+6 | |
2015-09-24 | restore: Print error message on status 53 (failed to recover FDR data) | Nikias Bassen | 1 | -0/+3 | |
2015-09-24 | normal: Make sure to select correct device by ecid OR udid | Nikias Bassen | 1 | -19/+29 | |
2015-09-24 | normal: Use correct error code values for lockdownd_error_t | Nikias Bassen | 1 | -5/+5 | |
2015-09-24 | Add missing endianness.h | Nikias Bassen | 1 | -0/+105 | |
2015-09-24 | fdr: Add support for protocol version 1 | Nikias Bassen | 1 | -31/+115 | |
2015-09-24 | restore: Also print device UDID in log message when entering restore mode | Nikias Bassen | 1 | -2/+2 | |
2015-09-24 | restore: Fix inverted comparison checking for ApImg4Ticket in TSS response | Nikias Bassen | 1 | -1/+1 | |
2015-09-24 | Revise several changes from commit 245bc9b6510a8900c69c2fd543434bae1bc6ca6a | Nikias Bassen | 2 | -11/+10 | |
In very rare cases the changes introduced by commit can actually cause an invalid free. Reverted those changes. Also, plist_free() will check for NULL before doing anything, so an extra check for that is not needed. | |||||
2015-09-24 | Fix some file header comments | Nikias Bassen | 4 | -4/+4 | |
2015-09-24 | common: Remove plist_dict_merge() as it's already provided by libplist | Nikias Bassen | 2 | -28/+0 | |
Also, set libplist requirement to 1.12 | |||||
2015-09-24 | restore: Cast to thread_t to fix compiler warning | Martin Szulecki | 1 | -1/+1 | |
2015-09-24 | fdr: Fix compiler warning about returned pointer | Martin Szulecki | 1 | -1/+1 | |
2015-09-24 | Add missing "errno.h" include to fix compiler warnings | Martin Szulecki | 1 | -0/+1 | |
2015-09-24 | Replace () with (void) for proper function prototypes | Martin Szulecki | 4 | -6/+6 | |
2015-05-05 | Update fdr implementation for thread function changes in latest | BALATON Zoltan | 6 | -23/+31 | |
libimobiledevice version | |||||
2015-05-05 | Fix some warnings | BALATON Zoltan | 4 | -12/+10 | |
2015-05-05 | tss: Fix request for older devices (such as iPhone 3G). We only need | BALATON Zoltan | 1 | -5/+9 | |
to add digest for Trusted items. | |||||
2015-05-05 | Improved command sequence and use SystemPartitionPadding from build | BALATON Zoltan | 2 | -11/+16 | |
identity to make sure we use correct values. | |||||
2015-05-05 | Clean up free() usage and plug some potential memory leaks | BALATON Zoltan | 2 | -93/+76 | |
2014-11-04 | Implement the FDR forwarder proxy service used during restore of recent iOS ↵ | BALATON Zoltan | 9 | -2/+1179 | |
versions. | |||||
2014-11-03 | tss: Add missing values to fix baseband TSS request | BALATON Zoltan | 1 | -0/+9 | |
2014-10-28 | Rename restore step to indicate flashing of firmware instead of NOR | Martin Szulecki | 3 | -3/+3 | |
2014-10-28 | tss: Make ApECID key mandatory and also use it for baseband TSS requests | Martin Szulecki | 1 | -18/+9 | |
2014-10-28 | tss: Intercept server status code 126 indicating malformed request | Martin Szulecki | 1 | -0/+3 | |
2014-10-24 | restore: Handle FDRTrustData request messages | BALATON Zoltan | 1 | -2/+36 | |
Only send an empty reply but this seems to be enough to restore devices that already have valid data. | |||||
2014-10-22 | common: Use ftello(), fseeko() variants for large file support | Martin Szulecki | 1 | -2/+2 | |
2014-10-22 | asr: Remove two debug messages that are not really helpful | Martin Szulecki | 1 | -4/+0 | |
2014-10-21 | Fix handling of files larger than 2GB on 32bit systems | BALATON Zoltan | 3 | -33/+30 | |
2014-10-21 | Remove destination before moving a file to it as it can fail on some systems ↵ | BALATON Zoltan | 1 | -0/+1 | |
otherwise. |