If you a Windows user follow this link : How to Jailbreak iPhone 3G OS 3.1.2 on Windows
Dont’s:
- Don’t update your iPhone OS from 3.0 or 3.1 to 3.1.2 using iTunes directly. (First we need to create a Costume firmware using PwnageTool and then update your iPhone with the custom firmware using iTunes)
Requirements :
- iPhone 3G
- Mac OS X Leopard/Snow Leopard
- iTunes 9.0.1
- iPhone 3G Firmware OS 3.1 - If you would like you can just Download the iPhone 3G Custom Firmware 3.1.2 and got directly to STEP ___
- PwnageTool 3.1.3
- PwnageTool-iPhone 2G-3G-3.1.2Bundles
There are two part to Unlock iPhone 3G.
- Part One – First we need to Jailbreak iPhone 3G using PwnageTools
- Part Two – Second we need to Unlock iPhone 3G using UltraSn0w
Part One: (JailBreak)
Step 1: Download the required files and save them on your Mac (In a single folder).
Step 2: Extract PwnageTool 3.1.3 and install it.
Step 3: Extract PwnageTool-iPhone 2G-3G-3.1.2Bundles.zip.
Step 4: Two finger click on PwnageTool 3.1.3 icon and choose “Show Package Contents”
Step 5: Go to Contents >> Resources >> FirmwareBundles
Step 6: Copy all PwnageTool-iPhone 2G-3G-3.1.2Bundles files into the above folder.
Step 7: Now close all folder and running application and start PwnageTool 3.1.3
Step 8: Choose your Mode (Simple or Expert – In this post we are using Expert mode)
Step 9: Choose your iPhone (That is iPhone 3G – Which is on the right corner. Once you select your iPhone you will see a Green check mark like this.)
Step 10: Click the blue arrow button at the botton right corner.
Step 11: PwnageTool will start looking for .ipsw file in your mac automatically. (If not, nothing to worry – browse it your self by clicking on the “Browse for IPSW…”).
Step 12: Select the .ipsw file and click blue arrow button (Make sure you select the right one. If not, it will give an error warning).
Step 13: Select “General” and click next. (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, just be careful.)
- 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” Keep in mind that “Activate the phone” will not work on the iPhone 3G (settings will be grayed out) as of the time of this post – you will need to read our ultrasn0w guide to unlock your iPhone.
Step 14: Next window is Bootneuter (Leave it as default setting). Click blue arrow button. (Nothing should be checked)
Step 15: The next window “Cydia Settings”.
- 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.
- You will be asked to enter your administrator password. Do this then click the OK button.
- This process may take about 10 minutes. (Mine took about 4 minutes)
- First connect your iPhone to your Mac and press power button for few seconds. You will be asked to slide to power off. Slick it to power off your iphone.
- Now Press both power and home button for 10 seconds.
- After 10 seconds release the power button but keep holding the home button.
- After few seconds you will be in DFG mode.
Step 21: Once you are successfully entered into DFG mode. Close PwnageTool application and start iTunes.
Step 23: Hold “Alt/Option” key on your mac and click “Restore”.
Step 24: Navigate to the Custom IPSW file that you just build/(Downloaded custom firmware OS 3.1.2 and click open to restore this .ipsw file into you iPhone. This process may take about 10 to 15 minutes.
Once this process is done you need to Soft Unlock you iPhone 3GS using Ultrasn0w.
Here is the link:
iTunes image before I updated..
After I updated to 3.1.2
If you enjoyed this post, make sure you subscribe to my RSS feed!
-
Mac Hack PC













