How to jailbreak the iPhone 3GS and 3G with 3.1 Firmware
In this step-by-step guide you will learn how to jailbreak your Jesus phone from point A to point Z, alot of other tutorials require you to do a million other things (and tutorials) before you can do this.
We have taken everything you need and put it in one place, "for dummies" :D Feel free to leave a comment to tell us how it goes, and to tell of any problems.
This tutorial is of moderate difficulty and should not be attempted by anyone not comfortable with the term "hacking" or "illegal" and is not familiar with the Windows, and Macintosh operating system.
Here is how it's done
Warning:
DO NOT update at all if you are using an iPhone with 3.0 firmware you have to jailbreak first, once you upgrade to 3.1 without jailbreaking, you will not be able to jailbreak your iPhone
iPhone 3GS is not supported out of the box
PwnageTool does not support the 3GS out of the box. If your iPhone 3GS has 3.1 preinstalled and is not Pwned then there is no tested jailbreak solution at the moment.
iPod 2G is now supported in PwnageTool 3.1.3
Assuming the iPod 2G was pwned at 3.0 or 3.0.1 - PwnageTool does not support the iPod 2G with 3.1 software out of the box.
For 3G and 3G(S) users who are Pwned, PwnageTool is your key to updating in the future, just remember to never install an update directly from Apple, always use an .ipsw that has been created with PwnageTool.
First things first
These are the golden rules for your adventure jailbreaking you Jesus phone. You must know this info to jailbreak, without bricking your phone.
If you are using a iPhone 3G or iPhone 3G(S) with ultrasn0w and rely on ultrasn0w to obtain cellular service then you should only update your device with an .ipsw that is made with the new PwnageTool. There are no second chances with this. You need to remember that PwnageTool will provide an upgrade path to newer versions of the iPhone software in the future.
PwnageTool will work for the iPhone 3GS assuming you have already Pwned it at 3.0 or 3.0.1
PwnageTool will work for the iPod touch 2G assuming you have already Pwned it at 3.0 or 3.0.1
PwnageTool WILL work for Original iPhone (1st Generation), the iPhone 3G and iPhone 3G(S) and the iPod touch (1st Generation and 2nd Generation) but NOT the iPod touch 3rd generation.
For 3G and 3G(S) users who are Pwned, PwnageTool is your key to updating in the future, just remember to never install an update directly from Apple, always use an .ipsw that has been created with PwnageTool.
Step 1
DO NOT update to 3.1
First you have to Jailbreak your phone while OS 3.0 is on it.
Download the 3.0 Vanilla OS
Download iPhone 2G firmware 3.0 iPhone 2G (filename:iPhone1,1_3.0_7A341_Restore.ipsw)
Download iPhone 3G firmware 3.0 iPhone 3G (filename: iPhone1,2_3.0_7A341_Restore.ipsw)
Download iPhone 3GS firmware 3.0 iPhone 3GS (filename: iPhone2,1_3.0_7A341_Restore.ipsw )
What you need
Jailbreak iPhone OS 3.0 (works with 3GS, 3G, and 2G)
Step One : Create a folder on desktop and name it "hackmyphone" or whatever you want. Now put all your downloaded files in the hackmyphone folder. Now connect your iPhone to the computer and launch RedSn0w from iHackintosh folder. In the Window click on the browse button to navigate to the iHackintosh folder on your Desktop and select the 3.0 firmware ipsw.
Step Two : Click the Open button to continue
Step Three : In next Window check the Install Cydia option to Jailbreak your iPhone 3GS.
Step Four : Now turn off your iPhone but make sure it is still plugged in to USB port. If you satisfies this term then click next to proceed the next step is to put your iPhone in DFU mode.
Step Five : To put your iPhone in to DFU mode follow the onscreen instructions as follows Hold the Power button for 3 seconds, Hold the Home and Power buttons for 10 seconds, then release the Power button and continuing holding the Home button until your iPhone is in DFU mode.
Step Six : If all goes well means you put your iPhone in DFU mode successfully then the following screen will appear otherwise you will be prompted to do from Step Five
Step Seven : That’s it after 5 to 8 minute of process you will get your hands on a Jailbreaked iPhone 3GS
Jailbreak iPhone 3GS 3.1 (works with 3GS and 3G)
Download the vanilla 3.1 firmware
You must update to iPhone 3.1 first (if you have an unlocked iPhone you must not update yet as this will permanently lock your iPhone). After updating, either locate your iPhone 3.1 IPSW file or download it using any of the links below. Do not use Safari, instead use Firefox or Internet Explorer to download otherwise this will download as a Zip file!
- iPhone 3G 3.1 download (iPhone1,2_3.1_7C144_Restore.ipsw, 242 MB)
- iPhone 3GS 3.1 download (iPhone2,1_3.1_7C144_Restore.ipsw, 306 MB)
Before you start you need to have the following:
- iPhone 3GS
- Mac OS X Leopard, Snow Leopard
- iPhone Firmware OS 3.1
- Pwnage Tool Download Here
Let the fun begin
Step One).
Download the required files and make a folder on Desktop called “hackmyphone” or whatever you want and put the Firmware 3.1 and Pwnage tool in iHackintosh folder.
Step Two).
Close all other running programs and launch Pwnage tool from iHackintosh folder by double click.
Step Three).
Choose your Mode, Simple Mode or Expert Mode
- Simple Mode - Which provides step by step instructions as below and automatically detects your correct firmware and adds the unlock and activation and jailbreak with Cydia automatically to your
custom firmware.- Expert Mode – Where you can adjust the settings on the various different additions to the custom firmware – if you click through and do not change anything in expert mode it will make the same
Step Four).
In the next window click and select your iPhone. A big green check-mark will appear over the image of the phone which you selected. Once you selected the iPhone model then click the blue arrow button at bottom to continue.
Step Five).
You will be brought to the "Browse for IPSW" Windows. If PwnageTool doesn’t automatically find the ipsw file you can click Browse for IPSW(Just in Case)
Step Six).
In the next screen click to select General then click the blue arrow button at the bottom right corner.
Step Seven).
You’ll get to the General Settings Screen. The General settings allows you to decide the partition size, Activate the phone and Enabled baseband update. The most crucial step of your process so be careful and read it 3-4 times before getting in to the business.
- If you are using an Official service provider (i.e. AT&T) you do not need to "Unlock Baseband", therefore you can Uncheck “Activate the phone” and Check “Enable baseband update”.
- If You are using an Unofficial service provider (i.e. T-Mobile) then Uncheck “Enable baseband update” So you can enjoy Ultrasn0w with the 3.1
Step Eight).
The next window Cydia settings menu allows you to create custom packages so you do not have to manually install them later.
- Click to select the Download packages tab. Then click the Refresh button to display all the available packages. Double clicking the package you want will download it and make it available in the Select Packages tab.
- Checkmark the ones you want then Click the blue arrow button.
- The Custom Packages Settings menu displays listed package settings for your custom IPSW. For know leave these settings as is. Click the blue arrow button to continue.
Step Nine).
The Custom Logos Settings menu allows you to add your own images, you can pick your custom logo settings. If you uncheck them both, the originals will remain. Once done click the blue arrow button to continue.
Step Ten).
You are now ready to begin the Pwnage process! Click the Build button to select it then click the Blue arrow button to begin.
Step Eleven).
You will be asked to save your custom .ipsw file. Save it to your Pwnage folder you created on your Desktop.
- Your IPSW is now being built. Please allow up to 10 minutes.
- You will be asked to enter your Administrator password. Do this then click the OK button.
Step Twelve).
Now another question, if your iPhone has been pwned before, or if you already unlocked or did jailbreak earlier. If you do not know, simply answer "No". Even your iPhone is Pwned before we suggest you to click no for a fresh pwnage.
Step Thirteen).
Now one of the most important steps since the PwnageTool makes your iPhone into the mode of repair, called "DFU mode", but then we need your help by pressing the buttons on / off in conjunction with the "home" for 10 seconds after releasing the button on / off and keeping the "home" for another 10 seconds.
Step Fourteen).
Don’t worry if your timing goes wrong, because if you can not do at the right time Pwnage toll will ask you to try again. If everything worked, you get into DFU mode and your iPhone is ready to be unlocked. The Pwnage Tool has created an image software on your iPhone containing the release and to be able to finish your iTunes to restore this file "unlocked."
Step Fifteen).
Now enter in iTunes to restore your iPhone. Logo of guy that tells iTunes detected an iPhone in DFU mode and you need to restore.
Step Sixteen).
In iTunes, hold the Alt/Option key and click Restore. Navigate to the iHackintosh folder on your desktop using the dialog window that appears. Select the custom IPSW that was created and click the Open button. iTunes will now restore the firmware on your iPhone. This can also take up to 10 minutes.
Conclusion
You should now have a jailbroked iPhone 3GS and now go be happy with themes, 3rd party apps, and a phone full of broken fun! The 3.1 and 3.0 jailbreak guides are by ihackintosh.com and the Golden Rules are written officially by the iPhone Dev-Team. All this information was put together in an easy to read "for dummies" guide by T3ch H3lp's Brandon Davenport.
Please let us know how it went, and let us know if something did not work!