| 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.
 | 
 | 
 | 
 | 
 | 
 | 
duplicating them
 | 
 | 
 | 
 | 
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
 | 
 | 
 |