How To Jailbreak iPhone 3G With OS 3.0 Using Pwnage Tool
Mac Only. Jailbreaking the iPhone 3G gives you so much super powers. On a serious note, well it allows you to install applications and add custom boot logos. Make sure you have iTunes 8.2 installed and Mac OS X 10.5.7.

1. Download PwnageTool 3.0
Download the iPhone firmware (3.0, 3G)
2. Create a New Folder on your desktop and rename it as Pwnage. The above downloaded files should be kept in this folder.

3. Double click PwnageTool 3.0 and drag the PwnageTool.app to the Pwnage folder you created.

4. Now launch the PwnageTool application. Click OK when the warning pops up.
5. Select the ‘Expert Mode’ at top of the menu bar.

6. Select iPhone 3G. Click the arrow button on the bottom right.

7. In ‘Browse for IPSW’ dialog box, it will automatically find the IPSW file or you can click the ‘Browse for IPSW’, select the browse for IPSW button and choose your IPSW button.

Select the ipsw file and click the arrow button to continue.

8. In the next dialog box, click ‘General’ button and click the arrow button.

9. Pay attention, Select Activate the Phone only if your phone has NOT BEEN activated by a legitimate carrier. Also check Disable Partition wipe out. Increase the root partition to atleast 695 MB. Click the arrow button to go to the next step.

10. The Bootneuter Settings will all be greyed. Click the blue arrow to continue.

11. Cydia allows you to install custom packages.

Select the ‘Download Packages’ tab. Click Refresh. Select the packages you want to download and add it to the ‘Select Packages’ tab.

Check the packages you added and click the blue arrow to continue.

12. In the Custom Packages Settings, leave the settings as it is and click the blue arrow button to continue.

13. In the Custom Logos Settings menu, you can add your own boot logos. Remember, it should 320×480 size and the format should be a PNG file with RGB or grayscale format. After that, select the blue arrow to continue.

14. In the next menu, click the ‘Build’ button and click the blue arrow. Let the Pwnage begin.

15. Save the custom ipsw file to the Pwnage folder you created.

16. The IPSW is being built now. This process might take upto 10 minutes.

17. Enter your administrator password when asked. Then click OK.

18. When asked whether your iPhone has been Pwned before, if you are unsure click No. It only thoroughly restores the phone.

19. When asked to turn off your iPhone, check whether it is CONNECTED to the USB port and then turn it off.

20. Hold the Home Button And Simultaneoulsy press the power button for 10 seconds. Then release the Power button and hold the Home button for further 10 seconds to enter in to the DFU.

If you fail, it will display a message. Click yes and unplug the iPhone from the usb port. Turn the phone off and again turn it back on. Plug the iPhone back to the usb port and repeat from the start of this step.
21. Now, iPhone will display a message how it entered successfully entered the DFU port. An iTunes Dialog box will also pop up. Click OK.

22. In iTunes 8.2, hold down the ‘Alt’ key and click Restore.

23. This process will take upto 10 minutes.

24. Once the restore process is over, you will now able to see an Cydia on your iPhone Springboard.
21.
Hello
i done like you show here , but in step 20, than i have to DFU mood , when i do befor that 10 seconds itz also says ( Failed to enter DFU Mode . Do you like to try again ) and i want to say i done all things show there till i got this message ,plz sir hellp , i would realy thank you if you can help me on this moment ,,and i hope a good answer from you soon ,
Thank you sir