Translate This Page
Guide (step-by-step): How to Jailbreak iPhone 2G-3G OS 3.1.3 with Redsn0w 0.9.4
The iPhone Dev-Team has just released redsn0w 0.9.4 tojailbreak and unlock iPhone 2G, iPhone 3G (No unlock for 3G), iPod touch 1G and iPod touch 2G (older Non-MC models only).
Do not update to iPhone 3.1.3 firmware yet if you want to preserve your unlock for iPhone 3GS, iPhone 3G, iPod touch 2G (new models) and iPod touch 3G. This is because the new iPhone 3.1.3 firmware updates baseband to 05.12.01 on iPhone 3GS and iPhone 3G which makes it impossible to jailbreak and unlock iPhone 3GS and 3G.

Follow the simply step by step instructions below to jailbreak and unlock iPhone 2G, jailbreak iPod 1G/2G (older models only) on 3.1.3 firmware. You can also jailbreak iPhone 3G with redsn0w 0.9.4 but doing so will make you loose your unlock.
Note: In this guide I have used redsn0w 0.9.4. If this version gives you problem on iPhone 2G and iPod touch 1G, then try redsn0w 0.9.3. Download redsn0w 0.9.3 from here and then follow the instructions as follows.
NOTE: The instructions posted here almost similar to the one we posted earlier with redsn0w 0.9.3 for iPhone 2G and iPod touch 1G/2G. The only difference here is that we are using the latest redsn0w 0.9.4 from Dev-Team which is specially released for this firmware update.
Step 1: Update to original iPhone 3.1.3 firmware.

Step 2: Start redsn0w 0.9.4 and point it to the respective original iPhone 3.1.2 firmware to proceed. Yes you need to point it to iPhone 3.1.2 instead of 3.1.3 because redsn0w 0.9.4 is still unable to validate the latest firmware.

Step 3: Now select “Install Cydia”, “Unlock” and “Already pwned” options for iPhone 2G.

Step 4: Now make sure your device is both OFF and PLUGGED IN to the computerbefore you click “Next”.
Step 5: Connect your device in recovery mode by pressing the Power and buttons continuously.

At this stage you will be presented with a screen where you will have to quickly hold “Power” button and then while holding the “Power” button, you will now have to hold “Home” button too. Now after few seconds release “Power” button but keep holding “Home” button until installation begins.
Step 6: Sit back and enjoy while redsn0w will do all the rest for you. Once done, your iPhone 2G will restart automatically and you will find it jailbroken with iPhone firmwareversion 3.1.3.
Unlock for iPhone 2G Only
Step 7: Once you are done with the jailbreak, you can now unlock your iPhone 2G running jailbroken firmware 3.1.3 by using BootNeuter app from Cydia.
Disclaimer: This guide is for testing & educational purposes only. I’m not responsible for any loss of important data or malfunctioning of your iPhone.
Note for iPhone 3G and 3GS Users: We strongly suggest that you stay away from this official upgrade until and unless the DevTeam or George Hotz releases new jailbreaking and unlocking tools for 3.1.3 firmware. We will let you know when it will happen. In the meantime you can follow our complete jailbreaking and unlocking guide for iPhone 3.1.2 firmware using blackra1n, redsn0w, ultrasn0w and blacksn0w.
TO UNLOCK IPHONE
Here are the steps that you can follow:
- Launch Cydia
- Please add the repo repo666.ultrasn0w.com to Cydia. That last “o” is actually the number zero “0”. If you use the letter “o” you’ll get an error.
- Then search for ‘ultrasn0w’ in Cydia and install ultrasn0w.
- T-Mobile USA users should disable 3G before using ultrasn0w.
This should successfully unlock your iPhone.
We have already got confirmations from our readers that they’ve successfully unlocked their iPhone 2G iPhone 3G and iPhone 3GS on iPhone OS 3.1.3.