How to jailbreak the iPod Touch with 3.1.2 firmware
UPDATE: There’s an easier untethered jailbreak for all models of iPod Touch on 3.1.2 or 3.1.3 firmware. It’s called Spirit.
UPDATE: This jailbreak now works with all version of iPod Touch including 8GB 3G model. It is still a tethered jailbreak for all 3rd Gen models though. (Source)
I just finished jailbreaking my iPod Touch 2G with the latest 3.1.2 firmware and it’s much easier and quicker this time around. I’ll be going step-by-step here on how I did it but please take note of a couple of things first:
- I will be using Geohot’s blackra1n for my jailbreak. It is compatible to all version of iPod Touch and iPhone.
- You definitely need a wifi connection here

- You also need iTunes 9 or above
I have divided this guide into 4 main steps:
- Restore to original firmware 3.1.2
- Restore from backup
- Jailbreak
- Install Cydia
With that in mind we can begin the jailbreak.
Restore to original firmware 3.1.2
First you need to be on firmware 3.1.2. If you’re already on 3.1.2, go straight to jailbreak. I was on 3.0 before I did this jailbreak so when I launched iTunes I was asked if I want to download and install the latest firmware.

I could do that but I opt to update manually so I could have a saved copy of the firmware in case I want to start over again.
You may download the original firmware (3.1.2) from this site but make sure you get the right one for your device. Size is about 200MB++.
I highly suggest that you sync your iPod before restoring the firmware so you will have a backup of your data.
1. When you’re ready, go to the Sumary page of your device in iTunes and hold Shift then click Restore.

2. Browse for the iPod firmware that you just downloaded and click Ok.

3. iTunes will prompt if you still want to continue, go ahead and click Restore.
4. The restore will take around 7 minutes and your device will restart afterwards.

Restore from backup (optional)
When your device reboots, you will see this page in iTunes. It’s up to you if you want to restore from backup or start anew.

If you have lots of app data/settings, contacts, notes, bookmarks, etc., do the backup. It took me about 20 minutes to restore my data from backup.
Jailbreak Time
1. Go to Geohot’s blackra1n site and download the jailbreak tool. It’s the Windows or Mac logo and is less than 1MB.
2. Run blackra1n and click make it ra1n.

3. Don’t blink because it will be over very shortly.

That’s it! You will know if you’re successful if you see a blackra1n app in your iPod.
Install Cydia and Sync
Where’s Cydia you ask. Go ahead and click blackra1n to install any or all three jailbreak apps.

Cydia will do fine but if you want to experiment with other apps, feel free to do so.
Before you sync your device (especially if they are hacked), you must install AppSync 3.1 first. Here’s a guide where you can find it. You also have to download and install other typical apps such as Winterboard.
At this point, you can finally sync your videos, photos, music and apps.
Congrats on the successful jailbreak!
You might also be interested in:
- Quick way to jailbreak your iPod Touch with 3.1 firmware
- How to jailbreak your iPod Touch with 3.0 firmware
- How to jailbreak the iPod Touch on iOS 5.0.1 firmware
- Jailbreak for the iPod Touch running on iOS4
Filed under: iPod Touch and iPad






hello, please help. i’ve been trying to restore my ipod touch firmware to 3.1.2 but after verifying to apple, it says “iPod cannot restore, unknown error 3194 has occurred.” what to do?????? thanks!
are you on itunes 9.2. the latest itunes doesn’t allow you to sign ipods back to 3.1.2 anymore once updated. try installing an older version of itunes on a different machine and restore from there. there should be copies of old itunes installers around the net.
ok will try it thank you sooo much
hey thanks for the walkthrough!
But my ipod keeps crashing and turning off meaning i have too keep jailbreaing over and over again. You think you could help?
Thanks a lot Joab
hey joab… you might want to try spiritjb instead. spiritjb.com. easy way to jailbreak and even if you have to turn off your phone, you don’t have to rejailbreak again.
hello again, so i tried what you said and installed an older version of itunes, tried to restore it but after verifying to apple, this time it says “the iPod could not be restored. this device isnt eligible for the requested build”.I sure followed all your instructions carefully, downloading the right firmware for my itouch but it just cant be restored to the 3.1.2 firmware. hope you can help, thanks!
hi patricia. i’ve heard of that problem and it has something to do with shs blobs. unfortunately, i don’t exactly know how to go about it. don’t you want to go to 4.0.1 and jailbreak that instead? jailbreaking it should be easy. just head to jailbreakme.com on your ipod’s browser.
ok maybe i should try the 4.0.1, umm are the procedures just the same as restoring to 3.1.2?
also i have the itouch 2nd gen, and upgraded it to 3.0
yup. same procedure. or if you have the latest itunes it will prompt you naman to upgrade.
hey there! i was able to upgrade na to version 4, thanks to you! ^_^ however, may napansin lng ako. i have an 8gb itouch but then after upgrading to version 4, ung memory capacity naging 6.8gb nlng. ganun po ba talaga yun?
yup. mas malaki yung kinakain na space ng firmware for ios4. benta mo na lang yan and get a 32GB if space would be an issue for you in the future.
haha anyway, super thanks to you i was able to upgrade and jailbreak my itouch smoothly
great blog!
Hi!
I have a 3.1.2 ipod touch that’s already jailbroken using blackrain. My unit was turn-off again, so I tried to JB it again, but it seems that it cannot be restored back. Blackrain keeps on saying that it’s already jailbroken once it will reboot, but my unit did not reboot at all.
Please help me… What should I do with my iPod… You have been so helpful and I hope you can help me once again.
Thanks.
Hmm, what i would do is upgrade to 4.0 (not 4.0.2) and jailbreak it using jailbreakme.com
thank you po ulet sa blog na to.. very helpful…
hello there, i have some problem regarding to my itouch, im on 3.1.2 and it was already been jailbreak but i accidentally turn it off now it does not function as it use to be, hope for reply. thanks..
jailbreak it again. or update it with itunes then jailbreak it with limera1n or greenpois0n.
i have itunes 10. something, can u help me jailbreak my itouch 2gen..can i jailbreak it on itunes 10????thnx
pls send ur answer on my mail mr.djborjal@yahoo.com..thnx again