This guide is for those who have an iPhone 3G/ iPhone and contract with their carrier and just want to jailbreak and get SSH access etc or the iPhone users who want to unlock their phones.
iPhone Firmware 2.2 for iPhone 3G
or
iPhone Firmware 2.2 for iPhone
Bootloader Files (only required for unlocking iPhone)
NOTE: This tutorial will currently not work with the new Uni-body Macbook (s) as they do not detect iPhone in DFU mode.
Now, let’s get started!
1. Download all the files listed above.
2. Make sure the phone is connected via USB and open PwnageTool you downloaded in the beginning.

3. Select the expert mode from the top bar. Then, select your device (iPhone/ iPod Touch/ iPhone 3G) and click the next arrow at bottom.

4. Then, it will scan your Mac’s HDD for valid Firmware files, select the one you downloaded in first step. Click next button.

5. Select General option from all the options and click next button.
6. Now, we have 3 conditions:
- Firstly, if you are an iPhone 3G user and have a contract, leave the checkbox before Activate Phone empty.
- Next, if you are an iPhone or iPhone 3G user who doesn’t have a contract with carrier, select the checkbox before Activate Phone.

7. Now, if you are an iPhone 3G user, just click next on all options but, if you are an iPhone user who wants to unlock it, select the boxes as shown in image below.

8. It will ask you if you want to use custom bootlogos, to select your own, click browse below the options but if you are happy with the defaults, deselect the checkboxes in front of Boot Logo and Restore Logo.

9. After you have completed the choices, select build and click next button.

10. Now, it will ask you for a destination to save your Custom Firmware file, choose it and click OK.

11. Let PwnageTool make a custom firmware for you.

12. Now, it will ask for your Mac’s Password, type it and click OK.

13. Now, it will ask if this phone has been Pwned befor, select YES or NO.

14. Make sure your device is connected. Now it will ask you to turn off your device, do it and then follow the onscreen steps for your phone to enter into DFU mode.




16. Pwnage will now show that the phone has successfully entered DFU mode.


16. Once, the phone is in DFU, iTunes will display a warning, just click OK.

17. Select your iPhone in sidebar.

18. Hold the option button on the keyboard and click on restore, a browsing selection will pop-up.

19. Find the custom Firmware file you created with Pwnage Tool, select it and then click open. iTunes will now restore the phone.







NOTE: Restore process may take 10-15 minutes.
20. After that the phone will reboot and you will have Cydia and installer on home screen.

Have Fun with your newly Jailbroken iPhone
All credits go to DevTeam for the jailbreak technique.









Hi, I was doing the same steps….that you’ve right here…but i was not able to jailbreak my Iphone 2G(1st Gen), i have had a problem by the time with iTunes, after making a new IPSW using Pnwage Mac Version, still going to sim identification mode, and will interrupt the progress.
how can i set it to Reset mode ?
hi i need the iPhone 3G firmware 2.2 for MAC to run with quickPWN I connect my 3G follow all the steps and thats it only appear QuickPWN is abuot to run on your iPhone 3G but never instal cydia Thanks.
Im having problems, inbetween steps 16 and 17 when it is DFU mode and itunes pops up my phone is not on the sidebar. It looks off and does not appear in sidebar on itunes. what do i do? i end up turning the phone back on to get it in sidebar, do i need to wait a while?