Restore using iOS 6 firmwares failing
Reported by John Alcock | October 8th, 2012 @ 04:17 PM | in 1.2.0 Release
Trying to use idevicerestore with an iOS 6 firmware results in the following error:
root@ubuntu:/home/iphone# idevicerestore
iPhone2,1_6.0_10A403_Restore.ipsw
NOTE: using cached version data
Found device in Normal mode
Identified device as iPhone2,1
Extracting BuildManifest from IPSW
ERROR: zip_name_locate: BuildManifesto.plist
Product Version: 6.0
Product Build: 10A403
Variant: Customer Upgrade Install (IPSW)
This restore will update your device without losing data.
Found ECID 34XXXXXXXXX68
checking for local shsh
no local file shsh/34XXXXXXXXX68-iPhone2,1-6.0.shsh
Trying to fetch new SHSH blob
Sending TSS request... received SHSH blobs
Extracting filesystem from IPSW
[==================================================] 100.0%
Entering recovery mode...
opening device 05ac:1281...
found device with ECID 00XXXXXXXXXd6c
Setting to configuration 1
Setting to interface 0:0
INFO: device serial number is 8XXXXXXXXXNP
iBEC will be signed
Extracting iBEC.n88ap.RELEASE.dfu
Signing iBEC.n88ap.RELEASE.dfu
reconstructed size: 182745
Sending iBEC (182745 bytes)...
[==================================================] 100.0% opening
device 05ac:1281...
found device with ECID 00XXXXXXXXXd6c
Setting to configuration 1
Setting to interface 0:0
Sending AppleLogo...
ERROR: Unable to find AppleLogo entry in TSS response
AppleLogo will be signed
Extracting applelogo.s5l8920x.img3
ERROR: Unable to find AppleLogo entry in TSS response
ERROR: Unable to get SHSH blob for TSS applelogo.s5l8920x.img3
entry
ERROR: Unable to get component: AppleLogo
ERROR: Unable to send AppleLogo to device.
ERROR: Unable to send AppleLogo
I have tried changing the various version checks (client->build[0] > '8') to be correct and skipping the AppleLogo and DeviceTree sections as these are no longer in the TSS response but the device then fails to go into restore mode.
Are you planning on producing a fix for this or can you give me some more ideas?
Thanks
John
Comments and changes to this ticket
-
Martin S. September 25th, 2013 @ 08:56 AM
- State changed from new to resolved
- Tag set to ios 6, idevicerestore
- Assigned user set to Martin S.
- Milestone set to 1.2.0 Release
Working fine up to 7.0 now.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
A project around supporting the iPhone in Linux.
See http://libimobiledevice.org