« The 7 Effective Methods Of Getting Targeted Traffic | Main | How to unlock your iPhone 3gs firmware 3.1 »


How to Jailbreak iPhone 3GS 3.1 PwnageTool (Mac)

1. Create a folder called “jailbreak” on your desktop. Go here and download theiPhone 3GS 3.1 firmware and PwnageTool 3.1.3 in your “jailbreak” folder. Make sure you download the right files… I suggest you download the 3.1 firmware using FireFox because Safari sucks and can cause problems.

2. Update iTunes to the latest version available. Sync your iPhone to back it up.

3. Launch PwnageTool. You should get a warning message. Agree to it.


4. Now you have the option to jailbreak your iPhone 3GS in “simple mode” or “expert mode”. For the sake of this tutorial, we will choose “simple mode”.

5. Select your device. A green check-mark will appear. Click the blue arrow to continue.

6. If PwnageTool doesn’t automatically find the correct IPSW file, click “Browse for IPSW” and locate it (it should be in your “jailbreak folder”). Click the blue arrow to continue.

correct firmware

7. You will now get a message that tells you that you are going to create a custom IPSW that will be saved on your desktop. Click OK arrow to continue.

now create

8. PwnageTool will now ask you if you have a contract that you would normally activate through iTunes. Click YES if you use an official carrier (such as AT&T in the US, Roger in Canada, etc…). If you are not using an official carrier, then say NO.


9. PwnageTool will now start building your custom IPSW. Be patient…

building ipsw

10. Once the building process is over, you will get a message asking you to close PwnageTool, put your iPhone 3GS into recovery mode, start iTunes and restore with your new custom firmware. Click OK to continue.


11. Launch iTunes and plug your iPhone. In iTunes, hold the “Alt/Option” key and click “Restore” at the same time. DO NOT click “Restore” without holding the “Alt/Option” key! A dialog box will pop up and you’ll be able to choose the custom IPSW file you created that was saved to your desktop.


12. Navigate to your desktop to select your custom 3.1 firmwareiPhone2,1_3.1_7C144_Custom_Restore.ipsw. iTunes will now restore your iPhone using this custom firmware. It could take a while so relax and don’t stress out.

13. When done, your iPhone will reboot.

14. You now have a jailbroken iPhone 3GS running OS 3.1.

If you have any question, please ask in the comments.

If you like this article, you may want to subscribe and follow me on Twitter.


IPhone is a device that combines the functions of a camera phone video iPod and an Internet device into one unit. The demand for more and more iPhone applications are increasing. You can take advantage of this growing market and make money with applications. In fact, outsourcing is widely practiced in developing iPhone applications. You can offer your skills for this purpose.

The comments to this entry are closed.

Find us on Google+

Search & Win

iHelplounge Newsletters

Get the best of iHelplounge delivered straight to your inbox:

My Other Accounts

Digg Facebook FriendFeed Twitter Twitter

comments powered by Disqus