Hi, I need to restore my iPhone 4 to iOS 4.3.3 (since no untethered jailbreak for iOS 4.3.5 is available) to fix some iTunes and iPod apps on my device. Since I don’t have saved SHSH blobs from Cydia and TinyUmbrella, I used iFaith to dump SHSH blobs of my device. Then I used iFaith to create signed iOS 4.3.3 firmware and restore it to my device. After restoring my iPhone got stuck in DFU mode! Please help me to fix this. Thanks.
Asked by: Jon from New York, New York
Step 1: Download the latest version TinyUmbrella (Fix Recovery) for Windows using this link.
Step 2: Download Zlib1.dll from here and put it in the same location where fixrecovery43.exe is located.
Step 3: Then connect your iPhone 4 into the computer via USB cable and power OFF your device.
Step 4: Now, launch iTunes 10.4.1 as well as the downloaded TinyUmbrella (Fix Recovery) and put your iPhone into DFU mode.
- Press and hold the Power and Home button for 10 seconds.
- Then release Power button after 10 seconds but continue holding the Home button for another 10 seconds.
Step 5: That’s it! TinyUmbrella (Fix Recovery) will start fixing the error on your device.
If TinyUmbrella does not work, then you can use iREB RC4 to kick your iPhone out of DFU mode. The tutorial on how to use iREB can be found here. Also, do you have the latest version of iFaith? If you don’t have, then download iFaith SHSH Blobs Dumper v1.1 from here, and check this tutorial on how to create signed IPSW using this tool.