Jailbreak iPhone 3.1.2 Firmware with blackra1n

George Hotz (aka geohot), the kid who was the first to unlock the original iPhone back in 2007 and then iPhone 3GS in July of this year is back! This time he is the first one to release jailbreaking solution for the new iPhone 3.1.2 Firmware for all devices through his new tool called blackra1n. blackra1n is a software tool which can jailbreak (not unlock) all iPhone’s (iPhone (Edge), iPhone 3G and iPhone 3GS) and iPod touch’s (iPod touch 2G and 3G) running on firmware version 3.1.2. blackra1n is currently for Windows only, a Mac version of this app can be expected soon.

UPDATE: An updated version of this guide for blackra1n RC3 with blacksn0w can be found here.

So, what is blackra1n? blackra1n is a 30 second ALL device 3.1.2 jailbreak. Even the ipt3, but the ipt3 is tethered. In order to boot it, just rerun blackra1n.

blackra1n - Jailbreak for iPhone 3.1.2 FirmwareImage via ModMyi

Follow the steps below to jailbreak all iPhone’s and iPod touches on OS 3.1.2:

Note for iPhone 3G and 3GS: Do NOT upgrade to iPhone 3.1.2 with blackra1n if you want to keep your unlock as doing so will result in upgrade of your baseband which will make it almost impossible for you to unlock.

Step 1: Download and install the latest version of iTunes (download link given below).

Step 2: You will now need to first update/restore to the original iPhone OS firmware 3.1.2 on your iPhone by using the latest version of iTunes. Download link for iPhone Firmware 3.1.2 is given at the end of the post.

iPhone OS Firmware 3.1.2

Step 3: Download blackra1n for Windows (download link at the end of the post).

Step 4: Start blackra1n app. If you are on Windows 7 or Vista, run the app with “Windows XP Compatibility” mode by enabling it from the “Properties” tab to avoid any errors during the jailbreak process.

Step 5: Click on “make it ra1n”:

blackra1n

Step 6: Let the app do its thing and wait for the phone to automatically reboot.

Step 7: You should now have “blackra1n” in the list of applications on your iPhone. Run “blackra1n”, download Cydia and let it install it.

blackra1n

blackra1nImage Credit: elmarseillais

Step 8: Finally reboot your iPhone. Voila! You should now have fully jailbroken iPhone or iPod touch running on firmware 3.1.2.

UPDATE 1: PwnageTool 3.1.4 has been released which can Jailbreak iPhone on 3.1.2 while keeping its baseband intact to 04.26.08. Complete step-by-step jailbreaking guide for Mac OS X can be found here and for Windows here. Unlocking guide for iPhone 3G and 3GS on 3.1.2 firmware can be found here.

UPDATE 2: blackra1n is now available for Mac OS X as well. Download link plus complete step-by-step instructions guide on how to jailbreak iPhone/iPod touch using blackra1n on Mac OS X can be found here.

UPDATE 3: Follow the step-by-step guide posted here to fix missing carrier name or logo on your unlocked and jailbroken iPhone 3G/3GS running firmware 3.1.2.

UPDATE 4: Follow the step-by-step guide posted here to Enable Tethering on iPhone 3.1.2 Firmware.

UPDATE 5: You may also like to check out How to: Patch MobileInstallation File on iPhone 3.1.2 Firmware.

UPDATE 6: Native MMS functionality in Messages app on iPhone 2G can now be enabled using the step by step guide posted here.

UPDATE 7: Fix Push Notifications on Hacktivated iPhone 2G/3G/3GS running iPhone firmware 3.1.2 can be found here.

UPDATE 8: blackra1n RC2 is Live. Click here for more details.

UPDATE 9: blackra1n RC3 with blacksn0w is now available. Follow the complete step-by-step guide here to jailbreak, and here to unlock iPhone 3.1.2 firmware with 05.11.07 baseband.

UPDATE 10: An alternate tool called sn0wbreeze has been released for jailbreaking iPhone and iPod touch. Follow the complete step-by-step guide posted here to jailbreak iPhone 3.1.2 firmware using sn0wbreeze.

UPDATE 11: Redsn0w 0.9 for Windows and Mac is LIVE! Follow the complete step-by-step guide posted here to jailbreak iPhone 3.1.2 firmware using Redsn0w 0.9.

UPDATE 12: iPhone 3.1.3 firmware has been released and can be downloaded from here. iPhone 2G and iPod touch 1G/2G(older models) can be jailbroken and unlocked(iPhone 2G only) on the latest iPhone 3.1.3 firmware. Follow the step by step guide posted here or here to jailbreak/unlock iPhone 2G, and here for iPod touch 1G/2G on 3.1.3 firmware.

UPDATE 13: Redsn0w 0.9.4 is LIVE! Download links and jailbreaking instructions can be found here.

UPDATE 14: Sn0wbreeze 3.1.3 -V1.3 is LIVE! Follow the guide posted here to jailbreak iPhone 2G, 3G and iPhone 3GS (older bootrom only) on iPhone 3.1.3 firmware. iPhone 3G and 3GS can then be unlocked using ultrasn0w or blacksn0w. iPhone 2G can be unlocked using the guide posted here.

UPDATE 15: PwnageTool 3.1.5 for Mac OS X is now LIVE! Follow our complete step by step guide posted here to jailbreak and unlock iPhone 2G, 3G, 3GS and iPod touch 1G, 2G on iPhone OS 3.1.3.

UPDATE 16: Is GreenPois0n going to Jailbreak iPhone 3.2 and iPad Untethered? More info here.

UPDATE 17: Geohot has a working solution for iPhone 3.1.3 / 3.2 on the new baseband and bootrom. Here is a video of it in action.

UPDATE 18: Jailbreak iPad with Spirit is Real ! More info here.

UPDATE 19: Jailbreak iPad with Blackra1n is confirmed by Geohot! More info here.

UPDATE 20: Spirit Jailbreak tool has been Released. You can jailbreak all iDevices including iPhone 3G/3GS, iPod touch 2G/3G and iPad on OS 3.2. iPhone unlockers should stay away!

You can follow me on twitter or join our facebook fanpage to keep yourself updated on all the latest iPhone jailbreaking and unlocking releases.

Download iTunes
Download iPhone 3.1.2 Firmware
Download blackra1n for Windows (UPDATE: blackra1n RC3 Now Available)

Show Comments (2228)
  1. guyz i need help! when its goes to recovery mode it doesnt show tht dudes pic n infact thers a messege wch says cant not conect to iphone server update! n the phone just freezes:( any help plz

  2. man thaaaan alot im our country we pay alot to jaillbroke this phone i swear when i got mi own mastercard i will donate wth great $$$ but i was ask somthing from cdyia i can instll iphone theme 😀 thanx alot bye

  3. hey man i need help on jailbreaking ma iphone.like when it goes to recovery mode it doesnt show tht dudes pic n says can not conect to iphone server update! n just freezes any clue?

  4. My iphone was already updated 3.1.2 so I decided to run blackrain straight away when I found about this jailbreak. On first try it froze on ' Entering recovery' on blackrain. So, I thought I was in fault for not restoring the phone. Second try, I restored the iphone and retried but outcome is still same. Any suggestions?

  5. Awesome….Had to do the same thing. Restore -> Close/Kill iTunes -> Move blackra1n to C: and 'Run as Administrator'

  6. I updated my iphone 3g to the 3.1.2 and jailbreak with blackra1n. My problem is that my phone is in emergency call mode. my question is did blackra1n jailbreak the iphone and will blacksn0w fix my problems or do you have any advice on how to fix this problem.

  7. ok so it didn't work for me 🙁 can you give me some tips? I did install itunes 9 and my software is 3.1.2, and i clicked make it rain and then my iphone just went to the plug into itunes screen. I hadd to restore my iphone and so on :,( this is really troubleing.. any tips???

  8. I updated my iphone 3g to the 3.1.2 and jailbreak with blackra1n. My problem is that my phone is in emergency call mode. my question is did blackra1n jailbreak the iphone and will blacksn0w fix my problems or do you have any advice on how to fix this problem.

  9. Yea i got a Idea for you.

    Have u trying Recovering your iphone first.
    Then try to get your update.

  10. Get Apples Itunes update, if u already have that Restore It once More. if This Continues it might Be cpu id see what my virtual mem is pumping if not i believe it said in the tutorial if u running windows 7 or vista to run it on windows xp based option so no error should occur, this should be under the properties after right clicking on blackra1n.exe under compatibility First box Named Compatibility mode select “run this program in compatibility mode for:
    in the drop down list select windows XP (service pack 3) Hope this helps

  11. When i click on “make it rain” it connects to the device and says entering recovery mode and automatically opens ITUNES. Once iTunes opens it says iphone is currently in recovery mode and cannot proceed until a restore is complete. How do i get around this – or not have itunes open automatically when i click on “Make It rain” any suggestions?

  12. Does it take time to reboot? Because I've been waiting for so long and it says “done, wait for reboot” but nothing happens.

  13. hello!
    Can this be used for iphone 2gs? I am currently running 3.0 jailbroken and unlock and i am about to try 3.1.2 but i have not seen much yet on 2gs and unlocked. Please help, Thanks in advance.

  14. ok guys as you might know geohot has relleased blackra1n rc2 that shud help.. And also it's the BEST

  15. hello …
    i installed the new version of iphone firmware 3.1.2 and now not working and i connect it to itunes still do'esnt work please help me to unlock it or restore my old firmware

    thanks

  16. Thanks for reply, yes I made it compatible before I started the process and I tried restoring it a few times, tried restarting computer(just incase), monitored CPU usage aswell, it's all pretty normal. Virtual memory stays on 0% no changes what so ever. Oh and I did update it infact everytime I press it asks me weather I want update or not. Normally I can work things out but in this situation am pretty clueless due to recent sho sha with the updates etc etc. Am not sure weather its blackrain/computer or iphone acting up. It seems all normal though. After clicking on make it rain it does send phone in to recovery mode but it stays there for a very long time with no progress. I get tempted to wait but then again process should take 30 seconds as it says above hmm

  17. Please help.. my iphone FREEZE now.. at display just see USB pic –> itunes logo, cannot off and USB not detect right now..

    chronologic:
    1. im upgrade to 3.1.2
    2. i using blackra1n and iphone restore mode.. (usb pic –> itunes logo..) im waiting -+30 min, but nothing happen.. i sear more again in google how to jailbreak use blackra1n, its say.. turn off first itunes… at my taskbar no itunes on… but i see with task manager.. itunes running…maybe its problem my iphone freeze… im end task the itunes.. cannot turn off…

    im try it.. restart the PC.. grrrrrrr.. now my iphone still frezee.. with display usb pic & itune logos…

    any1 can help me.. please.. what happen with my iphone..? can ON more..? or can DIE FOREVER..?

    sorry with my english BAD! waiting for respon!

  18. Plug your phone in and click “make it ra1n” on blackra1n again. It worked for mine. I had the same problem.

  19. hey guys i have iphone 3gs on 3.1.2 firmware and everytime i restart my iphone it goes into recovery mode evertime it never fails pleas help me any suggestions

  20. I got my iPhone jailbroken, but when I download winterboard and reboot my device it enters recovery mode and I have to restore and re-jailbreak it again. Anyone have any ideas on how to fix that where I can download winterboard?

  21. Had the same thing happen to me. I unhooked from computer, did a reset (pwr + home for 10 seconds). When it came up, I let it back up with iturds, closed iTurds and then ran the V2 of blackra1n. Worked like a champ 🙂

  22. i did 3 times and still not woking
    Note for iPhone 3G and 3GS: Do NOT upgrade to iPhone 3.1.2 with blackra1n if you want to keep your unlock as doing so will result in upgrade of your baseband which will make it almost impossible for you to unlock.

    please help me

  23. I got my iPhone jailbroken, but when I download winterboard and reboot my device it enters recovery mode and I have to restore and re-jailbreak it again. Anyone have any ideas on how to fix that where I can download winterboard?

  24. Had the same thing happen to me. I unhooked from computer, did a reset (pwr + home for 10 seconds). When it came up, I let it back up with iturds, closed iTurds and then ran the V2 of blackra1n. Worked like a champ 🙂

  25. i did 3 times and still not woking
    Note for iPhone 3G and 3GS: Do NOT upgrade to iPhone 3.1.2 with blackra1n if you want to keep your unlock as doing so will result in upgrade of your baseband which will make it almost impossible for you to unlock.

    please help me

  26. Same case… jailbreaking was fine but when I reboot iphone it goes into recovery mode and I have to rain it again every time. Any solution????

  27. Jailbreaking was successful.. but when I reboot iphone it always goes into recovery mode… everytime i have to “make it rain” to get it out of recovery mode… any fix for this????

  28. Also after jailbreaking battery drains very fast… about 1% for every 6-7min. I wonder what might be causing it… any suggestions????

  29. I can never get past the “running…” part of the blackra1n screen and my phone has the itunes logo and the cable telling me to plug it in (it already is). I've let it sit there for over 30 minutes with no change.

  30. hey man, i think i found the solution to the rebooting problem, your iPhone is “tethered” to blackra1n, if you will, and it requires you to run blackra1n upon rebooting every time. You just run blackra1n and plug your phone up. Hope this helped man, I've been pissed at mine for like 18 hours ha ha.
    Peace out broseph

  31. selct the iphone in itunes. There is a little tick box, uncheck “open itunes automatically”

Comments are closed.