libimobiledevice / idevicerestore

Restore/upgrade firmware of iOS devices
https://libimobiledevice.org
GNU Lesser General Public License v3.0
1.33k stars 394 forks source link

Could not restore iPhone 7 Plus with 13.3 #312

Open orekdm opened 4 years ago

orekdm commented 4 years ago

Greetings,

I am new to this level of iPhone recovery, but using your tools I've had a quick education in the process. Unfortunately, I've run into a problem that I can't find any further leads on. I've given up on trying to keep the data on the phone so I've been trying to recover using "idevicerestore -e -l" which I have tried multiple times. Each time it fails after the ASR verify step with an error like this:

ASR: Calculated SHA-1 checksum 5511430144 bytes in 17.65 seconds, 304983.44 KiB/s ASR: Checksum failed. ASR: Expected B96078317160BC273A9A197432EF91D79636B34F ASR: but got AA687407EE94862B89244F96510D39F84AFAD92E ASR STATUS: fail: checksum failure ASR: Could not restore - Inappropriate ioctl for device ASR STATUS: fail restore_apfs_image : failed to restore an APFS image, error = 14

But even stranger to me is that for each attempt, the calculated SHA1 is different than the time before. The byte count is consistent but the hash varies each time. Attached are the restore logs from my last four attempts.

restore.log restore2.log restore3.log restore4.log

I am not even sure what is being transferred at that step and even more confused as to how the hash values vary so wildly. Any help would be greatly appreciated because otherwise, it looks like it's time to recycle the device.

Thanks!

nikias commented 4 years ago

Can iTunes restore the device successfully?

orekdm commented 4 years ago

Unfortunately no, that is why I went down the path of that led me to this tool suite. I'm pretty sure iTunes errored out with the common "error 14".