How to Jailbreak iOS 4.0 iPhone 3G and iPod touch 2G with Redsn0w 0.9.5b5-3

Redsn0w has been updated to bring jailbreak support for the newly released final version of iOS 4 for iPhone 3G and iPod touch 2G. Available for both Windows and Mac, redsn0w jailbreak tool additionally also enables options for multitasking and background wallpapers on iPhone 3G and iPod touch 2G which otherwise are disabled by Apple.

Redsn0w beta has been updated to hacktivate iOS 4.0 for iPhone3G (in addition to jailbreaking the iPhone3G and iPod Touch 2G).

For now, the redsn0w beta release supports only the iPhone3G and iPod Touch 2G at today’s 4.0. It’s still a beta, so you’ll need to let Cydia reorganize, reload, and update after using redsn0w.

Follow the step by step guide posted below to jailbreak your iPhone and iPod touch using Redsn0w.

Step 1: Download iOS 4 (final version) for your version of iPhone and iPod touch. Download links are posted here.
Step 2: Update to this latest firmware using the iOS file you just downloaded via iTunes 9.2.
Step 3: Start Redsn0w 0.9.5b5-3 (download link given below) and point it to the original iOS 4 firmware file to proceed.

Jailbreak iPhone OS 4
Step 4: Now select “Install Cydia” and click “Next”.

Jailbreak iPhone 4.0
Step 5: Now make sure your device is both OFF and PLUGGED IN to the computer before you click “Next”.
Step 6: Connect your device in recovery mode by pressing the Power and buttons continuously.

Jailbreak iPhone 4.0 Beta

At this stage you will be presented with a screen where you will have to quickly hold “Power” button and then while holding the “Power” button, you will now have to hold “Home” button too. Now after few seconds release “Power” button but keep holding “Home” button until installation begins.

Step 7:
Sit back and enjoy while redsn0w will do all the rest for you. Once done, your iPhone and/or iPod touch will restart automatically and you will find it jailbroken on the latest iOS 4 firmware.

If you notice a blank white icon for Cydia with no sources. Go to the Sources panel and add http://apt.saurik.com/cydia-3.7 repo. Now restart your phone and you should see the regular standard Cydia logo with all the sources now.

Download redsn0w 0.9.5b5-3 for Mac
Download redsn0w 0.9.5b5-3 for Windows
source

How to Jailbreak iOS 4 iPhone 3GS, 3G and iPod touch 2G with PwnageTool 4.0

The official release of PwnageTool 4.0 for creating custom ipsw files for iOS 4.0 is now released! The infamous iPhone Dev-Team has updated their PwnageTool for Mac to make it compatible with the newly released iOS 4 for iPhone 3GS, iPhone 3G and iPod touch 2G (non-MC model only). The custom .ipsw firmware files created with PwnageTool can update iPhone to iOS 4 without updating its baseband. iPod touch 2G MC model and iPod touch 3G is currently not supported.
Some important notes from Dev-Team’s blog. MUST READ:
iPhone 3GS
Summary: Currently, PwnageTool only works on previously jailbroken 3GS devices with the old bootrom.
* If you have a Jailbroken iPhone 3GS with the OLD BOOTROM and you DID NOT use Spirit to jailbreak then you can create the ipsw with PwnageTool 4.0 and restore with your jailbroken recovery mode.
* If you have an iPhone 3GS with the NEW BOOTROM this is NOT supported by PwnageTool 4.0

iPhone 3G
* If you have a Jailbroken iPhone 3G at 3.1.2 (but not jailbroken with Spirit) then you should create the ipsw with PwnageTool 4.0 and restore from recovery mode or DFU mode.
* If you have an out of the box iPhone 3G you should restore using a PwnageTool 4.0 ipsw using DFU mode.
* If you have a Jailbroken 3.1.3 iPhone 3G it is very possible that this can fail from recovery mode, if this failure happens you will need to restore using DFU mode.
* As an alternative to PwnageTool, you can use redsn0w on iPhone 3G (on both Windows and Mac) as mentioned in our last post.

IMPORTANT! Whenever you need to enter DFU mode, you will need to do so using PwnageTool.

iPod touch 2G
* If you have an iPod touch 2G (non-MC model) that is jailbroken (but not with Spirit) then you can restore using recovery mode.
* As an alternative to PwnageTool, you can use redsn0w on non-MC iPod Touch 2G (on both Windows and Mac) as mentioned in our last post.

The following step-by-step instructions will help you jailbreak your iPhone running on iOS 4 with PwnageTool 4.0.
Step 1: Download and install the latest version of iTunes.
Step 2: Now start iTunes and sync your iPhone with your PC so that it backs-up all your important data including settings, apps, music, contacts and photos.
Step 3: Download PwnageTool 4.0 and the original iOS 4.0 for your version of iPhone or iPod touch. Move all these files to your desktop.
Step 4: Start PwnageTool 4.0 and select your device.
Step 5: PwnageTool 4.0 will now automatically detect the correct firmware for your device.
Step 6: Click on “No” when PwnageTool asks you “Do you have an iPhone contract that would activate normally through iTunes?
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 7: PwnageTool will now create the custom .ipsw file for your iPhone which will be jailbroken.
The following “ihaz Success” screen will confirm that the requested .ipsw file has been created successfully.

PwnageTool 3.1.5 Jailbreak
Step 8: Once the .ipsw file has been created, you will now have to restore your iPhone to this custom firmware 4.0 that you just cooked using PwnageTool 4.0 for your iPhone or iPod touch. Click on your phone icon from the sidebar in iTunes. Now press and hold left “alt” button (“Shift” button on Windows) on the keyboard and then click on “Restore” (Not “Update” or “Check for Update”) button in the iTunes and then release the “Shift” button.

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

Step 9:
Now sit back and enjoy as iTunes does the rest for you. 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.0 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 running on iOS 4.

Step 10: Once you are done with the unlocking and jailbreak process. You can now restore all your settings, apps, music, contacts and photos to the newly installed firmware version 4.0 by restoring the backup that you made in Step 2 from iTunes.

Disclaimer: This guide is for testing & educational purposes only. Follow it on your own risk. we are not responsible for any loss of important data or malfunctioning of your iPhone.

Download iTunes 9.2 for Windows and Mac OS X
Download iOS 4 for iPhone 3GS, iPhone 3G and iPod touch
Download PwnageTool 4.0 for Mac OS X
source

Jailbreak iPhone 3.1.3 with Sn0wbreeze V1.5.1

Sn0wbreeze 3.1.3 V1.5.1 has been released. This minor update brings Youtube fix which was hampering users in the last release. Also added in this version is more speed and reliability. Unfortunately, Blacksn0w unlock for iPhone 3GS is still crippled in this version. If you have iPhone 2G, 3G or iPhone touch 1G/2G, you can use sn0wbreeze to jailbreak iPhone OS 3.1.3.

Instructions for jailbreaking using sn0wbreeze V1.5 are exactly similar to the last release. Follow the complete step by step guide posted here to jailbreak your iPhone and iPod touch using sn0wbreeze 3.1.3 V1.5. Once you are done with jailbreak, you can then unlock your iPhone using ultrasn0w.

You can also use Dev-Team’s PwnageTool 3.1.5 which can jailbreak iPhone 2G, 3G, 3GS (older bootrom and with baseband 04.26.08) and iPod touch 1G/2G on 3.1.3 firmware.

Download .NET Framework 3.5 (required to run Sn0wbreeze)
Download Sn0wbreeze for Windows
source

Jailbreak iPhone 3.1.3 with Sn0wbreeze V1.5

Sn0wbreeze 3.1.3 V1.5 has been released which adds support for iPod touch 2G (older non-MC model).
Follow the complete step by step guide posted here to jailbreak your iPhone and iPod touch using sn0wbreeze 3.1.3 V1.5. Once you are done with jailbreak, you can then unlock your iPhone 3G and 3GS using ultrasn0w or blacksn0w.

I would strongly suggest iPhone 3GS users to stay away from this release as this release like all previous versions sends iPhone 3GS into an infinite loop after first reboot. If you have a Mac, I will strongly suggest you to use Dev-Team’s PwnageTool 3.1.5 which can jailbreak iPhone 2G, 3G, 3GS (older bootrom and with baseband 04.26.08).

Download .NET Framework 3.5 (required to run Sn0wbreeze)
Download Sn0wbreeze for Windows
source

Jailbreak iPhone 3.1.3 with PwnageTool 3.1.5

PwnageTool 3.1.5 for creating iPhone 3.1.3 custom ipsw files has been released.
The iPhone Dev-Team has updated their PwnageTool for Mac to make it compatible with the new iPhone 3.1.3 firmware.
This latest version of PwnageTool can jailbreak the original iPhone (Edge/2G), iPhone 3G, iPhone 3GS(older bootrom only with baseband 04.26.08) and iPod touch (1G and 2G non-MC model; 2G should also be pre-jailbroken) running on iPhone firmware 3.1.3.
The custom .ipsw firmware files created with PwnageTool can update iPhone to firmware 3.1.3 without updating its baseband so that it can be unlocked to run on any carrier SIM. If you previously relied on blacksn0w unlock for iPhone 3GS, then this is NOT for you. iPod touch 3G is also currently not supported.

Note: PwnageTool 3.1.5 is for Mac OS X only.

The following step-by-step instructions will help you jailbreak your iPhone running on iPhone firmware 3.1.3 with PwnageTool 3.1.5:

Step 1: Download and install the latest version of iTunes.

Step 2
: Now start iTunes and sync your iPhone with your PC so that it backs-up all your important data including settings, apps, music, contacts and photos.

Step 3
: Download PwnageTool 3.1.5 and the original iPhone OS 3.1.3 for your version of iPhone (download links given below). Move all these files to your desktop.

Step 4: Start PwnageTool 3.1.5 and select your device.

Step 5: PwnageTool 3.1.5 will now automatically detect the correct firmware for your device.

Step 6: Click on “No” when PwnageTool asks you “Do you have an iPhone contract that would activate normally through iTunes?”:
Clicking on “Yes” will update your baseband to the latest version which will make your device almost impossible to unlock. Click on “Yes” only if you are on an officially supported carrier like AT&T.

Step 7: PwnageTool will now create the custom .ipsw file for your iPhone which will be jailbroken.
The following “ihaz Success” screen will confirm that the requested .ipsw file has been created successfully.

Step 8: Once the .ipsw file has been created, you will now have to restore your iPhone to this custom firmware 3.1.3 that you just cooked using PwnageTool 3.1.5 for your iPhone. Click on your phone icon from the sidebar in iTunes. Now press and hold left “alt” button (“Shift” button on Windows) on the keyboard and then click on “Restore” (Not “Update” or “Check for Update”) button in the iTunes and then release the “Shift” button.

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

Step 9: Now sit back and enjoy as iTunes does the rest for you. 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 3.1.3 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/iPod touch running on firmware 3.1.3.

Step 10: Once you are done with the unlocking and jailbreak process. You can now restore all your settings, apps, music, contacts and photos to the newly installed firmware version 3.1.3 by restoring the backup that you made in Step 2 from iTunes.
Download PwnageTool 3.1.5 for Mac OS X
source

Unlock iPhone 3.1.3 3G 3GS with blacksn0w

Sn0wbreeze 3.1.3 is now available for download which can jailbreak iPhone 2G, 3G and iPhone 3GS (old bootrom only) on iPhone OS 3.1.3.
Ultrasn0w unlock is for iPhones with baseband 04.26.08 baseband. If you are on 05.11.07 baseband, then you may use Geohot’s blacksn0w unlock which was released last year with blackra1n.

Step 1: Follow the guide posted here to jailbreak your iPhone 3G or 3GS using Sn0wbreeze 3.1.3 on iPhone firmware 3.1.3.

How to: Unlock iPhone 3G/3G (old bootrom) on 3.1.3:
Step 2: Once you are done with the jailbreak, you can now unlock your iPhone running jailbroken firmware 3.1.3 by using blacksn0w from Cydia. To do this:
*Start “Cydia” on your iPhone.
*Touch on “Manage” tab on the bottom.
*Now touch on “Sources”.

Touch on “Edit” and then on “Add”. You will be prompted to enter a url source.Type “http://blackra1n.com” and touch on “Add Source”. Cydia will now automatically update your sources by following a series of automated steps.
* After installation is completed search for “blacksn0w” in Cydia and install this application. This app will automatically unlock your iPhone so that you can use it with any carrier.

Step 3: Now simply restart your iPhone. Voila! You are now running a fully unlocked and jailbroken iPhone on firmware 3.1.3 on your iPhone 3G or 3GS.
source

Unlock iPhone 3.1.3 3G 3GS with ultrasn0w

Sn0wbreeze 3.1.3 for Windows brings jailbreak for iPhone 2G, 3G and iPhone 3GS (older bootroms only) which can preserve your older baseband while upgrading you to the latest iPhone OS 3.1.3 firmware.
This means that you can now unlock your iPhone 3G and iPhone 3GS using the current version of ultrasn0w (for 04.26.08 baseband) or blacksn0w (for 05.11.07 baseband) as they both are compatible to work with the respective older baseband versions.

Step 1:
First follow the complete step by step guide posted here to jailbreak iPhone 3GS or iPhone 3G on iPhone OS 3.1.3 firmware.

Step 2: Once your iPhone is jailbroken, start “Cydia” on your iPhone and touch on “Manage” tab on the bottom. Now touch on “Sources”
Note: T-Mobile users should disable 3G before installing ultrasn0w.

Step 3: Touch on “Edit” and then on “Add”. You will be prompted to enter a url source as seen in the screenshot below. Type “http://repo666.ultrasn0w.com” and touch on “Add Source”.
Cydia will now automatically update your sources by following a series of automated steps.

Step 4: Once the repository has been added successfully, Search for “ultrasn0w” in Cydia and install this application. The latest version 0.92 of this app will automatically unlock your iPhone so that you can use it with any carrier with proper carrier name/logo.

Step 5: Now simply restart your iPhone. You should now have a fully unlocked iPhone 3G/3GS on firmware 3.1.3.
source

Jailbreak iPhone 3G 3GS 3.1.3 with Sn0wbreeze

Sn0wbreeze 3.1.3 has been released which can jailbreak iPhone 2G, 3G and iPhone 3GS on the latest iPhone 3.1.3 firmware.
It will work with iPhone 3GS only if it has the older bootrom (non-MC model). iPhone 3GS users who have upgraded to the stock 3.1.3 are still out of luck.
Follow the simple step by step guide below to jailbreak your iPhone 2G, 3G and iPhone 3GS (old bootrom only) on iPhone firmware 3.1.3 using Sn0wbreeze.
This version of Sn0wbreeze is for iPhones only. iPod touch 1G/2G (older non-MC models) can use redsn0w to jailbreak on 3.1.3 firmware. iPod touch 3G is currently not supported.

Step 1: Download and install the latest version of iTunes.

Step 2: Now start iTunes and sync your iPhone with your PC so that it backs-up all your important data including settings, apps, music, contacts and photos.

Step 3: Download Sn0wbreeze and the original iPhone OS 3.1.3 for your version of iPhone (download links given below). Move all these files to your desktop.

Step 4:
Start Sn0wbreeze and select “Simple Mode”.

Step 5: Sn0wbreeze will now ask you to browse for your .ipsw file. Select the correct 3.1.3 firmware .ipsw file by clicking the “Browse” button. Sn0wbreeze will verify the selected file.

Step 6: Click on “Yes” when Sn0wbreeze asks you “Do you want to activate your iPhone?” for hacktivation. Click on “No” only if you are on an officially supported carrier like AT&T.

Step 7:
Sn0wbreeze will now create the custom .ipsw file for your iPhone which will be jailbroken.

Step 8: Now you will have to restore your iPhone to this custom firmware 3.1.3 that you just cooked using Sn0wbreeze for your iPhone. Click on your phone from the sidebar in iTunes and then press and hold left “Shift” button on the keyboard and then click on “Restore” (Not “Update” or “Check for Update”) button in the iTunes and then release the “Shift” button.

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

Step 9: Now sit back and enjoy as iTunes does the rest for you. 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 3.1.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 running on firmware 3.1.2.

Step 10: Once you are done with the unlocking and jailbreak process. You can now restore all your settings, apps, music, contacts and photos to the newly installed firmware version 3.1.3 by restoring the backup that you made in Step 2 from iTunes.

Note for iPhone 3G and 3GS Users (New Bootroms): We strongly suggest that you stay away from this official upgrade until and unless the DevTeam or George Hotz releases new jailbreaking and unlocking tools for 3.1.3 firmware. We will let you know when it will happen. In the meantime you can follow our complete jailbreaking and unlocking guide for iPhone 3.1.2 firmware using blackra1n, PwnageTool, redsn0w, sn0wbreeze, ultrasn0w and blacksn0w.

Download .NET Framework 3.5 (required to run Sn0wbreeze)
Download sn0wbreeze 3.1.3 for Windows
source