
NOTE: Blackra1n jailbreak tool and Blacksn0w unlock tool are now available for Mac users. If you are a Windows user: Click here
If you already have blackra1n app installed on your iPhone (and haven’t deleted it yet), then jump directly to step 11.
Requirements:
- iPhone OS 3.1.2.
- Mac Operating System.
Here are the steps to jailbreak your iPhone 3.1.2 using Blackra1n and unlock your iPhone using BlackSn0w
- 1) Click on the url http://www.blackra1n.com. You will see the following image . Click on the Apple logo just above the donate button.

2) On the following screen, select save file and press ok. (Save it to the desktop)

3) Browse to the desktop and double click on blackra1n.zip to extract the application and then double click on blackra1n application icon.

4) Make sure your iPhone or iPod is connected to the MAC then click on make it ra1n button.

5) Your device will now enter recovery mode. (If itunes opens telling you you need to restore because your device is in recovery mode, just click ok, then close down itunes)

6) Click OK when you get the following screen
7) Then your iPhone will display GeoHot’s picture and restart automatically and a blackra1n icon will appear on your iPhone. Please make sure you are connected to the net and then click on the application.

8 )Select the installer application (Choose Cydia or Rock) that you prefer and press the install button at the top right corner of your screen.

9)BlackRa1n will automatically download and install the package you selected.
10) Congrats you just jailbroke your iPhone using Blackra1n. Kudos to GeoHot!
11) To UNLOCK your iPhone tap on Sn0w button inside Blackra1n app and let Blacksn0w automatically unlock your iPhone.
NOTE: If you see ra1n button instead of Sn0w , then first tap on ra1n to upgrade your Blackra1n app. After upgrading, run blackra1n app again. You will see sn0w. Install it.

12) Hurray! You just unlocked your iPhone :)




{ 1 trackback }
{ 28 comments… read them below or add one }
Thanks for this great article. Could you please explain/show the difference between Cydia, Icy and Rock? It cold be nice to have an article with the pros and cons of those 3 apps.
Yes I know, I’m demanding ;)
Hi Sebastien
The more demanding you are; the more ideas we get for new articles. hehe. At this point, all I can tell you is:
Cydia is the best, thanks to Saurik who has built it to be the most resourceful jailbreak package/app over the years.
Icy sucks to say the least!
Rock is super fast. It’s speed is really phenomenal. I am not sure if it contains all the Cydia apps (packages), but I can see it easily becoming iPhone users favourite jailbreak package/app in the future. However, chances of it replacing cydia altogether is less. Saurik won’t let his baby’s memory fade away that easily :)
Thanks for your answer.
So far i have been only using Cydia but i indeed hears good things about Rock. I don’t know either if it integrates all the packages of Cydia.
@Sebastien cheers!
I might just have to restore and try all three each time.
But for now i’ll stick to Cydia.
rohit,
do you know if cycorder and videomover became compatible with 3.1.2?
i really want to know, cause i’ll just put this software if they can work in this new software
@Steph Yeah give it a go!
@Jonh No mate. I don’t think it works yet :(
Klappt wunderbar. Sehr nice. orange austria 3g mit o2 deutschland karte.
Thank pal! Great job.
@Alexey Cheers!
Help! I just keeping getting stuck on the screen where it asks me to plug in my iphone (mind you it already is). I never see Geohots face on the screen so I’m pretty sure it isn’t working :(
i was successfully able to unlock and jailbreak my phone within 5 minutes! yayyyy! thanks geohot for making this process easier than ever!
Hi Rohit,
Thanks again for the step by step instructions… I successfully unlocked my friend’s iPhone stucked in 05.11.07 baseband version. Kudos to George Hotz for this great unlocking and jailbreaking tool!!!
that was epic!
I am unable to unlock my 3GS that I just bought, but when I turn it off, it goes to the screen with an image of the power cord and iTunes and I have to run it again. Is there a way to keep it from locking up?
Same, it locks up for me too. Hope theres a way around it
Rohit,
Can you point me in the right direction mate? I have a 3G iphone with the old 3.0 firmware on ATT (US) never been jailbroken or unlocked. I haven’t upgraded to 3.1.2 or whatever the lastest firmware because I heard that some people were getting locked into a baseband that couldn’t be undone (I think those who updated via itunes but I’m not sure).
So now I see this nice article but I’m confused about what I should do next in order for me to upgrade my firmware, jailbreak and unlock my iphone – with the end goal being to switch from ATT to T-mobile (US).
Cheers mate!
@Troy
Follow the above tutorial step by step.. Once you are done, you will be able to use T-mobile:)
First go to iTunes and hit the restore button. This will update to 3.1.2 firmware. With the above jailbreak and unlock method, you need not worry about ur baseband getting locked.
Update via iTunes to 3.1.2(Restore to update) and then use blackra1n to jailbreak and use blacksn0w to unlock(follow the above guide). Once you unlock, your t-mobile sim will start working.. Njoy!
@Zac @John
Read this
http://www.digitalmarketingtalk.com/iphone/solution-iphone-stuck-on-connect-to-itunes-screen-after-blackra1n/
You will know why exactly your 3GS gets locked up after every reboot or when the battery drains out.
Oh my yes!!!! Worked Like a charm I accidentally updated to 3.1.2 and was sweating bullets this totally worked!!!
Thank yur GeoHot !
It works on my iPod Touch 2G !!
Very Easy !
Super Easy.. Thanx
hi. i downloaded black ra1n on to my mac but when i double click nothing happens??Do i need to have mac 10.4 or later because i have 10.3.9
i have a problem , i make it rain but don;t appers nothing on my dashboard ???? what i can do????
I am getting the same problem as sergio…mine is already jailbroken with modem fw 5.11.07
Wow, that was ridiculously easy! Kudos geohot! Absolutely brilliant work. :)
Can i use Blacksn0w to unlock/jailbreak 1.1.4 with 3.1.2 on it?