Pin Me

How to Get iPhone Out of Recovery Mode?

written by: PreciousJohnDoe•edited by: Simon Hill•updated: 1/16/2011

During the iPhone jailbreak process, it is necessary to get your iPhone into recovery mode to install jailbreak firmware. However, there is a chance that your iPhone may get stuck into recovery mode forever. This article guides you on how to recover iPhone from recovery mode (iPhone recovery loop).

  • slide 1 of 3

    What is iPhone Recovery Loop?

    The iPhone jailbreaking process is easy to carry out and often requires getting your iPhone into recovery mode so that the cracked firmware can be installed on your iPhone. However, there are chances when your iPhone sticks to recovery mode that you won't be able to get out of it. This problem is referred to as iPhone recovery loop. There are no obvious reasons for an iPhone getting stuck into the recovery loop, but luckily there are couple of options you can try to recover your iPhone from the recovery loop.

  • slide 2 of 3

    How to Recover iPhone From Recovery Loop

    Option 1: Wait till your iPhone battery dies.

    This is not a good option unless your iPhone was really very low on battery before it got stuck into recovery loop.

    Option 2: Take your iPhone to Apple service center.

    You can take your iPhone to Apple service center, but chances are that your iPhone’s warranty has been voided due to violation of Apple iPhone’s policies.

    Option 3: Recover iPhone from recovery loop with RecBoot 1.3 (Recommended)

    RecBoot is nice and simple software that quickly and easily recovers iPhone from recovery loop with just a single click of mouse. To exit iPhone recovery loop, follow the steps below.

    Step 1: Download RecBoot 1.3 version software from this link: RecBoot 1.3. After you have downloaded the zip file, extract it and double click the RecBoot.exe file to execute the application.

    Step 2: If you receive a “.Net Framework Initialization Error” error message, then you need to install .NET Framework with version 4.0.30319 or higher. Run Windows update and you will automatically get the latest version of .NET framework ready for install. After you have installed the latest .NET framework, restart your computer system and repeat the above step to run the application.

    recboot troubleshooting 

    Step 3: After you run RecBoot.exe file, you will see the RecBoot application window with two buttons available; “Enter Recovery Mode” and “Exit Recovery Mode”


    “Enter Recovery Mode” button allows you to put your iPhone into recovery mode. You need to download and copy iTunes dll file to RecBoot folder in order to get your iPhone into recovery mode. To manually put your iPhone into recovery mode, follow the tutorial here: "Guide to iPhone Recovery Mode"

    “Exit Recovery Mode” button allows you to recover your iPhone from the recovery loop. Connect your iPhone with your computer and click the “Exit Recovery Mode” button. You will notice a message saying, “Your device is now being kicked out of recovery mode.” and within few a seconds your iPhone will exit recovery loop. You can now use your iPhone as it was before entering recovery mode.

    exit iphone recovery loop 

  • slide 3 of 3

    Images Credit

    RecBoot Application screenshots by