I rushed to jailbreak my new iPhone 4 with JailbreakMe 3.0 just moments after it got launched officially. So I got my iPhone 4 jailbroken and have a Cydia app installed after a minute or two. All features are working well. In fact, I have already downloaded some apps for my device. However, when I woke up this morning, my iPhone crashed and it’s in recovery mode. I tried to hard reset it but got no success. How can I fix it? Please help. Thanks.
Asked by: James from New Delhi, Delhi India
Hello James, as expected, since Comex released the final version of JailbreakMe 3.0, some users who jailbroke their iOS device (mainly iPhones and iPads) have experienced the same issues. It seems like JailbreakMe 3.0 is quite buggy at the moment. Anyway, you can use TinyUmbrella (Fix Recovery) for iOS 4.3.x to kick your iPhone 4 out of recovery mode loop. You can download TinyUmbrella (Fix Recovery) using the following links: (TinyUmbrella Fix Recovery for Windows | TinyUmbrella Fix Recovery for Mac), you’ll also need to download Zlib1.dll from here and then place it in the same location where the fixrecovery43.exe is located. Then launch iTunes and connect your iPhone into your Mac or PC via USB cable and put your iPhone into DFU mode. Once in DFU mode, launch fixrecovery43.exe and wait for the tool to kick your iPhone 4 from recovery mode loop. Make sure that you are connected to a high speed Internet connection as the Fix Recovery will fetch DFU and firmware image from Apple servers to fix your iPhone. Disconnect your iPhone once you see Exiting libpois0n. You can refer on this post for detailed tutorials and screenshots.
Alternatively, if you are on Mac, you can use Recboot to kick your iPhone 4 form recovery mode loop. And if for some reason that TinyUmbrella (Fix recovery) doesn’t work, you can restore your iPhone 4 to iOS 4.3.3 and rejailbreak it. But this time, I would recommend to rejailbreak your iPhone 4 using Redsn0w 0.9.6rc16.