How to jailbreak iPhone OS 4.0 ( iOS 4.0 ) on 3GS with PwnageTool


How to jailbreak iPhone OS 4.0 ( iOS 4.0 ) on 3GS with PwnageTool

The following guide teaches you how to jailbreak the iPhone OS 4.0, also called the iOS 4.0. The instructions bellow will allow you to gain full access over your iPhone, so you install forbidden applications through the Cydia portal or modify  system files. That means you can change everything you like. The guide is easy to follow but may take a while to complete.

Before continuing, you need to know that this guide teaches you how to jailbreak the iPhone 3GS running on iOS 4.0. No other models are yet supported. Also, it only supports just old bootroms with basebands ranging from 05.11.07 to 04.26.08, preserving the version so you can unlock them later. Your iPhone must be jailbroken at least once before, with redsn0w, PwnageTool, Blackra1n or Sn0wbreeze and you must use a MAC.

iPhone 3GS

Note: We, SoftSailor, do not take any responsibility for any bricked or damage devices. The guide to jailbreak iPhone 3GS running iOS 4.0 has been tested and found working. It is your responsibility to follow the steps as presented and to read the dangers of a Jailbreak process.

How to Jailbreak iPhone 3GS with iOS 4, using PwnageTool
  1. Download PwnageTool 3.1.5, PwnageTool bundles and save them to your desktop.

  2. Download iOS 4 for iPhone 3GS and iTunes 9.2 beta. You can get them from the official Apple website or from leaked sources, Google for them ( we cannot provide links to illegal sources ).

  3. Download the updated Cydia bits.

  4. Right click on the PwnageTool and then select “Show Package Contents”.

    Step 4

  5. Go to “ContentsResourcesFirmwareBundles” and paste the “iPhone2,1_4.0_8A293_bundle.bundle ” file, downloaded on the first step. Copy the data.tar file ( for Cydia – step 3 ) to “Contents/Resources/CustomPackages/CydiaInstaller.bundle/”.

    Step 5

  6. Start your Terminal and run the commands bellow, followed by an enter key.

  7. cd desktop
    tar -xpvf data.tar

    Step 6

  8. Close all of your windows and start the PwnageTool. Select the iPhone 3GS model and wait for the software to identify the iOS 4 as your firmware.

    Step 7

  9. The PwnageTool will now ask you: “Do you have an iPhone contract that would activate normally through iTunes?”. Choose No. This will make the tool to create a custom .ipsw file for your device.

  10. Start iTunes 9.2 Beta and click on your phone icon, in the sidebar. Press and hold the “alt” key and click on the “Restore” button. You can now release the “alt” key. On the next screen, select the .ipsw file made above and click “Open”.

  11. Wait for the process to complete and for the iPhone to restart. When it does, you will have a Jailbroken iPhone 3GS running iOS 4.0.

Tags: iphone, pwnagetool, jailbreak, file, guide, click, cydia, download, running, select, start, responsibility, take, jailbroken, complete, must, process, itunes, datatar, wait, “alt”, follow, beta, sources, ipsw, desktop, teaches, bellow, also, through