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. omg it works yesssss i did it my iphone 3gs is jailbroken yo geo hot u deserve a million dollers for ur work

  2. When I jailbreak which app is the best out of cydia, rock and icy?? Also, will adding more than one of these programs cause in issue with another??

  3. if it works why don’t you answer a few questions on th epost like….Can this be done on windows vista? I’ve tried 3 times and it keeps getting stuck on the Itunes coneect screen. Please help I NEED my Jailbroken phone back!!! Thanks.

    because I’m stuck there myself..Kinda Whack

  4. My phone is permanitly in reboot mode were the apple is one the screen and i cant restore my phone and i dont know what to do

  5. ok hi im new to this iphone jailbreaking of the 3gs it has became so different from the jailbreaking of 1st gen iphone on firmware 1.1.4. i have a 3gs that i bought 2weeks ago im from ireland and my 3gs carrier is o2 its on the carrier i use so i don't need to unlock it if i jailbreak t will it still be with the original carrier o2? im afraid to try and jailbreak it as from reading the comments it works for some and not for others? if someone could help me it would be great 🙂

    Thanks in advance jay…

    iphone 3gs 3.1 firmware pre-installled lucked to the o2 carrier/network.

  6. yer what do you do if blackra1n just gets stuck on 'running' and the iscreen shows the connect to itunes thing? I've rebooted like 5 times and tried again. rar, what am i doing wrong!?!

  7. Worked Great!! I have iphone 3GS. First upgraded to 3.1.2 from “unjailbroken 3.1” then used blackra1n. Need to have patience…..but it worked FLAWLESSLY!!!!!!! The source for xsellize on iphone is cydia.xsellize.com. Thanks a billion to Geohot.

    Cheers

  8. I have iphone 3Gs. It stayed in recover for about 2-3 minutes. Have patience. It worked fine for me flawlessly.

  9. What about first-generation iPod Touches? Will it work on those?

    (Come to think of it, I'm not even sure that 3.1.2 is available for the 1G Touch; I haven't been asked to upgrade beyond 3.1.1 yet.)

  10. Hi ..I just bought my iphone 3gs version 3.1. I'm trying to jailbreak my iphone now..Could any one explain how to find the reboot mode? Does it appear on your iphone or on PC? plx reply for me…thx

  11. Still nothing! I tried 7 times . I'm doing on xp now. 4 times already.
    Without itunes.
    itunes and usb logo stock, after 5 minutes i did reset , and just an apple logo stuck there. reset again. Came back tried again, and again, again. No blacra1n! Any suggest?

  12. im a bit confused…do I just update to 3.1.2 with mu iphone 3gs from itunes and let itunes download the update and install…or do I hold shift and restore and restore to the 3.1.2 that I downloaded from the site…im unsure…please help guys..

    thanks

  13. I have Windows 7 and iPhone 3G with software at 3.1.2. I have tried every solution posted in this thread and all I get is just hanging on the “running” part with phone in DFU mode. I have tried with and without iTunes running, tried running Blackra1n from the c: directly as an administrator. Nothing seems to work.

    Has anyone successfully used this app with the above configuration? if so, what steps did you take to make it work.

    Fully willing to donate once jailbreak is successful 😉

  14. If you get phone stuck on the Apple and itunes logo, simply open up itunes and then the hack will load on to the phone

  15. blackra1n puts the iphone in recovery mode. After that it installs the blackra1n on iphone 3G/3GS. I don’t know how that works. But you are not suppose to hit restore on itunes. It popped up on mine as well, but I closed the itunes. I had to wait for ~2-3 minutes then iphone rebooted. I have iphone 3GS.

  16. Still stuck, blackra1n says running… my 3g iphone screen is the itunes symbol and the usb cord on there now for about an hour…. whats going on here?? HELP!!!

  17. cant get it to work tried now like 5 times and still nothing just sits there for a while and does nothing… screen is in the recovery mode with the itunes logo and the usb cord pointing to it. blackra1n says running but still at this point for about 15 min at a time… what am i doing wrong here

    3g iphone
    windows vista 32bit

  18. ok hi im new to this iphone jailbreaking of the 3gs it has became so different from the jailbreaking of 1st gen iphone on firmware 1.1.4. i have a 3gs that i bought 2weeks ago im from ireland and my 3gs carrier is o2 its on the carrier i use so i don't need to unlock it if i jailbreak t will it still be with the original carrier o2? im afraid to try and jailbreak it as from reading the comments it works for some and not for others? if someone could help me it would be great 🙂

    Thanks in advance jay…

    iphone 3gs 3.1 firmware pre-installled lucked to the o2 carrier/network.

  19. yay i finally managed to get mine to work 3g iphone, couldn't get it to work on windows 7 machine tried it on XP machine and after a few tries it finally got past the hanging and went through..
    I had my blackra1n in the root of c:

  20. i got iphone 3G…version 3.1 (7C144) modem firmware 05.11.07
    i want step by step procedure to jailbreak and unlock …

  21. It does work, however I found it needed a little push. I tried 4 times with out success. The final time worked when I moved the program to C: and ran it, it hung up saying waiting for recovery mode. I held the off button, then held both on and home button, waited 10 seconds then not letting go of home I continued to hold home until I heard the device connect sound. That time it worked. You'll see your phone restart with the blackra1n background image. (I find his stare a bit creepy) But it really does work. I'll be donating for sure.

  22. Let me clarify:
    I held the on/off button after it hung up for 3 min till the phone shut off.

    THEN I held both on/off button with home for 10-15 seconds, then kept holding home until I heard the windows reconnect sound.

  23. I am stuck on this too. I keep getting the synch to iTunes logo and then it does nothing. No reboot even after many minutes. I think I will withhold my donation.

  24. OK..I hope I get the steps right, because I finally got it to work on Win 7 iPhone 3g 3.1.2.

    disable all iTunes processes from task manager
    run blackra1n from the root of c:
    at this point should say “waiting for phone”
    restart phone by pressing off/home
    once apple appear, connect immediately to usb

    the blackra1n logo SHOULD appear in less than a minute…wait for reboot.

    Will definitely be donating 😉

  25. We need some better instructions here — I have tried this three times and ended up doing a complete restore each time — I have followed the instructions here to a T — should we be in itunes when we run blackra1n? I have set the compatibilty mode and still just hangs at the recovery mode prompt.

  26. Dont install Icy. Thats what srcrewed mine up. I’m not sure about the rock program though. But if you just install Cydia you should be fine.

  27. So when I tunes asking for restore , we do not need restore it just wait?
    I can’t restore anyway because my iphone has backup on my Mac. I’m still waiting 2 minutes already left. Will see.
    If you guys has any other advice please let me know!!!

  28. If u stuck in itunes usb connection or watever it is, just try it again,again & again until it works (mine works in 4th try) with itunes ALWAYS CLOSE. If u’re using vista, no need to enable compatiblity with windows xp, just run it. If blackra1n works, it should done in less than 1 minutes & iphone reboot itself. Run blackra1n in iphone and install cydia or rock or icy (make sure u enable wifi or your 3g before run it). That’s it, iphone jailbroke and u dont have to restore from backup, your data and everything are still there!!

  29. hanging at recovery screen on phone and blackra1n app just says running….been this way for about 10 minutes, do I wait???? if so, how long?

  30. Can somebody tell us how to do it?
    1,Plug the phone
    2, run blackra1n
    3, I tunes will ask for recovery,
    And than what? Close Itunes? How long need to wait ? Blackra1n still running after 15 minutes!!!
    Usb and Itunes logo on my phone!! What can I do???
    Can somebody answer?

  31. Could some one please write up a step by step working guide on how to complete this jailbreak please.. iv had my phone now over 2weeks an cant do nothing with it been waiting patiently for this day to come!!! please help!!! Thanks so much in advance.. Jay..

  32. Here is what the article fails to mention for Vista:

    1. Before you run blackrain place it into your C: drive ( C:/)
    2. Go to task manager and end the Itunes help process
    3. Run the app as admin

    it works!

  33. Ok. Fifth try is a charm. It kept hanging on the USB link to iTunes screen. Here’s what I did.

    Shut down iTunes
    I unplugged iPhone with USB link to iTunes screen STILL showing.
    with iPhone unhooked I restarted blackra1n. It processed and stopped at “waiting for phone”.
    I rebooted phone and while rebooting plugged it back in.
    Once the reboot was done blackra1n processed almost immediately with GEOHOTs picture showing on phone immediately.

    Everything from there went as planned.

  34. Im running a Iphone 3G with 3.1.2 installed on Windows. I have iTunes v 9.0.1.8 installed. Everytime I run Blackra1n my iPhone boots into recovery mode and then just stays there whilst the Blackra1n says “running”. Literally nothing happens. I have to do a reset with the power on and home button and then there is nothing. Any advice??

  35. I dont knoiw how much of a difference this will make for anybody else, but it was NOT working for me and then I simply made sure iTunes was closed while hitting the make it ra1n button. worked like a charm after that.

Comments are closed.