Load too many mods on your iPhone and slow it down? Maybe you just want to try the iOS 7 Beta out before it’s jailbroken? Or maybe you need to send in your iPhone for warranty reasons. Either way, you’ll need to unjailbreak that sucker. Luckily the process of unjailbreaking an iPhone is pretty simple and just consists of restoring your iPhone back to stock firmware using iTunes. Ready to get started? Here’s how to unjailbreak your iPhone.
I. Before You Begin
1. You should have the latest version of iTunes installed. If you don’t, download and install it from here.
II. Backup Your iPhone Data
1. Open iTunes.
2. Plug your iPhone in via USB cable.
3. Click on your iPhone in the sidebar on the left under devices.
4. Click on Back Up Now under Backups in the Summary Tab.
III. Download the Stock Firmware
1. Head here and select your device’s firmware in the drop down box under iPhone and select Download (remember to select the firmware for your specific iPhone model, select CDMA if there is an option for it if you have Sprint or Verizon and select GSM for all other carriers).
IV. Put Your Device into DFU Mode
1. With the device plugged in to the computer via USB, turn it off.
2. Hold down Power and the Home button at the same time until you see the screen go from the Apple logo to black (approx. 10 seconds) then let go of the Power button but continue to hold the Home button until iTunes pops up a dialog box saying it has discovered an iPhone in recovery mode.
V. Flash the Stock Firmware
1. In iTunes, select your iPhone from the sidebar on the left.
2. Now, hold Option on your keyboard (or Shift for Windows) and click on Restore.
3. When the selector appears, choose the firmware file you downloaded earlier and click OK.
4. When the device restarts and is done, select the backup we just made of the device when prompted to restore your apps, contacts, etc.