rss

Fix iOS 4.3.3 Recovery Loop on iPhone 4/3GS Using TinyUmbrella (Fix Recovery)

Stuck in recovery mode loop after restoring iOS 4.3.3 custom IPSW on your iPhone 4 or iPhone 3GS? No worries, as the TinyUmbrella (Fix Recovery) for iOS 4.3 is still valid for those who are stuck in iOS 4.3.3 recovery mode loop. For those who don't know, Apple introduced a new security check in iOS 4.2.x and iOS 4.3.x which puts all those iPhone into recovery loop who try to preserve their old baseband using TinyUmbrella or by changing HOSTS file.

Note: Using RecBoot or TinyUmbrella (Exit Recovery) to kick your iPhone out of recovery mode loop will be of no use as these tools are only valid for iPhones running iOS 3.1.x and iOS 4.0.x/4.1. Thanks to Notcom who released this special version of TinyUmbrella called Fix Recovery which can actually kick all iPhone 4/3GS users out of iOS 4.2.x and iOS 4.3.x recovery mode loop using GreenPois0n exploit.

iPhone (Recovery Loop)

Steps to Kick Your iPhone 4/3GS Out of iOS 4.3.3 Recovery Mode Loop:

  1. Download TinyUmbrella (Fix Recovery) for iOS 4.3.x (Windows | Mac)
  2. Download Zlib1.dll from here and place it in the same directory in which fixrecovery43.exe is present.
  3. Launch iTunes and plug your iPhone into your PC or Mac via USB cable. Let iTunes run in background and use the following instructions to put your iPhone into DFU mode:
    • Hold down the Home+Power button simultaneously for 10 seconds.
    • After 10 seconds, release the Power button but keep holding the Home button until iTunes detects your iPhone into DFU mode.
    • Do not close iTunes. Let it run in the background.
  4. Launch fixrecovery43.exe and wait while it kicks your iPhone out of recovery mode loop. Make sure you have an active internet connection because fix recovery will be needing to fetch DFU and firmware image from Apple servers. Whole process usually takes less than a minute.
  5. TinyUmbrella (FixRecovery) for iOS 4.3.3

  6. When you see Exiting libpois0n in terminal window, you can disconnect your iPhone from your computer. Rest of the procedure will done on your iPhone. This usually takes 2 mins max.


  • marky

    thank u so much...............................................................................................................................................................................................................................................................................................................................................................................................................................................

  • Johnbayer

    Did you fix this? I have the same problem please help

    • Ender eightyeight

      My solution to this pwnd DFU loop that gave this same error was to use ios 4.1 (coming up from 3.1.3) because apple is still signing it and 5.0.1, NOTHING else worked and i tried a LOT.

  • Mary

    If your device was previously jailbreaked and you wanted to get a clean restore from Apple, do this. Download tinyumbrella 5.10.06 and the ipsw of the version of iOS you want to restore. Run is as admin. Go to advanced and untick "set hosts to Cydia on exit". Exit tinyumbrella. Run iTunes as admin. Press 'shift' and click on restore, choose the ipsw you have downloaded. If you have no idea what the ipsw all about, just click on restore and it'll just connect you to Apple to download new OS. And everything should work from then on.

  • FR

    followed the instructions and it worked on my ipad 1 which was stuck in recovery mode, thanks!

    • http://jaxov.com/ Patrick

      Hi,

      If the above doesn't work, try using Redsn0w's Fix Recovery option in EXTRAS.

  • Bilal Kinali

    Hello! Please help, i have an 3gs that i dont know which firmware it is on, and i get error 1015 when i try to update it.

    • http://jaxov.com/ Patrick

      Hi,

      Just navigate to Settings > General > About.. under Version you should find your firmware version.

  • jill

    It worked!!!!!!!!!!!!!!!!!!!!!!
    thanks

    • asim

      hey jill i did what ever is mentioned above, after exiting i unplugged my iphone4 and then it turned off. after 2 minutes i turned it off and i see connect to itunes screen. now what ?? plzzzz help

  • scuderiax8

    it worked for me now i have my phone working again.. i used to have a unthethered jailbreak software (4.3.3) on my ip4. this helped me get it back to stock specifications. can i now get the ios 5.0.1 from itunes? without it bricking my phone?

  • Fady Gamal

    hi i have iphone 3gs on ios 4.3.3 i followed all ur steps and now my phone is on black screen with lots of white commands and at the end this is the last "no successful firmware download after 60000 ms! Giving up...

    what should i do ???

    plzz help

    • michelle

      THIS HAPPENS TO ME TOO WHAT DO I DO????? PLEASE HELP

  • zouzou

    after launching fixrecovery43.exe this is what it says :

    Initializing libopois0n
    Erreur : le processus ''iTunesHelper.exe'' est introuvable. ***
    Waiting for device to enter DFU mode.

    ***This basically translates to -The ''iTunesHelper.exe'' process could not be found.

    I am really desperate because i have been trying many things. I really do not want to lose all my data because i have some very important things on my iphone.

  • D

    Does this erase all of your data?????!!!??!!?!?!?!

    • http://jaxov.com/ JackLord

      No, it doesn't! :)

  • Mohammed87

    Hi Pramod, I was having iOS 4.3.5 installed on my iphone4, than I upgraded to iOS 5 preserving baseband 4.10.01 and yesterday, i tried to upgrade it on iOS 5.0.1 again preserving baseband, but I got itunes error (14) and from then, it is in loop recovery mode.

    I tried redsnow, fixrecovery, but still finally it comes on recovery mode only. Please help me how can I exit from recovery mode and what is the issue? how can I upgrade or I would like to go back to iOS 5 or 4.3.5.

  • Mohammed87

    Hi Pramod, I was having iOS 4.3.5 installed on my iphone4, than I upgraded to iOS 5 preserving baseband 4.10.01 and yesterday, i tried to upgrade it on iOS 5.0.1 again preserving baseband, but I got itunes error (14) and from then, it is in loop recovery mode.

    I tried redsnow, fixrecovery, but still finally it comes on recovery mode only. Please help me how can I exit from recovery mode and what is the issue? how can I upgrade or I would like to go back to iOS 5 or 4.3.5.

  • hunterofaheart

    Hi Pramod, I was having iOS 4.3.5 installed on my iphone4, than I upgraded to iOS 5 preserving baseband 4.10.01 and yesterday, i tried to upgrade it on iOS 5.0.1 again preserving baseband, but I got itunes error (14) and from then, it is in loop recovery mode.

    I tried redsnow, fixrecovery, but still finally it comes on recovery mode only. Please help me how can I exit from recovery mode and what is the issue? how can I upgrade or I would like to go back to iOS 5 or 4.3.5.

  • IrvingSalas

    Hey this is my story. Hope that you can help me, Im really desesperated. I bought an Iphone 3gs, it came with 4.01 IOS with 05.13.04 baseband firmware,

    I tried this guide:

    http://techdeville.com/2011/05/22/how-to-update-to-4-3-3-on-3gs4-without-upgrading-baseband-custom-firmware-bundles-included/

    To update to 4.33 without updating my baseband, but at the last part, it just didnt reboot, and everytime i connect it to itunes,it say that is in recovery mode, i cant turn it on. It doesnt even turn on the screen. I have tried to restore it to a clean version of 4.01, and It finishes without any error, but when it finish it says that is going to restart, its something that never happens, and when the countdown finishes, It says again that is in recovery mode, i cant turn it on. I have tried to repeat the process many times, without any success. I dont know what happens...Please if you can help me, i will pay you if its necessary, but i want the iphone back :S

    I already did this, and everything was fine when it started resetting the device counters, im not sure what did it said after that, but suddenly it shutted off the cmd window, and my ihpone started doing things. Then it just turned off. What can be the problem... :/

  • joan

    THANK YOU SO MUCH!!!!

  • Ash

    hey me again, attempted the redsnow fix recovery, this time the part that takes place on the phone got to: Mounting rootfs as read only... ERROR! wnload after 60000ms!! Giving up...
    sorry if this has been answered, checking out comments now

  • Ash

    Hey trying the above method,
    my story is I have an Iphone 4 version 4.3, was going to upgrade to the new OS via snowbreeze and preserve my baseband. The reason was that my gevey unlock on the phone likely doesn't work with an updated baseband.
    Unfortunately in the middle of the snowbreeze fix my phone was put into recovery loop and since then I've been trying various fixes, this one kind of seems promising.
    I use the tiny umbrella log to check when device is in DFU so I definitely get it to that point
    The process seems to work fine, the part on my computer screen works well and gets to Exiting libpois0n, the rest seems identical to the picture you posted
    Then the phone takes over and the screen looks pretty much like the cmd screen (grey text on black screen) but it get to this point and stops for awhile: AppleM2ScalerCSCDriver: Added framebuffer device: AppleCLCD
    Then the process finishes and comes up with the apple logo before returning to recovery mode
    On a few of my tries I didn't wait long enough for the process to finish, and restarted (mostly because it seemed well over 2 minutes)
    Any thoughts you have would be appreciated

    Update: hey me again, attempted the redsnow fix recovery, this time the part that takes place on the phone got to: Mounting rootfs as read only… ERROR! wnload after 60000ms!! Giving up…
    sorry if this has been answered, checking out comments now

    • http://twitter.com/pram0dm Pramod

      Are you hacktivated? Did you check that option while you were creating the Snowbreeze IPSW?

  • joyce

    My Iphone 4 was suddenly get into the recovery mode after i had download some apps and restart the phone. I had jailbreak the phone with cyndia and iOS 4.3.3, i had tried to use the method above to get out of the recovery mode but it failed. Please help me as there's lots of photos in the phone that's very precious to me...what can i do? Is it because the OS of my phone had been corrupted? how to check on this? Please... ;~( (i had tried to fix it for one week already....)

    • http://twitter.com/pram0dm Pramod

      Try your luck with the Fix Recovery option from under Redsn0w 0.9.9b8's Extras option.

  • Ajay

    Thanks!!!!!!!!!!This save my iPhone's live!!!!!!!!!!You Rock:p

  • Jfernand

    Somebody knows if it is posible downgrade IPad 2 3G from IOS 5.0.1 to IOS 4.3.3.???

    • http://twitter.com/pram0dm Pramod

      Only if the iPad 2 is a Wi-Fi model & you have an SHSH saved for the same via TU / Cydia.

  • Anas

    A Life saver, Literary, an iPhone without jailbreak is nothing but a piece of SH*T, I appreciate all of your work!

  • JFernand

    when i run fixrecovery43 it says:

    Initializing libpois0n
    "TASKKILL" no se reconoce como un comando interno o externo,
    programa o archivo por lotes ejecutable.
    "TASKKILL" no se reconoce como un comando interno o externo,
    programa o archivo por lotes ejecutable.
    Waiting for device to enter DFU mode
    Found device in DFU mode
    Checking if device is compatible with this jailbreak
    Checking the device type
    Identified device as (null)
    Sorry device is not compatible with this jailbreak
    Exiting libpois0n

    My devide is Ipad 2 Wifi-3G

    It seems that fixrecovery is not valid for Ipad 2 3G.

    • http://twitter.com/pram0dm Pramod

      Fix Recovery doesn't work on the A5 devices such as the iPad 2 & iP4S.

  • James

    I got through the fixrecovery43.exe prompt and then when it started doing its magic on my 3gs with 4.3.3 with 6.15.00 BB it says "Unable to mount filesystem!" and "no successful firmware to unload after 60000ms!! giving up..."
    So I reconnected it and it says "cable connected, but dont have device configuration yet"

    HELP! my phone is nothing but a paperweight!! And thanks for all the hard work so far!

    • http://twitter.com/pram0dm Pramod

      Just like it says, you don't have a valid iOS image on your device. You will be able to use Fix Recovery only if you had errored out with a 1015 / 10xx error code using a valid SHSH blobs for that particular iOS.