The Dev Team just released a jailbreak for iPhone iOS 4.3.1, compliments of hacker i0n1c. This jailbreak will work with the iPhone 4, iPhone 3GS, iPod Touch 4G, iPod Touch 3G, iPad 1, and Apple TV 2nd generation.

In this tutorial, we will show you how to use PwnageTool to jailbreak your iPhone 4.3.1 while preserving your baseband. PwnageTool is a Mac only tool and is the only way to preserve your baseband to make sure you can unlock later on…

Before you go any further, please make sure to read everything in this post, especially if you rely on an unlock.

Step 1: Download PwnageTool from our iPhone downloads section. Also download the iOS firmware for your device. Save both files on your desktop.

Step 2: Launch PwnageTool and agree to the warning by clicking OK.

Step 3: Select your device and click the blue arrow to continue.

Step 4: Select “Expert Mode”. PwnageTool should offer you the option to use the firmware you downloaded in step 1, or to browse for a firmware on your computer. If you downloaded it to your desktop, PwnageTool should find it for you automatically. Select the firmware and click the blue arrow to continue.

Step 5: Select “General” and click the blue arrow to continue.

Step 6: If you are on an official carrier (ie AT&T in the US). unselect “Activate the phone”, and move the root partition to somewhere around 1,000 MB. Click the blue arrow to continue.

Step 7: You will now be taken to the Cydia settings. From here, you can select packages to have pre-installed on your jailbroken iPhone. This is a great way to install jailbreak apps directly, which will save you time later on. For this tutorial, we will not install any package. Click the blue arrow to continue.

Step 8: You will now be taken to the “Custom Packages Settings”. Make sure “Cydia Installer” in selected. Click the blue arrow to continue.

Step 9: Select “Build” and click the blue arrow to continue.

Step 10: Select a location to save your custom iPSW. I suggest saving to the dektop. PwnageTool will now build your custom firmware, which might take a few minutes.

Step 11: Once done, PwnageTool will ask you to conenct your iPhone to your computer in order to enter DFU mode. Just plug your iPhone in.

Step 12: PwnageTool will now help you to enter DFU mode. Simply follow the instructions on the screen. Hold the Power and Home button together for 10 seconds. Release the Power button while still holding the Home button for 10 seconds. Your iPhone should enter DFU mode and PwnageTool should let you know you successfully entered DFU mode.

Step 13: At this point, all you need to do is to launch iTunes, which should tell you it has detected an iPhone in recovery mode.Click OK to confirm.

Step 14: Still in iTunes, hold the Option/Alt key on your Mac while clicking on Restore. Make sure you are holding the Option key. iTunes will give you the option to select a firmware to restore to. Select the custom ISPW firmware you created and saved in step 10.

Step 15: iTunes will now restore your iPhone using the custom IPSW. It’s probably going to take a few minutes. When it’s done, your iPhone will be jailbroken and running iOS 4.3.1. You should now have Cydia on your iPhone springboard. Congrats, you just jailbroke your iPhone.

  • Indra

    When i plug the iphone to the computer, is it with or without the sim card inside?

    • feelthepain444

      Doesn’t matter.

  • jleggett81

    Every time it tells me I have the wrong firmware bundle. I followed the instructions in the readme file and still can’t get this to work.

  • W.K.

    Q1. What version of iTunes?

    Q2. What versions of iOS on the virgin phone?

    Q3. Will this wipe all my notes and whatnot on the iPhone ?

  • Maglor

    It’s taking more than a few minutes for my iTunes to restore… it’s taking more than half an hour… it’s progress bar is almost at the end…

  • T.C.

    Do I install the 4.3.1 on to my phone before step 1. ?

  • Eduardo Fettermann de Andrade

    its work awesome thx a lot

  • Eduardo Fettermann de Andrade

    i couldnt unlock my i phone, why???

  • Gill

    I jailbroke my phone but now there is no carrier what is with that?

  • Ranjan

    this device is not eligible for this build. what to do

  • R.B.

    Does the jailbreak for 4.3.1 work for 4.3 iphone 3GS? And for a mac-user, is pwnagetool or redsn0w the better choice (success rate, easier to use, better functionality, etc.)?

  • steve

    tried three times = Does NOT work with baseband 5.03.14 = 3GS
    expands the ipsw file – sends info to Apple about restore – new firm ware is not installed.

  • steve

    My iPhone 3GS is all ready jail broken. IOS 4.0
    How do I upgrade to IOS 4.3.2 ?
    I have tried pwange tool – These instructions….. All I get from iTunes is that my iPhone is not on record
    and the upgrade stops there… iTunes does not install the new ISPW custom made by Pwange Tool.

    What am I doing wrong ?

  • iamleavingformars

    download the iOS firmware ? where to download ? thanks

  • carlos

    hey i got a question how can i unlock my iphone i got the version 4.3.1 firmware 02.10.04

    is a iphone 4