Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
This introduces passing around the "selected" build identity and
fixes code logic issues to make idevicerestore work again.
|
|
|
|
|
|
|
|
|
|
Most of the time it means that there is no device attached as we
should be able to detect any mode of a device.
|
|
We already handle the complex restore process, let's avoid the trouble
to add up the activation complexity additionally.
|
|
|
|
Since the iOS 4 IPSW contains a BuildManifest.plist even for devices
that do not require personal signing, the prior code logic would fail.
|
|
|
|
|
|
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
|
|
starting to mature really well
|
|
activate code to be cleaned up and added to process later
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0b4 to my device
|
|
|
|
|
|
|
|
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
|
|
Seems like libirecovery isn't properly releasing the usb interface for some reason which is making usbmuxd choe trying to set the usb configuration
|
|
|
|
code over from the other idevicerestore
|
|
little bit, but not everything yet.
|
|
recovery mode causes libusb to fail unreferencing the device
|
|
element parsing
|
|
|
|
|