How to Jailbreak iPhone 3G OS 3.0 with PwnageTool 3.0 (Mac)

This is a step by step guide to jailbreak 3G OS 3.0 by using PwnageTool. You’ve to create a custom ipsw, then use it to restore your iPhone device, and it’ll automatically jailbreaks iPhone 3G and after that you’ll be able to install applications. So, first get collect the following equipment to jailbreak iPhone 3G as:

  • Mac OS X 5.7 and iTunes 8.2 installed
  • Create a folder on your desktop with name “Pwnage”
  • Download PwnageTool 3.0,and iPhone1,2_3.0_7A341_Restore.ipsw, keep these files in your “Pwnage folder” (We recomand use Firefox web browser to download the files because Safari often extracts “ipsw” file automatically)
jailbreak-iphone-3g-os-30-00

Now, Takes a Start to Jailbreak iPhone 3G OS 3.0

Step 1

Double click PwnageTool_3.0.dmg file

jailbreak-iphone-3g-os-30-01

Drag the PwnageTool icon to Pwnage folder and then open it

Advertisement
jailbreak-iphone-3g-os-30-02

The following Warning Box will appear, just press OK button

unlock-iphone-2g-os-30-03

Step 2

Select Expert Mode from top menu

jailbreak-iphone-3g-os-30-04

Step 3

Now, select your device iPhone 3G that would be marked with a Green check mark. Press blue arrow button which is at the right bottom of screen

jailbreak-iphone-3g-os-30-05

Step 4

Now, Pwnage Tool will automatically detect ipsw file. If it does not find file automatically then click Browse for IPSW button and select the downloaded iPhone1,2_3.0_7A341_Restore.ipsw file from your Pwnage folder. A check mark will appear next to it

jailbreak-iphone-3g-os-30-06

And press blue arrow button to proceed

jailbreak-iphone-3g-os-30-07

Step 5

Here you’ll find 6 different option, click on General and hit blue arrow button to go next

jailbreak-iphone-3g-os-30-08

Step 6

Now, you have to fix the Root Partition Size where the iPhone OS resides. For firmware 3.0 and IPSW file you’ve to increase the Root Partition space, so we set it to 695 MB, which is just fine. Further more you can see three options with check boxes.

Check mark Activate the phone & Enable base band update and un-check the third option Disable partition wipe-out. Enable baseband update allows to occur unlock

jailbreak-iphone-3g-os-30-09

The Bootneuter settings shows all previous section options which we’ve selected or deselected. Click the blue arrow button to go next

jailbreak-iphone-3g-os-30-10

This is the Cydia settings window, where you can create custom packages so you do not need to install those manually

jailbreak-iphone-3g-os-30-11

In Cydia settings, click on Download packages tab, and press Refresh button, it’ll show all available packages. Double click on package of you choice, it’ll be downloaded and you can see that under the Select packages tab

jailbreak-iphone-3g-os-30-12

You can download more than one packages, so, after downloading packages click on Select packages tab & check mark that ones which you like to install and hot blue arrow button to proceed next

jailbreak-iphone-3g-os-30-13

Now on this Custom packages settings screen you don’t need to make any change, just click on blue arrow button to go next

jailbreak-iphone-3g-os-30-14

This Custom logos settings screen gives option to set Boot logo & Recovery logo. Either you can Browse images of your choice or select the default images by deselecting their check boxes as we did in the image. After the selection of images click the blue arrow button

jailbreak-iphone-3g-os-30-15

Step 7

Now you have to build your custom firmware, select Build and click blue arrow button

jailbreak-iphone-3g-os-30-16

Step 8

During the processing it’ll find Bootloader files which you’ve been selected and display the following windows, where it’ll ask to Save custom .ipsw file. Save it in your Pwnage folder

jailbreak-iphone-3g-os-30-17

Step 9

PwnageTool will start building the custom firmware. Wait until it completes processing

jailbreak-iphone-3g-os-30-18

If following window prompts then enter you Administrator password & click the OK button

jailbreak-iphone-3g-os-30-19

Click No even your iPhone have been Pwned before, the reason is this it will do more thorough restore

jailbreak-iphone-3g-os-30-20

It asks to Turn off device. Please make it sure you’ve connected your iPhone to USB port

jailbreak-iphone-3g-os-30-21

Step 10

Now, be active and follow the instructions efficiently:

  • It’ll say to hold Power and Home button for 10 seconds
  • After that release Power button and keep holding the Home button for 10 seconds more to enter DFU
jailbreak-iphone-3g-os-30-22 jailbreak-iphone-3g-os-30-23

In case you Failed to follow the instructions then it’ll show the following message to ask you to try again? Click Yes.
Now, unplug the iPhone from USB. Turn it Off, then Turn it ON. Connect it to USB and turn OFF the iPhone when prompted

jailbreak-iphone-3g-os-30-24

When you’ll follow the process correctly, Pwnage 2.0 displays a message which tells that it successfully entered in DFU mode. iTunes will also pop-up

jailbreak-iphone-3g-os-30-25 jailbreak-iphone-3g-os-30-26

Step 11

In iTunes hold the Alt/Option key and click on Restore button

jailbreak-iphone-3g-os-30-27

Step 12

From popup window, Browse to your Pwnage Folder and select your custom .ipsw file (iPhone1,2_3.0_7A341_Custom_Restore.ipsw) which you have been created and click Open button

jailbreak-iphone-3g-os-30-28

Step 13

iTunes will start firmware restore process to your iPhone. This process may take up to 10 minutes

jailbreak-iphone-3g-os-30-29

When the process get complete which means you successfully Jailbreak iPhone 3G running iPhone OS 3.0.

Write us your comments after try this process to your iPhone.

2 comments… add one
laxam July 24, 2009, 12:13 pm

Thanks for sharing iPhone 3G Jailbreak step by step guide, great.

Leave a Comment

Join Our Subscribers

Receive the latest how-to guides, news, and updates from our team.

You have Successfully Subscribed!