I jailbroke my iPhone 4 iOS 7.0.4 (11B554a) with evasi0n 7. And that's the worse I did with my phone. I am new to iPhone and was just curious about jailbreaking. But that jailbreak corrupted many of my apps including iOS own apps.

I am very very happy with iPhone in its default iOS. I want to restore back to 7.0.4.

P.S: I tried "Erase all data and settings restore" from iPhone settings but the process stucks at spinning wheel after restart.



Ok. I did that. I downloaded ipsw of iOS 7.0.4 and tried to install it through shift+restore method through iTunes. But it keeps giving me error 21 again and again. And don't know about it.

  • Put your phone to DFU and connect to iTunes. Rest is self explanatory. You do not need to download ipsw of 7.0.4 separately.
    – Jash Jacob
    Commented Dec 23, 2014 at 3:56

1 Answer 1


Attempting to reset your jailbroken phone from your phone will break everything. You'll need to put your device in DFU mode and restore it with iTunes. Connect your device to iTunes, then hold the power and home button until the Apple logo shows, then keep holding home and let go of power. iTunes should prompt you to restore iOS.

  • I have updated the question. Kindly see
    – user263210
    Commented Sep 25, 2014 at 2:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .