PwnageTool Bundle for iOS 4.2 Beta on iPhone 3GS (old bootrom) has been released. You can use this bundle to jailbreak your iPhone 3GS on iOS 4.2 while preserving your older baseband so that you can unlock it later using Ultrasn0w. The best thing about this bundle is that it supports hacktivation, but unfortunately, Cydia is currently not compatible with iOS 4.2. You will have to use SSH (OpenSSH) to copy or install any files manually on your iPhone.

Again, this bundle is meant for iPhone 3GS with old bootrom only. Those of you who are with new bootrom will have to wait for the upcoming Greenpois0n tool which should be released soon.

The following tutorial will help you on how to patch the existing version of PwnageTool so that it can jailbreak iOS 4.2 Beta on iPhone 3GS.

Warning: Perform the following instructions at your own risk only. we are not responsible if you end up bricking or locking your phone. Only proceed if you are an advanced user, and know what you are doing. Otherwise, it is better for you to stay away from this and wait for the official tools for iOS 4.2 jailbreak.

Supported Device(s):

iPhone 3GS ONLY, with older bootrom which has at least been jailbroken once with either Redsn0w, PwnageTool, Blackra1n or Sn0wbreeze. If your phone is one of those with newer bootrom, and has only been jailbroken with Spirit or JailbreakMe, then this is not for you. You will end up getting 1600/1604 errors when restoring the custom cooked firmware via iTunes. Also since Cydia is broken on iOS 4.2, make sure you install OpenSSH from here:http://apt.telesphoreo.org/cydia/debs/openssl_0.9.8k-9_iphoneos-arm.deb and here http://apt.telesphoreo.org/cydia/debs/openssh_5.2p1-8_iphoneos-arm.deb/ so that you can copy and install stuff without Cydia.

Step 1:

Download PwnageTool 4.01 from the download link given here

Step 2:

Download the latest version of PwnageTool Bundle from msft.guy here and then extract it to your desktop

Step 3:

Download iOS 4.2 Beta for iPhone 3GS, and iTunes 10 for Mac. You can get the official bits if you are a registered developer, or from different content sharing sites around the web.

Step 4:

Copy PwnageTool that you downloaded in Step 1 to your desktop. Right click, and then click on “Show Package Contents” as shown in the screenshot below.




iOS 4 Jailbreak (1)

Step 5:

Navigate to Contents/Resources/FirmwareBundles/ and pasteiPhone2,1_4.2_8C5091e.bundle file in this location and then simply close this folder.

Jailbreak iOS 4.2 on iPhone 3GS

Step 6:

Now start this patched version of PwnageTool, Select iPhone 3GS as your device and you will now notice that PwnageTool will automatically detect iOS 4.2 firmware file as shown in the screenshot below.

Jailbreak iOS 4.2 on iPhone 3GS (1)

Step 7:

Click on “No” when PwnageTool asks you “Do you have an iPhone contract that would activate normally through iTunes?”:

PwnageTool 3.1.5 Jailbreak (1)

Clicking on “Yes” will update your baseband to the latest version. Click on “Yes” only if you are on an officially supported carrier like AT&T.

Step 8

:

PwnageTool will now create the custom .ipsw file for your iPhone which will be jailbroken.

PwnageTool 3.1.5 Jailbreak

The following ihaz Success” screen will confirm that the requested .ipsw file has been created successfully.


PwnageTool 3.1.5 Jailbreak


Step 9:

You will now have to restore your iPhone to this custom firmware 4.2 file that you created using PwnageTool. Start iTunes, click on your phone icon from the sidebar in iTunes. Now press and hold left “alt” button on the keyboard and then click on “Restore” (Not “Update” or “Check for Update”) button in the iTunes and then release the “alt” button.

This will make iTunes prompt you to select the location for your custom firmware 4.2 file. Select the required custom .ipsw file and click on “Open”.

Step 10:

This will involve a series of automated steps. Be patient at this stage and don’t do anything silly. Just wait while iTunes installs the new firmware 4.2 on your iPhone. Your iPhone screen at this point will be showing a progress bar indicating installation progress. After the installation is done, iPhone will restart automatically and you should now have a fully jailbroken iPhone 3GS running on iOS 4.2 Beta

Of course you can always downgrade back to iOS 4.1, 4.0.2, 4.0.1 and 4.0 firmware if you have SHSH Blobs saved.

Related posts:

  1. How To Jailbreak iPhone 3GS On iOS 4.2 GM Using PwnageTool Bundles (Mac)
  2. How To Jailbreak iPhone 3GS on iOS 4.0.1 Using PwnageTool Bundles[Mac]
  3. How To Jailbreak iOS 4.1 On iPhone 3G Using PwnageTool Bundles[Mac]
  4. HOW TO: Jailbreak Your iPhone 3Gs Running iOS 4 GM With PwnageTool [video]

Related posts brought to you by Yet Another Related Posts Plugin.