Now that Dev-Team has released an updated RendSn0w 0.9 to jailbreak iPhone, iPod Touch OS 3.1.2, it’s time to write a guide.
In this tutorial you’ll learn how to jailbreak iPhone 3.1.2, Jailbreak iPod Touch 3.1.2 and jailbreak & unlock iPhone 2G 3.1.2 using RedSnow 0.9. If you’re new to the scene, I strongly recommend you to read more about RedSn0w first.
If you have a late-model iPhone 3GS, or if you have an iPod touch 2G whose serial number begins with “MC”, you can use redsn0w to jailbreak but you are currently restricted to “tethered” rebooting. That means you need to connect your device to a computer to complete the boot after a reset. Also, these devices cannot have custom logos.
redsn0w will ask you whether or not you fit in this category when used with the iPhone 3GS or iPod touch 2G. If you have a late-model device and don’t give redsn0w the correct answer, you will likely need to do a system restore to recover from the mistake.
To do a tethered boot after your late-model device resets for some reason, either run redsn0w again and select “Just boot tethered right now”, or run blackra1n.
To jailbreak your iPhone 3GS, 3G, 2G and iPod Touch (1G, 2G) 3.1.2, simply follow the step by step guide below. **Steps are the same for both Mac and Windows version.** RedSn0w 0.9 is still in beta. Use it at your own risk.
Let’s get started…
How to Jailbreak iPhone, iPod Touch OS 3.1.2
- Download RedSn0w 0.9 Beta (Windows): Mirror 1 | Mirror 2
- Download RedSn0w 0.9 Beta (Mac): Mirror 1 | Mirror 2
- Download Firmware 3.1.2 for your device
- Download Bootloaders (for iPhone 2G ONLY)
Extracted the RedSn0w archive and put the RedSn0w and firmware IPSW file into a folder on your desktop.
***You can skip this step if you’re already on firmware 3.1.2.
Make sure you have the latest version of iTunes. Open the iTunes, select your device from the left navigation pane.
Hold down the SHIFT key on Windows or ALT key on Mac and hit the Restore button in iTunes.
Navigate to the downloaded firmware 3.1.2 for your device and select the firmware file (.ipsw) and hit Open.
iTunes will start restoring your iPhone firmware to iPhone OS 3.1.2.
Once your iPhone/iPod Touch is updates to OS 3.1.2, run the downloaded RedSn0w file.
Hit the Browse button and provide it the downloaded firmware file (IPSW).
RedSn0w will verify your firmware file. Once done, hit the Next button.
Step 6 (for iPhone 2G users ONLY. Others please skip to Step 7)
To unlock iPhone 2G, select Install Cydia and Unlock options and provide the bootloader files.
If you just want to jailbreak iPhone then choose Install Cydia and hit next.
On the next screen, check mark your desired options. For the purpose of this guide just choose Install Cydia and hit next. Select custom logos if you want them too. Hit Next.
Read the on screen instructions to put your iPhone into DFU Mode.
Once you’ve entered into DFU Mode, RedSn0w will do its work and on successful completion, your iPhone/iPod Touch will reboot.
Have fun with your jailbroken iPhone, iPod Touch 3.1.2.