Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
output
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This introduces passing around the "selected" build identity and
fixes code logic issues to make idevicerestore work again.
|
|
|
|
|
|
not sure if it will run yet
|
|
|
|
|
|
the restore process to allow for easier porting
|
|
|
|
over the place
|
|
state access
|
|
declarations into the header file for easier maintainance
|
|
|
|
|
|
Removed base64.c/h since it's not needed with libplist
|