mineek / sunst0rm

iOS Tether Downgrader
GNU General Public License v3.0
294 stars 46 forks source link

Restoring Failed #16

Closed Aholicknight closed 2 years ago

Aholicknight commented 2 years ago
Screenshot_2022-07-18_at_4 30 12_PM

I am trying to do a tether downgrade and it says, "Restoring Failed". The command I used is:

python3 sunstorm.py -i "/Users/aholicknight/Documents/iPhoneFirmwares/iPhone_4.7_14.3_18C66_Restore.ipsw" -t "/Users/aholicknight/Desktop/futurerestorebeta/15.5-19F77.shsh2" -d "n71map" -r --kpp -id "iPhone8,1"

Before I started the restore, I used ipwndfu to rmsigchecks which can be viewed here:

Screenshot 2022-07-18 at 2 12 14 PM

Due to how big the log output is, the log can be viewed here

If anyone can tell me what is causing this problem that would be great. Thank you!

Arna13 commented 2 years ago

Something similar happened to me, I got it fixed by restoring to 15.5 with Finder and then running the script again.

Aholicknight commented 2 years ago

Something similar happened to me, I got it fixed by restoring to 15.5 with Finder and then running the script again.

@Arna13 so restore back to 15.5 using Finder or Apple Configurator, then when that's done use the script and see if it works?

Arna13 commented 2 years ago

Yep! That worked for me when facing an error similar to yours.

Aholicknight commented 2 years ago

Yep! That worked for me when facing an error similar to yours.

Will try this now @Arna13 and see if it works without errors

Aholicknight commented 2 years ago

image

It finally restored! Now to boot the iPhone @Arna13 (it is currently a black screen) would I use ra1nsn0w?

Arna13 commented 2 years ago

You use sunst0rm too, you can check the "Usage" section of my guide here if you have any doubts :)

Aholicknight commented 2 years ago

You use sunst0rm too, you can check the "Usage" section of my guide here if you have any doubts :)

@Arna13 I used the command provided in the readme, it finished building the ./boot.sh but the last message said "ensure device is in pwnDFU mode with sigchecks removed."

The phone is stuck in DFU mode, and when I try to use ./ipwndfu -p --rmsigchecks (I'm using a custom fork of ipwndfu which worked during the restore + other times) it keeps saying ERROR: Exploit failed. Device did not enter pwned DFU Mode. over and over:

Screenshot 2022-07-19 at 2 02 28 PM
Arna13 commented 2 years ago

If you read carefully the guide, it explains what is happening!

Your phone is in a "fake" dfu mode, even if it looks like it is in dfu, you need to press Pwr + Home for 10s and then keep holding Home for 10s, then your phone should reconnect.

Try doing that and pwning again, it should work :)

Aholicknight commented 2 years ago

Your phone is in a "fake" dfu mode, even if it looks like it is in dfu, you need to press Pwr + Home for 10s and then keep holding Home for 10s, then your phone should reconnect.

Try doing that and pwning again, it should work :)

179840654-67cbbe92-c190-4386-8c2a-9efaf93f959b

@Arna13 Doing what you said works, then I ran ./boot.sh then it boots the verbose prompt loading checkm8 then as soon as that's done it goes right back into DFU mode.

Arna13 commented 2 years ago

Did you run the boot preparation command with --kpp?

Aholicknight commented 2 years ago

Did you run the boot preparation command with --kpp?

@Arna13 Yes the command I used was:

python3 sunstorm.py -i "/Users/aholicknight/Documents/iPhoneFirmwares/iPhone_4.7_14.3_18C66_Restore.ipsw" -t "/Users/aholicknight/Desktop/futurerestorebeta/15.5-19F77.shsh2" -b -d "n71map" --kpp -id "iPhone8,1"
Aholicknight commented 2 years ago

@Arna13 Any updates regarding this? Should I have used --kpp or no? The phone is a iPhone 6S that has the A9 CPU

mineek commented 2 years ago

For iPhone 6S use --kpp

Aholicknight commented 2 years ago

For iPhone 6S use --kpp

@mineek I will redo the entire process but this time keep using -kpp and no longer use " for the commands as well and see if it works

Aholicknight commented 2 years ago

@mineek @Arna13 Still does the same thing as before, in case you need to see the ./boot.sh create process this is the output of the command

Verbose output from the iPhone can be viewed here:

https://user-images.githubusercontent.com/7843719/180304588-7d3c3add-7e67-4c75-9b7a-8f968f9189b9.mp4

Aholicknight commented 2 years ago

Still having this problem btw

mineek commented 2 years ago

If you still have issues, please join the support discord.

Aholicknight commented 2 years ago

If you still have issues, please join the support discord.

@mineek I'm already in the Discord server and I will close this issue as I'm getting help with this in the discord server.