First of all, if you don’t know any reason why you should jailbreak your iPhone, you may read this: What Is Jailbreak iPhone And How Can It Benefit You?
The latest version of iPhone Software | Firmware | OS can be jailbrake by using blackra1n. It is 3.1.2 firmware.
Yes, you can jailbreak 3.1.2 firmware using blackra1n.
This tutorial will guide you how to Jailbreak iPhone 3G or 3GS with 3.1.2 iPhone Software/Firmware/OS installed by using Windows.
Most iPhone users updated their iPhone software/firmware/OS by mistake while opening iTunes. They got an offer to update iPhone software. After updating/restoring iPhone software to a newer version, any mod, customization, jailbreak, unlock will be reset.
But, if your iPhone has not updated to the latest version, you can do it by reading How to Update iPhone software using Shift and Restore.
Follow these steps:
1. Connect iPhone to computer using its USB Cable.

2. Open your browser, and go to blackra1n.com

3. Click the Windows logo to download blackra1n.exe, and choose the location where to save the blackra1n.exe.

4. Once download finished, right click the blackra1n.exe and click Open. If you cannot see the Downloads window, you can press CTRL+J on keyboard to show it (Firefox).

Click Ok if you asked to Open executable file.

5. Click make it ra1n button to start the process.

- Then, your iPhone is entering recovery mode.

- You will see a picture of Geohot (blackra1n’s creator) on your iPhone.

- Done, wait for reboot

- A pop-up message will appear

If you enjoyed this software, you can donate to Geohot for future development. The process is very simple. You just need to click make it ra1n once and wait few seconds. You don’t need to do anything while the process is running.
Have you donate to Geohot?
I have, although small amount.
Go to blackra1n.com and click the PayPal button to donate.
If the process stuck in Done, wait for reboot, but your iPhone has rebooted and works properly, you can close blackra1n.
Now, your iPhone is jailbroken.

If you want to continue using blackra1n to unlock your iPhone, read this: How to Unlock iPhone 3.1 Firmware
Related posts:


[...] On 3 November 2009, Hacktivation support was added into blackra1n’s improvement. Hence, you can resolve the sim card issue on iTunes by reading Tutorial Jailbreak iPhone 3.1 Firmware using blackra1n [...]
[...] You can either read previous, Fixing iTunes error message: Fixing iTunes error message: The SIM card inserted in this iPhone does not appear to be supported or read tutorial How to Jailbreak iPhone 3.1 Firmware (Windows) [...]
It works!!! Thanks Geohot
You can buy Geohot some coffee
u made my day…thnx alot
You’re welcome
Geohot i love you dude you saved my iphone
Hi.. this has not worked for me, my phone is frozen with the picture of Geohot and will not turn off..any suggestions
OMG ,, ! This Totally Works ,,
Thaaaaaaaaaaanks Alot ;D
[...] you coming from from previous tutorial: How to Jailbreak iPhone 3.1 Firmware (Windows), you can continue reading this tutorial because your iPhone is jailbroken. If your iPhone have not [...]
[...] you jailbrake iPhone firmware 3.1.2 by using blackra1n, you can install Cydia by opening blackra1n app on your iPhone, select Cydia, then [...]
[...] together with Push Notification and GPS issue. If your iPhone has not jailbroken yet, you can read How to Jailbreak iPhone 3.1 Firmware (Windows). This problem rarely happens on Factory Unlocked [...]
Hi there
I followed your jailbreak instructions above and my iphone ended up with a picture of the white usb lead and an arrow pointing to an itunes logo. The phone has frozen like this so now really worried…can you help?
Hi James,
By Jailbreaking your iPhone, the problem iPhone stuck on Slide for Emergency Screen and Connect to iTunes logo would go away (if previously you have this problem).
Try to Jailbreak again.
What is the version of your Windows n’ iPhone firmware ?
Hey Great tool,
I was able to jailbreak my iphone with your tool, though i faced few problems.
Please modify your article and warn users to use right firmware to ensure success.
I have 2G model but i used to restore 3G firmware thatz why initially i cudnt jailbreak it.
Great work…keep it up
It’s not my tool, but created by geohot.
Oh, I thought it was basic info that everybody has known.
Anyway, thanks for your suggestion.
Thankssssssssssssssssssssss alot friend
you da man forreal
I have a 2G iphone which was at 1.1.4 firmware. I tried to upgrade to the latest i.e. 3.1.2.
i followed all the steps in tutorial to first upgrade the firmware to 3.1.2 and then jaibreak it. the result was that i could see that the iPhone rebooted and i could see the home screen, but No SIM seems to work. It shows either “No Service” or a signals bars at its minimum.
Can somebody help me on what is the issue? below is the detail on the iphone after the entire process.
Model MA712LL
Model Firmware 04.05.04_G
Also i could see that i can access my iPhone from Itunes and was able to syncc data.
Thanks,
Hi, read the unlock tutorial to use any SIM card on your iPhone.
we have the same unit of iphone, i accidentally upgraded to 3.1.2 version, you can jailbreak it with blackra1n but you cant unlock it with the snow package embedded in the said software…even if you try redsnow 0.8 you’ll get frustrated. redsnow0.8 cannot unlock and jailbreak 3.1.2 ipsw…you should downgrade your firmware version to 3.0.1 >>> you must first download the 3.0.1 ipsw for 2G iphone at <<>> and then intall it to your iphone using shift+restore on the itunes window by selecting the file you have downloaded on your computer..your iphone will be restored to firmware 3.0.1 version… download the redsnow 0.8, and the bootloader BL 3.9 and BL 4.6…. But note that you have to download also the 3.0.0 ipsw for 2G ,,, because this is the only latest ipsw that can be recognized by redsnow 0.8..>>> the rest, you should read the tutorial on this site>>>> http://www.iphonedownloadblog.com/2009/06/20/tutorial-iphone-30-unlock-redsn0w/………..it will surely work on your phone, jailbreaken and unlocked…the same with my iphone 2G 3.0.1 ipsw, 4.05.04_G baseband, MA712LL…
This is the best and fastest jailbreak (and only unlock) I have ever done! Geohot, you are the MAN!
pls help just downloaded this blackrain, then got cydia, then went to get the ibluetooth app, got that downloaded thenwen i went to use it, it said “error unable to start the stack,please try restarting the app, if prob persists the rebooting device” i did that and its still the same, is there anything u can do to help me get this working? please please
I’ve never used cracked apps. Thanks
Hi, this is a great jailbreak but now I have no reception and cannot make or receive calls is there anyway of resolving this?
incorrect email address previously: Hi, this is a great jailbreak but now I have no reception and cannot make or receive calls is there anyway of resolving this?
Hi, please continue reading to How to Unlock iPhone 3.1.2 Firmware
HI PLEASE HELP ME!!
I TRIED TO JAILBREAK MY PHONE (3G, 3.1.2) FOLLOWING YOUR INSTRUCTIONS BUT WHEN I RUN THE BLACKRA1N PROGRAM MY PHONE JUST GETS STUCK ON THE RECOVERY MODE SCREEN AND THE BLACKRA1N WINDOW JUST SAYS “ENTERING RECOVERY” BUT IT DOESN’T DO ANYTHING ELSE! I DONT KNOW WHAT TO DO… =(
Using Vista ?
Have you tried compatibility mode for Windows XP?
Have you tried to unplug&plug USB cable from computer quickly?
I can’t donate with paypal, because i live in Georgia and in paypal cauntry list have not Georgia, i don’t know why. I can using blackra1n without donate?????
Yes, you can.
Blackra1n is FREE. But having some bucks for donation is recommended.
OK, I understand. thank for fast question. and thank you verry much for this prog.
After clicking make it rain and entering recovery is done it pops up the: enjoy your jailbroken iphone window. and after clicking ok the Iphone gets back to the screen that says plug it into Itunes where you can slide for emergensy call. And the itunes loads and then it says insert the supported sim card. But the blackrain screen is stuck at done, wait for reboot. I followed this guide as good as I can. Sorry about my grammar.
Can you please help me fix this?
Can you tell me your iPhone and computer specs?
this occurred to me too, but as i figured it out, my phone was running on 3.0.1 version, and when i tried to jailbreak it with this tutorial(blakrain), an error message in the itunes will pop up, and the blakrain will stuck at”done, wait for reboot.. if your firmware version is 3.1.2, there should be no problem jailbreaking it with this, i have done it 3x and it ran so smooth.. i just opted to downgrade to 3.0.1 version because blacksnow cant unlock my phone because there was a conflict in baseband version of mine which is 4.04.05..now its working, jailbreaken and unlocked!! just keep on reading you will learn how to… list down ur iphone specs…
Hi, I used blackra1n and it really helped get me out of the sim card compatibility issue and all but now some of the things on my iphone have dissappeared for instance i have no network now and my carrier (previously displayed before at the top of the screen with network signal bars) are gone. There is a constant one bar signal now and my phone can neither recieve or send messages, calls and other things that neeed a network.
Also under SETTINGS, the options of CARRIER and NOTIFICATIONS are gone. Under the GENERAL and then NETWORK options, the settings for CELLULAR DATA NETWORK has also disappeared.
All these thing existed on my iphone before using blackra1n and before updating. PLEASE HELP ME….
Initially I must say thank you for your valuable service to recover my iPhone. Now it working properly but unfortunately I don’t have my service provider signal on my phone left top corner. By the way I am from Sri Lanka my service provider “Dialog Gsm” please explain me how can I get back my signal to my iPhone. Before this I gave a call to Apple Customer care center they didn’t gives like this proper information but I have paid for make a call from Sri Lanka 18.5 US $. Oww Any way thank you for your help and please replay me.
The window is stuck on ‘Running’ and nothing is happening. Also, there is a plug into iTunes symbol on the iPhone. Please help
i tried the blackra1n and:
- firstly it didn’t ask me where to save the file it automatically saved it in Downloads file;
- secondly, when I ran the file it showed everything above except the pic of geohot and now i just have a black screen on my iphone with the backlight on and it’s been this way for about a half hour
please advise