How to Jailbreak iPhone, iPod Touch on OS 3.1.2 Using BlackRa1n

How to Jailbreak iPhone, iPod Touch on OS 3.1.2 Using BlackRa1n

As you would know by now that GeoHot’s BlackRa1n jailbreak in out now. So, In this guide you will learn how to jailbreak iPhone and iPod Touch on OS 3.1.2 using BlackRa1n for Windows.


  • BlackRa1n jailbreaks  all iPhones and iPod Touch models
  • BlackRa1n jailbreak will work with the latest 3.1.2 firmware.
  • It will not hacktivate your iPhone. This means that if you are using an unlocked iPhone 3GS or 3G then stay away from it because BlackRa1n requires to update your iPhone to OS 3.1.2 resulting in updating your Baseband as well which means your iPhone will NOT activate on unofficial carrier.
  • Use BlackRa1n only if you do NOT care about Unlock (You’re on official carrier).
  • BlackRa1n also Jailbreaks iPod Touch 3G but it’s a tethered jailbreak. Which means whenever you would restart your Touch or it turns OFF because of empty battery then you will need to rerun BlackRa1n.


iPhone 3GS and 3G users who have unlocked their iPhone must stay away from BlackRa1n otherwise their iPhone will locked because of Baseband update. Wait for the next PwnageTool update to safely update to OS 3.1.2. If you’re already on OS 3.1 or 3.1.2 without using PwnageTool then you can NOT unlock your iPhone atleast for now. In this case you can now use BlackRa1n to atleast jailbreak your iPhone.

and in the end, usual warning applies: Use it on your Own.

Jailbreak iPhone, iPod Touch using BlackRa1n

  • Update your iTunes to latest version.
  • Install the latest firmware in your iPod or iPhone. You can download iPhone OS 3.1.2 from here:

    All iPhone Firmwares

Step 1
Go to: and download BlackRa1n by clicking on the Windows icon at the bottom of the page and save it on your desktop.

Step 2
Now execute the BlackRa1n.exe from your desktop by double clicking on it.


Step 3
Now connect your iPhone or iPod to your PC and hit the make it Ra1n button.


Step 4
Now your iPhone will go into Recovery Mode.


Regular Recovery Mode screen will be replaced with picture of GeoHot.


After the BlackRa1n has done its stuff, your iPhone or iPod will Reboot.



Then a Popup will appear telling you that BlackRa1n is a free tool and if you like it you can donate at [email protected]

Step 5
Once your iPhone is back ON you will see a BlackRa1n named icon on your iPhone SpringBoard. Which means your iPhone or iPod has successfully been jailbroken.

Tap on the BlackRa1n icon on SpringBoard. (Make sure your iPhone/iPod have internet connection)


Step 6
Now choose your desired installer from the given choices and press the Install button at top-right.


BlackRa1n will download your selected package and then install it.


Step 7
Once all done your iPhone/iPod will respring and you will find your selected package icon on SpringBoard.


Step 8
Check if your installer package is working fine. Now you may remove BlackRa1n icon from your SpringBoard by uninstalling it.


That’s it. If you have any problem or any query, use the comment section.

NOw you can also checkout how to install cracked Apps on your iPhone/iPod.

Have Fun!

Some Work Outs to Get Rid of Errors

  • If you are stuck at “running… ” When you perform the firmware update restart your iphone and then run BlackRA1n or try changing the USB port
  • if you are using Windows 7 , run blackra1n in compatibility “Windows Vista SP2? and run it as administrator.
  • Manually put the iPhone into DFU mode. Open the task manager and Kill the iPhone related processes like iTunes.exe, ipodservices.exe. Ren BlackRa1n. When picture appears, wait for 10 seconds then press and hold just the power button till you see the little working circle near the bottom of the screen. It takes some time to boot up first time.

If you’re still out of luck, you can try RedSnow:

How to Jailbreak iPhone, iPod Touch 3.1.2 using RedSnow

91 comments… add one
Misha October 12, 2009, 1:11 pm

“…Use BlackRa1n only if you do NOT care about Jailbreak (You’re on official carrier)…”

Don’t you mean UNLOCK here? Blackra1n is if you DO CARE about jailbreak…?! 😉

Rizwan October 12, 2009, 1:13 pm

I am using Iphone 3GS with OS 3 which is unlocked, if i want to re jailbreak it due to junks, it will definately lock it.

Can i jailbreak and use ultrasn0w to un lock it.

Please reply

iPhone Heat October 13, 2009, 12:07 am

thx Misha for the correction

@ Rizwan
Sorry you can’t use UltraSn0w after BlackRA1n bcoz it will update your baseband and UltraSn0w doesn’t work with updated baseband

Jesse Chiang October 13, 2009, 5:42 am

I’ve tried to use this software to jailbreak my phone but for some unknown reason my iPhone just stays on the screen where it wants me to sync with iTunes. It does not go any further than that screen and the BlackRa1n is stuck on Running status and does not go any further.

Rizwan October 13, 2009, 3:35 pm

Thanks for reply

tommy October 14, 2009, 12:15 am

Hi iphone heat,
Please help me to show how to download blackra1n.exe from i can not find any link to download blackra1n.exe bottom of the page. please help me. thanks

iPhone Heat October 14, 2009, 12:28 am

click on the Windows logo at the bottom of home page

naidu October 14, 2009, 12:30 am

It doesnot work on my 2g it reboot but not jail breaked. Crap !!!

Agus October 14, 2009, 8:40 am

i am using iphone 3GS OS 3.1 Factory unlock. Can I use blackrain to jailbreak my Iphone and do i need to worry about factory unlock? is it true that my phone still unlock after i jailbreak it with blackrain?

thank you for your response

derek October 14, 2009, 8:00 pm

my iphone 3g gets stuck on hook up to itunes logo when i press make it rain then its says its in recoverymode then it just stays on with that screen i need help asap thanks

derek October 14, 2009, 8:48 pm

what they forget to mention is u have to hold home button til u see the harrypotter looking guy come up[

ahmad October 15, 2009, 3:04 am

the thing is that does black ra1n work on 3.1

Mauricio October 15, 2009, 4:41 am

I’ve tried to use this software to jailbreak my phone but my iPhone just stays on the screen where it wants me to sync with iTunes. It does not go any further than that screen and the BlackRa1n is stuck on Running status and does not go any further. Did you know whats happen??

iPhone Heat October 15, 2009, 11:40 pm

check out the bottom of the post where I just posted some work outs to get rid of errors.

tommy tran October 16, 2009, 6:32 am

i did it allready install cydia, do all of that but when i try to unlock with ultralsn0w and i can’t unlock it still seaching all the time. I don’t know why please help me iphoneheat. thanks

iPhone Heat October 16, 2009, 6:39 am

The guide clearly says that it only jailbreaks ur iPhone and if you’re depending on UltraSn0w then never try BlackRa1n, use PwnageTool instead.
Sorry dear you’re out of luck for now.

tommy tran October 16, 2009, 7:22 am

is that any way to help me out of this. down grade or use something els. please help. thanks iphoneheat

iPhone Heat October 16, 2009, 9:27 am

I am sorry to tell you that there’s no unlock solution for updated baseband out there.. Enjoy your iPhone as an iPod Touch until there comes a tool for updated baseband or try turbo Sim Jacket for the time being..

Qazi October 18, 2009, 9:39 pm

I tried to jailbreak my 3g with blackra1n but after it goes to the recovery mode, the screen doesn’t change to the picture of guy. it turns black and it stucks over there. then i have to manually restart the phone and there’s no blackra1n icon in the phone after this.
please help me out. do i have to wait for longer like 30-40 minutes for the phone to restart? does it take that long or there is some issue??

Trisha October 19, 2009, 10:30 am

In case anyone is having trouble with jailbreak crashing during recovery mode

Note: Your phone has crashed if blackra1n says its running and your iphone is showing needs connection to itunes

Follow these instructions below as you WILL see blackra1n photo

Alternative Method [VIA iSpazio]

1. Connect the iPhone to your computer, close iTunes and click on “Make It Rain” by blackra1n.

2. When the iPhone crashes in recovery mode, and blackra1n remains in “running”, do not close BLACKRA1N and turn off the phone by clicking on Home + Power.

3. The program will tell you that the operation of Jailbreak has been completed but in reality it is not. At this point, then:

Close Blackra1n;
Re-open Blackra1n;
Click on the button “Make it Rain
Turn on your phone

praveen kumar October 19, 2009, 8:24 pm

i have tried all the things u said but the screen is stuck at the itunes and cable symbol pls help me i tried all methods bu it dint work

Qazi October 20, 2009, 2:19 am

well, mine doesn’t stuck in dfu mode, it changes to black screen and on blackra1n it says done wait for reboot. but what happens is that my phone never restarts, i have to manually turn it on and there is no blackrain icon in the phone. please help me out

Qazi October 26, 2009, 1:51 am

do we have to hold the home button after clicking on makeitra1n till the picture of the guy show up on the screen??? is something missing in the guide?

primo October 27, 2009, 1:27 am

it helps it just waste 5 mins for me,and it runs smooth,this my first time to jailbreak my own ipodtouch..thanks

worriedgirl October 27, 2009, 7:28 pm

help…. i tried to jailbreak my iphone 3gs which i juz bgt 2 days ago my phone juz went off when i was half way thru the jailbreak & i cant on my phone there after… wat can i do ???? desparately need help ……

iPhoneHeat October 27, 2009, 8:22 pm

Hold down the both home and power button for 10 sec then release the home button but keep pressing the Power button

peter October 30, 2009, 3:09 pm

hey i used the BlackRa1n but i have problem for my sim not unblock pls tell me how i am from lebanon

iPhoneHeat October 30, 2009, 4:12 pm

what’s you baseband now? 05.11 right!
It’s not unloackable.. wait for dev-team or GeoHot to release a solution for this ver. of Baseband

Keke November 2, 2009, 4:07 am

I have a iPhone 2g version 3.1 firmware 04.05.04 and this jailbroke it but didn’t unlock it for how do I unlock it?

iPhoneHeat November 2, 2009, 2:28 pm

search through the blog

Rayzr November 2, 2009, 2:02 pm

I used blackra1n to jailbreak my 3GS, 3.1.2. Now, every time I turn my phone off and back on I have to connect to itunes which says my phone is in recovery mode and I have to restore it. I can jailbreak again but when I install anything that requires phone reboot I have to restore. Any ideas?


iPhoneHeat November 2, 2009, 2:34 pm

It’s acting like a tethered jailbreak.. Don’t know why

ammar November 3, 2009, 5:05 pm

hi guys… I have just jailbreak my iphon with blackra1n n installed cydia, worked like a charm… but all my apps n games don’t work. Once you click on an app it comes up for a millisec and gone! pls help


Faisal November 4, 2009, 9:38 am

Hi ,I jailbroke my locked 3gs phone but nothing is happening ,i see geohot photo after running blackra1n but when it restart nothing happens and it just go back to the emergency call 🙁 i tried that million times please help 🙁

iPhoneHeat November 4, 2009, 2:07 pm

Did you try after performing a fresh restore?

ramz November 12, 2009, 10:52 pm

m using iphone 3gs 3.1.2 firmware officially unlockd can i use blackra 2 jailbreak ma iphone ll it get lockd if i do? plz help me out thnx

iPhoneHeat November 12, 2009, 11:57 pm

Give it a shot.. in case it get locked (it should not) then use BlackSn0w to unlock 🙂

ramz November 13, 2009, 12:13 pm

thnx 4 reply
do v need wi fi connction during jailbrk???
its easy to unlock by blacksnow if it gets locked durng jailbreak???
thank yu

iPhoneHeat November 13, 2009, 2:16 pm

not during jailbreak.. but for unlocking wifi is required.

ramz November 17, 2009, 1:03 am

but to install cydia during jail break it asks internet connection?
thank you.

iPhoneHeat November 17, 2009, 1:32 am

Ops.. for blackra1n it does

ramz November 19, 2009, 4:28 pm

awsm buddy it workd yaar nice so simple no prob. nw hw can i download themes n good app via cydia

thnk you……….

neil November 17, 2009, 9:38 pm

hello buddy ven m startng vit jailbrk 4 ma iphone 3gs 3.1.2 by blackra1n ders no icon on d screen by vhich i can downlod cydia

iPhoneHeat November 18, 2009, 1:59 am

Try it after putting your iPhone in Recovery Mode

nameless November 20, 2009, 3:46 pm

hmmm my iphone is 3gs os 3.1 05.11 base but i hang on the black screen after it says done and wait for reboot.. no pic of anyone too..

nameless November 21, 2009, 6:00 pm

i dont have cydia in my phone also.. try very long still cant see the face …

iPhoneHeat November 21, 2009, 8:54 pm

You need to download it from within blackra1n

nameless November 22, 2009, 1:00 pm

but i hang in black screen … phone wont reboot too.. i bought my phone from singtel in sg.. issit cant jailbreak?

iPhoneHeat November 22, 2009, 1:48 pm

Hold down both home and power button untill you get a itunes and cable on your screen (Recovery Mode)
then run the blackRa1n

nameless November 22, 2009, 2:28 pm

sorry to trouble you.. i tried alot of times.. using your methods .. but the picture of the guy did not show up on the screen.. keep black screen .. waited till it auto reboot, but no blackra1n app show up.. issit bcuz my iphone is white colour instead of black? cux i see some threads ppl stating their iphone colour ..

iPhoneHeat November 22, 2009, 2:59 pm

ok.. tell me your model.. and PC OS

nameless November 22, 2009, 3:36 pm

my iphone model MC132ZA Ver 3.1.2 (7D11) Fw 05.11.07 .. PC OS window XP

iPhoneHeat November 22, 2009, 9:02 pm

by model i mean 2G/3G/3GS ??..
ok here you go..
connect to cable..
iTunes detects your iPhone.. Now close iTunes
go to task manager and kill iTunes related processes/services (iPodService.exe, iTunesHelper.exe).. Also kill mdnsresponder
Copy blackra1n.exe to C drie root.. C:\blackra1n.exe
and execute..
come back with results

nameless November 23, 2009, 3:00 am

sigh.. model 3gs white.. result still same.. =(

iPhoneHeat November 23, 2009, 8:47 am

Try it on another PC

nameless November 23, 2009, 6:03 pm

thanks iphoneheat! can le.. i try it on another com.. i think my com cant do it lols.. thank you so much =)

iPhoneHeat November 23, 2009, 8:39 pm


AnotherGuy December 8, 2009, 12:11 am

There is definitely a problem with 3Gs phones and this jailbreak. My phone is not unlocked and I am running 3.2.1 on a factory at&t phone.
EVERY TIME you need to power off your phone and reboot, it says connect to iTunes. This can be a problem if you don’t have your computer with you 24-7
-Note: Instead of restoring through Itunes you can re-run Blackra1n to restart springboard.

Any solutions?

iPhoneHeat December 8, 2009, 3:30 am

because new units are tethered jailbreak only..
wait for dev-team/GeoHot to come up with a solution

Yenna December 22, 2009, 4:33 pm

I have problem,I did not delete the blackra1n from the iphone.I wanted to reset the iphone by erasing all the data in the phone.After the iphone shut down and when it was booting back the screen froze at the little white apple screen.Its not moving forward.I tried pressing the home key and the on/off button for few seconds.It come back to the little white apple scree and freezes.What to do now.

iPhoneHeat December 22, 2009, 9:45 pm

holde down the both Home + Power button until iPhone reboot and turn back on with a connect to iTunes screen..
restore OS 3.1.2 and use blackra1n to jailbreak

jgss December 25, 2009, 10:18 pm

Hi, tried downloading blackrain from the links provided, but when accessing the official website for the download, the windows icon on the page for the download is not working, can someone tell me an alternative site from where i can download. I have the latest ipod touch 8gb 3, firmware 3.1.2(7d11)
Thanks in advance
PS are the tutorials the same for jailbreaking the iphone and the itouch?
soorry for the noob questions

iPhoneHeat December 26, 2009, 9:19 am


This jailbreak guide is for all idevices to date.

jack December 31, 2009, 2:56 pm

i have problem that everytime i download winterboard and it has to reboot. and everytime i rebooted it , i got stuck at recovery mode and it says i have to restore the iphone. Anyone has solution to this one?

iPhoneHeat January 1, 2010, 12:43 am

do NOT restore.. just run the BlackrA1N again

quince January 4, 2010, 3:38 am

yeah i used blackra1n on my ipod touch but nothing happened.. the apps not there

Solidet January 29, 2010, 7:37 pm

Thank you very much it work . i have one question i don’t have wifi near my house, is there other way to install Cydia without wifi?

Shahmeer February 10, 2010, 6:40 pm

Does this work with MA model. People say it doesnt work with MC but it works with model MB. Will it work with MA

iPhoneHeat February 11, 2010, 3:30 pm

Except MC it should work for all

Dee February 15, 2010, 6:24 am

it happndz wi me thrice i can jailbrk ipod 3.1.2 new one 3g wch got voicememos,simple ques is what shud i do after jailbrkin coz after doin it ican install cydia rock n able to download paid games as free but once irestart my ipod for any reason it display me connect ipod wi itunes andonce i do it , it askd me to restor…e and same shit agn n agn(plz leameknow wht shud i do then ?plz help plz ( i wnt 2keep it jailbrk (( emailme at dkmissu@ or leave comments here ..Thanks

iPhoneHeat February 15, 2010, 4:31 pm

do NOT restore again… when it asks to restore simply run the blackra1n again…
it’s called tethered jailbreak… you need to run blackra1n each time you reboot your iDevice
that’s the only solution for now

timo February 15, 2010, 6:10 pm

I’ve a problem with my 3gs, after jailbreak and unlock the phone it works well … i can survive with jailbreak every time i reboot the device but there is something when i answer a call when i put the phone on my ear it should turn off the screen and when i move it away it should turn it on …. what is happening is the opposite
i should cover the top of the ear place to turn on the screen to do whatever end the call or check the contacts
what is that ?
something wrong in software program, or jailbreak error
my phone is 3Gs 16 GB , firmware 3.1.2,

Pranil February 19, 2010, 4:00 pm

how do i remove the blackra1n jailbreak from my itouch 3.1.2? i want to jailbreak to do i remove the hack ?? i couldnt find any info…
thnx for the help in advance 😀

iPhoneHeat February 20, 2010, 11:46 am

simply create a custom firmware with Sn0wbreeze and restore your iTouch with that CFW..
Sn0wbreeze guide can be found under jailbreak iPhone category

Pranil February 20, 2010, 3:04 pm

thx iphoneheat!!! so u mean without restoring i can hack with the snowbreese…this jus made it better i don hav to lose any data dat way right? thnx alot man 😛 u saved me 😀

iPhoneHeat February 20, 2010, 3:57 pm

Sn0wbreeze creates custom firmware .. means restore is required

lynn February 27, 2010, 10:41 am

Hi heatwave, does jailbreak void the local warranty? Heard from my fren that if i restore my setting back to original, the warranty is still there. it is true? I am using model MC132ZA Ver 3.1.2 (7D11) Fw 05.11.07 too and PC vista bits 32. After jailbreak can i use my sim card? Thanks

iPhoneHeat February 28, 2010, 1:08 am

If it’s 3GS, do NOT play with it for now…
@ warranty.. restore to default OS and you’re back to life

charm28 March 24, 2010, 8:36 am

When I downloaded blackra1n at it only download the read only file not the exe file.

riuz zialcita April 25, 2010, 11:38 pm

i have followed the proceedure layed out using blackrain but when i click the “make it rain”button the image of geo hot does not appear and itunes just tells me it detects iphone in recovery mode the ask me to restore or update.if i restore it goes back to sim detected is unauthorized…dont know what to desperate to learn this can somebody help me???

iPhoneHeat April 26, 2010, 1:24 pm

why not try a custom firmware or redsn0w

riuz zialcita April 25, 2010, 11:44 pm

i”ve read a lot of tips and watched a lot of videos regarding jailbreaking,especially using blackrain,it looks just so simple,but i cant make it work..this guy,think he’s name is ty seems to know a lot about this.i just wish i could have like a few minutes of his time to help me out on this jam.

Leave a Comment