Jailbreak iPhone, iPod Touch 3.1.2 with RedSn0w 0.9 - iPhoneHeat

Jailbreak iPhone, iPod Touch 3.1.2 with RedSn0w 0.9

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

Step 1

Extracted the RedSn0w archive and put the RedSn0w and firmware IPSW file into a folder on your desktop.

Step 2

***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.

Step 3

Once your iPhone/iPod Touch is updates to OS 3.1.2, run the downloaded RedSn0w file.

Step 4

Hit the Browse button and provide it the downloaded firmware file (IPSW).

Step 5

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.

Step 7

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.

Step 8

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.

Now if you want to unlock iPhone 3GS or unlock iPhone 3G, you can either use Ultrasn0w or Blacksn0w to unlock iPhone 3GS and 3G.

Update 1:

iPhone firmware 3.1.3 is out now and you can jailbreak iPhone OS 3.1.3 with RedSn0w 0.9.4:

Update 2:

170 comments… add one
ChiChak January 23, 2010, 7:44 am

“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.”

wht if i forgot to press the SHIFT key? im half way finishing downloading software update. Am I doing right or not without pressing the “SHIFT”?

iPhoneHeat January 24, 2010, 3:01 am

No problem.. iTunes will download the firmware itself and update your iPhone OS

Fran_lfc January 26, 2010, 10:02 pm

Hi! Why is not the same just let itunes download and install the new software by itself? it’s not the same?

iPhoneHeat January 26, 2010, 11:12 pm

there’s no problem if you’re going to use RedSn0w or BlackRa1n

Fran_lfc January 26, 2010, 10:06 pm

I will loose all my contacts, info and apps?

iPhoneHeat January 26, 2010, 11:13 pm

backup with iTunes >> Restore firmware >> jailbreak >> Restore backup

Sha January 30, 2010, 7:07 pm

Wow, it works and it worked for me, best part didn’t have to restore the iphone either – everything was as usual after the restore……..wow thanks

Anand January 31, 2010, 9:40 am

It works smooth … bingo!!!

mmd January 31, 2010, 2:55 pm

followed the instructions, worked perfectly. Thanks alot for the write up!

Sha February 5, 2010, 10:26 pm

Wanted to repeat the same for my friend (from a different laptop) but somehow it didn’t work smoothly as mine and had to restore his to 3.0! After installing “Enable MMS for 2G & 3.1.2? from sinfulrepo mine crashed and had to redo the whole process again! Have anyone tried to install the MMS? Does it work?

chanthy February 8, 2010, 8:32 am

Dear Sir.
I’m using iTune 8.2 and iPhone OS 3.0 is can not sysc application it display message
” the application ~DeerHunter~was not installed on the iphone ~iphone~ because an unknow error occurred [0xE8008001] ”

Then I only sysc Skype on my iPhone is complete but no see apps on my phone, i do 4 or 5 time is still not thing.

Pls Help me how to add apps to iPhone.

Thank you for help

iPhoneHeat February 8, 2010, 3:29 pm

you need to install cracked apps patch first

turokk February 12, 2010, 4:32 am

I’m running into a problem with RedSn0w 0.9.2 I already have a jailbroken 2g Itouch running 3.1.2 firmware.

I’m trying to just change the boot logo on my itouch, so I just check off custom boot logo and Already pwned and then follow the instructions. When redsn0w is finished running, the itouch stay in “Downloading Jailbreak Data”, I’m able to reboot the device, but the boot logo isn’t updated.

I’ve read on some sites that you can’t use the custom boot logo feature on itouch 2g models.

turokk February 12, 2010, 4:38 am

I also forgot to mention that the itouch 2g model begins with MB and not MC. From what Ive read, the MC model can’t use the custom boot logo.

ipadl February 15, 2010, 10:05 pm

I already jailbreaked my 2G using redsnow and it worded perfectly. Today, though, I tried to jailbreak another 2G. Everything worked fine, except the fact that during the process I get stuck at “Please wait while your device is being processed” at the ‘Waiting for reboot’ part…it doesn’t reboot anymore…do you know what’s going on? Last time I succeeded but this time… Thanks

unbelievable55 March 2, 2010, 5:54 am

same problem for me- please let me know if you have any breakthrough’s!

iPhoneHeat March 2, 2010, 8:56 pm

try again.. use another usb port.. or another system

iphone March 2, 2010, 10:22 pm

DO NOT purchase this. It does not work. IT is the same thing that you get for free on the internet!!

jay-jay89 March 6, 2010, 7:35 am

hi..sir,,,well i have a ipod touch:3Gen;32GB;model:MC008LL;version:3.1.2(7D11)..and i jailbroked my device but i unistalled it with out installing CYDIA and ROCK…and now i run the blackra1n and it says “enjoy ur jailbroken device” but then i go to my device and i dont see the black rain icon…CAN U PLZ HELP ME.??…WHAT CAN I DO.??..PLZ HELP THXZ…

iPhoneHeat March 6, 2010, 7:06 pm

Did you try RedSn0w?
Use F0recast to know your device and the jailbreak tool that you can use

jay-jay89 March 6, 2010, 10:19 am

hi sir..i have an ipod touch:3GEN;32GB;version:3.1.2;model starts with “MC”..i used to have the blackra1n icon on my device and i forgot to install CYDIA and i deletededfrom my device and now im trying to download it again,,i keep running the blackra1n thingy and when it finishes it says “enjoy ur jailbroken ipod/device” but i don’t see the blackra1n icon on my device….WHAT CAN I DO 2 GET IT BACK ON MY DEVICE.??…PLZ HELP ME.??…


Jun101ph March 7, 2010, 8:35 am

Wow! I just followed the instructions above, now my phone is ver 3.1.2.Thanx alot 🙂

Zoi March 7, 2010, 8:39 pm

This site is like an oasis in the midst of a never ending desert. Thanx a million. Just jailbroken and unlocked my 2g from 1.1.4 to 3.1.2 perfectly in the first attempt. Screaming in joy.

itszmeharry April 25, 2010, 6:16 pm

i follow the step but when i get my ipod touch to dfu mode, its stop on the process of waiting the device to reboot., whats the problem?? can any help me., have i done anything wrong?

iPhoneHeat April 26, 2010, 1:27 pm

ok… try this:
put your iPod into DFU mode first.. then run the redSn0w 🙂
if this doesn’t work as well..
then try RedSn0w guide for OS 3.1.3 under jailbreak iphone category

itszmeharry April 26, 2010, 11:08 pm

My ipod touch is an MC model and Version 3.1.3, when i try to downgrade it to version 3.1.2 it has an error number 28. ill try the one u said when i got home. thanks!

xpandapples April 28, 2010, 6:16 am

My ipod touch has just (i think) finish jailbreaking. Now, it won’t turn on. Earlier, it showed a picture of a running pinapple? What do i do?

Anthony July 18, 2010, 7:49 am

hey. im having the same problem too. do you have a solution now?

Sangay Sato June 1, 2010, 3:32 pm

Hi..I cannot jailbreak my iphone….plz suggest me the latest firmware and the follow ups.

aron July 11, 2010, 5:37 am

hey……my ipod doesnt reboot by itself. it stays blank (black screen) and it wont turn on, so eventually (after waiting forever for it to turn on..it never did) i turned it back on myself and poof, no cydia. if it would just reboot by itself then the rest could go smooth…please help, thanks

STFU July 13, 2010, 6:42 am

I finally managed to jailbreak my ipod touch version 4 with redsnOw 0.9.5b5-5 yesterday evening.

STFU July 13, 2010, 6:46 am

ok that shows the wrong date, it’s only the 12th in the evening right now

Radwantanana July 21, 2010, 7:36 pm

Don’t worry about it.

duxito July 27, 2010, 9:15 am

Hi i just got my iphone, it is unlocked but don’t seems to be jailbreaked (or was updated) the OS version is 3.1 can I just jailbreak it (without losing the unlock) what firmware and software do I need?.

Thank you very much.

duxito July 27, 2010, 9:17 am

Sorry, forgot to mention that it is a iphone 2g.

iPhoneHeat July 29, 2010, 12:07 am

go straight to 3.1.3 and use RedSn0w 0.9.3 to jailbreak and unlock iPhone 2G

natt July 29, 2010, 3:05 am

i just tried using this softwear on my 2g and my phone won’t turn on! what do i do??

nikka July 31, 2010, 5:20 pm

i was the last part of jailbreaking, the message says “Please wait while your device is being processed” Waiting for reboot.. It already took 10 mins, but nothing happen, what will I do next? Can someone help me?

iPhoneHeat August 1, 2010, 12:08 pm


Arihant August 16, 2010, 10:07 pm

I jailbreaked as according to the steps and it worked perfectly fine but it doesn’t recognize my sim. I another one too but it doesnt recognize it. What do i do? Plzz help

Arihant August 17, 2010, 5:26 am

all i see in where the signal normally is 5 small lines..

joris September 17, 2010, 2:16 pm

merci bocoup grace a vous je n’est plus de souci a me faie

lolcats321 October 8, 2010, 3:28 pm

Hi guys, I have a iPod touch 3.1.2 but it doesn’t have the firmware. So does a iPhone 3.1.2 firmware still work?

Blings February 22, 2011, 1:25 pm

Thanks, worked perfectly!!

way March 21, 2011, 8:56 pm

i have done DFU mode and then redsnow say please wait while ur device is being processed

waiting for reboot
any solution?

sajal_grg May 24, 2011, 3:00 pm

Fantastic Website for a new user of iphone… IH roxxx…No other site provides step up step guide like IH.. Hats off to you all!!!!!

shockred June 19, 2012, 10:53 pm

u r a fuckin genius ty

no name, just help me September 13, 2012, 8:42 pm

so i have iTouch 1.1.5 but when i tried to download it it doesnt have 1.1.5 in th list.. w

Leave a Comment