How To Jailbreak iPhone 3Gs iOS 4 With PwnageTool 4 Without Baseband Upgrade

Written By Sam on 25 June 2010

The iPhone Dev-Team has released the PwnageTool 4.01 for Mac OS X which can be used to jailbreak iPhone 3GS with older bootrom on iOS 4. The latest PwnageTool 4.01 allows you to update your iPhone Firmware to iOS 4 without upgrading the baseband.

So if you are a Mac user, you can download PwnageTool 4.01 to upgrade the firmware of your iPhone 3GS to iOS 4.0 without changing the baseband. After you had successfully jailbroken your iPhone 3GS, you can use ultrasn0w 0.93 to unlock it so that you can use any SIM card of your choice.

Note: You can jailbreak iPhone 3GS with old BootROM only and it must already be jailbroken but NOT with Spirit jailbreak.

Procedure to Jailbreak iPhone 3GS With PwnageTool 4.01

  • Download iTunes 9.2 and take a backup of all your important data.
  • Download official iOS 4 IPSW for iPhone 3GS and save it on your Desktop.
  • Download Pwnage Tool 4.01 on to your Desktop and double click on it to mount the tool.
  • Launch the PwnageTool and select the Expert Mode. In the expert mode you can adjust some of the settings to create the custom firmware.
  • Connect your iPhone 3G and select it from the PwnageTool device selection window. A big Green check mark will appear on the selected device. Now click the big Blue Arrow button at the bottom right to proceed.
  • Once you have selected your device you will be prompted to browse for the IPSW file if it wasn’t found automatically.
  • After the IPSW is selected you will see a Green tick mark. Now select “General” and click next.
    • Here you can select activate the iPhone option.

    • Activate the iPhone: Click activate the phone (only if you’re on unofficial carrier). Deselect Activate the phone option if you are on official carrier.
    • Root Partition Size: You can choose the Root Partition Size. For the iOS 4 firmware you may choose something like 1GB.
  • The next thing is the Cydia settings menu which allows you to create custom packages.
  • Go to Download packages tab and double click your desired package which will be downloaded and will be available under the Select Packages tab. Now go back to Select Packages tab and check mark the ones you want.
  • On the Custom Logos Settings menu you can add your own images as boot logos.
  • Now click the build button to build your custom firmware and then the blue arrow button to proceed.
  • You will be asked to Save the custom .ipsw file.
  • PwnageTool will take some time to complete the creation of custom iOS 4 IPSW file.
  • PwnageTool will display a “ihaz Success” screen to confirm that the requested .ipsw file has been created successfully.
  • Now you have to put your iPhone in DFU mode. Turn off your iPhone 3GS and then press the following keys in sequence – Hold down the home button for 5 seconds and then hold the Home and Power buttons for 10 seconds. Now release the Power button while continuing to hold the Home button until the iPhone is in DFU mode. Once the iPhone is in DFU mode a message is displayed.
  • Launch iTunes to restore your iPhone with the custom Firmware built by PwnageTool 4.01. Hold Option key on your Mac and then hit the restore button.
  • Now browse and select the custom IPSW file and click on “Open”.
  • iTunes will restore the custom firmware and this might take around 10 mins.
  • After this your iPhone 3GS will restart automatically.

If you have followed all the above steps successfully then you will have a jailbroken iPhone 3GS. You can now proceed to unlock your iPhone 3GS with ultrasn0w 0.93 so that you can use your iPhone 3GS with any carrier.

Leave your response!