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. just disconect and hold the home and power button to reboot.. it will bring you back to life.. keep trying.. from what i read, the 3G has some issues where you have to manually hold down the home and power button kinda like you did with the quickpwn jailbreak..

  2. Yes just do the restore thru itunes, mine took two attemps but restored after that. I will try and put it in XP mode and see if that will work. If it does then I will post the results to you.

  3. ok wtf??? i did this with my iphone and it shows on my iphone cnet to itunes. and i tried to restore it and it said could not be restored. and now my iphone wont cnet to itunes???? whats going on??

  4. i have an ipod touch 2g 8gb 3.1.2 and it says running, a black screen comes up after connect to itunes and the jailbreak finishes on the computer but nothing happens on my ipod touch it just stays as a black screen. plz help the first time i did it, it worked but now its just not working plz email me back at amino_95@hotmail.com if u no wht to do

  5. I've been messing with this for 3 hours now. It just dosn't work. Running windows xp, iphone 3g 3.1.2 I've done the restore, started the blackra1n phase, it goes through the process, reboot and all but blackra1n never shows up as an app on my phone. Done whole process 9 times now. no luck!! it just doesn't work. a wate of time.

  6. why that fuck cant any of us windows users get the jailbreak right im tired of sittin in restore mode-somebody please get us some fucking help

  7. Hi..! Im new with iphone and i love it .. I want to jailbrake it only.. Im not sure if i have 3.1.0 or 3.1.2 . I wonder if i have 3.1.0 can i still using blackra1n….? How long the prosses of jailbrake takes..?. blackra1n Is it 100% working..? My carrier is att… Thanks in advance…..

  8. hold down home and power untile reboot- before you run blackra1n again- turn off Bonjour service in services- I did this after 30 tries and it worked in like 30 seconds

  9. after reading and reading and reading many different sites- and 30 tries at jailbreaking the tricked that finally worked was stopping the Bonjour service in services- after I did that my blackra1n jailbreak worked in 30 seconds

  10. i would laugh at you but seriouly man, ive tried to follow the directions to the t and no luck. ive tried with and without itunes running….all sorts of options aside from the directions. so please, if you feel like being a WISEASS, then please do so and inform us of what makes your process so special.

  11. Does this work for 5.11.7? Because my iPhone 3Gs (3.1.2 firmware) wont reboot. Someone please help?

  12. Man im having problems also.. I have 3.12 os replacement phone.. I had a 3.0 b4..
    Im trying to jalbreak with this blackrain and it just says finding – iphone and once it puts it in dfu mode it just stays there and says running continuesly… i have bonjour servce turned off and I have ipod helper turned off just in case…im running windows 7 in xp svc pack 2 compatibility mode and like I said black rain just says running… and nothing happens on my phone.. can someone please help me .. I would really appreciate.. thanks Guys….Abe

  13. you can only jailbreak with blackrain not unlock, if you are on ATT you can't unlock but may be able to jailbreak. Blackrain is the best I have ever used to jailbreak iphonne whether its a 2G or 3G or 3Gs. It worked great on my iPh one 3Gs with 3.1.2 and it works just fine… I'm having fun with my jailbroken 3Gs … BTW Blackrain is for windowns only I guess and absolutely great jailbreaking with it..

  14. After jailbreaking is is safe to get rid of the blackra1n “app”, or does it need to stay on the iTouch? (I have a 2G)

  15. managed to jailbreak 3.1.2 on iphone 3g, used blackrain and when trying to install cydia ,the internet connection wont connect, manage to connect via wifi, but no other way, even safari wont connect
    error msg: “Domain=NSURLEErrorDomain Code=-1009 UserInfo=0x125640 “no internet conection””
    , any ideas
    auldy

  16. MyiPhone 3G running 3.1.2 firmware dosent want to get past the “entering recovery…” stage.
    I have tryed restoring iPhone and ten changing ports, nothing seems to help…
    Can I have some help PLEASE

  17. For those on Mac trying this and having problems with it going to the sync screen. Run blackra1n with iTunes closed. It wouldn’t work for me till I tried to do with iTunes closed. Then it worked flawlessly.

  18. I have a problem, after I jailbreak my iPhone 3GS 3.1.2, my contact and mail won't showed up.. Anyone can help me?

  19. I am glaqd that you have been able to jawbreak you iphone. I have tried everything and I can't find the link to jawbreak. I wish that this process was made easy like download here for jawbreak. What did you do to load the program? At 77 I need things spelled out in simple language to understand. Thanks

  20. i had the same problem but like a few other ppl who have posted before i persevered. i restored to stock 3.1.2 and activated phone. Then rebooted phone again closed all itunes software and services and ran blackra1n. it did not detect the phone so i put into recovery mode myself and plugged it back in.. ran blackra1n again this time it went straight into uplaoding the jailbk software.. keep trying it took me over 15 attempts to get it to work.

  21. It gets stuck on the “running” and my iphone displays the connection between the phone and itunes!!!!! WTF?!?!??!?!?!

  22. is dis safe i dont want 2 brake my itouch 2g
    i hear der are loads of rumours that say it will break ur ipod or iphone

  23. Install sbsettings, enable the edge icon and switch edge on, that did it for me. I had the same problem, wifi worked fine, G3 and GPRS seemed connected, but no traffic with safari or Cydia etc….

  24. I am so lost. I have iPhone 3.1.2, Windows PC. I want what I (thought I) was promised: ability to use my iPhone like an air card, i.e., internet tethering. My iPhone is not jailbroken or unlocked. Everything is straight up – the way it came. So here are the questions: (1) How do I back it up before I take any of these steps? (2) What happens if (when, really) it needs service? (3) Jailbreak first, then unlock, right? Then what? In brief, how do I get from where I am to where I need to be, and still keep warranty/service agreements intact. Much obliged for any guidance.

  25. oh man i dont know much about iphones and all that..but i had my iphone working perfectly fine..untill i upgrated the phone with itunes..and i didnt take any precautions now my phone doesnt work and all the stuff like cydia are gone..now the phone its block. is there any way i can still unlock the iphone?..they say its almost impossible but you not impossible.. please help!!! they say its a way to jailbreak..and also downgrade from 05.11.07 to 04.26.08 so than it woould be able to function again..really confused please help..

  26. first jailbreak it than downgrade it..than unlock it? than you can also use it with t-mobile?

  27. For all the people who keep having it get stuck at the USB -> iTunes screen… it's all about the timing. I have successfully done it 3 times now:

    I have an iPhone 3G and I'm on Windows XP

    STEPS:

    0. Use a computer that has iTunes installed. Otherwise blackra1n won't work
    1. Stop iTunes from automatically syncing with your device (or all devices, in settings)
    2. Plug in your phone if it isn't already, put it in Airplane mode, then turn it off
    3. Close iTunes if it's open. Ctrl+Alt+Del and close any of these that might be there: “ituneshelper.exe” “iPodservice.exe” and “mDNSresponder.exe”
    4. Download blackra1n (from blackra1n.com) and put it on C: by itself, no folders so that it's at C:blackra1n.exe (or if you already have it, then move it there)
    5. Run blackra1n.exe, click make it rain… it will say it's waiting for phone
    6. Now with your phone plugged into USB but turned off, press and hold down the power button AND the home button at the same time… give it like 5-10 seconds, keep holding
    7. If you do it right, it will come up with the Apple logo then flash the image of geohot
    8. If you don't get it right, it will come up with the Apple logo and then the USB -> iTunes screen… if you get that, that's okay- totally fine. Just close blackra1n, then hold down power AND home button at the same time until your phone turns off. Then try again starting at step 5….

    That's been my experience after reading tonnes and tonnes of blogs I got something that worked for me, hope it works for you!

  28. Hi. I have a big problem. I have jailbreaked my phone many times. Now when i used blacktra1n my iphone 2G is now broken.

    when the phone reboots after using blacktra1in it says:

    “Slide for emergency” at the slider. AND “insert sim-card to unlock”

    So now iam stuck, what to do?, is there something to do? Did as your guide says. Even Saurik said this, “just donwload from itunes and then use blacktra1n”.

    So GOD help.

  29. i have a jailbroke iphone 3g 3.0.1 if i upgrade to 3.1.2 with blackra1n will i lose all my installed cydia apps?

  30. Everything worked great for me
    the jailbreak, instalous and all
    exept winterboard
    it did not work, whenever i tryed to install it i had to reboot my ipod touch (newest one 3.1.2 update) and then i would have to re-jailbreak my ipod and re install all the apps that i like, which take pretty long, for the big ones.
    why cant i make winterboard work?

  31. I have just used Black Ra1n to jailbreak my Iphone 3G. I also installed Cydia to get all the games and apps(3rd party) but what do i need to do to go on torrets sites and install thoses apps or games? can someone plz tell me how i can do that.

    Thanx
    Jarko

  32. Doesnt work for me… I am on Windows Vista, iphone 3G 16GB, 3.1.2 baseband 05.11.07. Followed the instructions with blackra1n RC2 too but stuck on the same screen of itunes + USB.

  33. ok, everything worked fine, it jailbroke all fine and everything but when i went to go download cydia, it gives me this

    “ErrorDomain=NSPOSIXErrorDomainCode=22 UserInfo=0x16e2a0”

    WTF!!

  34. This worked for me. OS X blackra1n. Thanks very much! I had used pwnagetool, and bricked my 1 day old 3gs after breaking my 3g (left on car) the day before. Got it to finally come out of DFU mode by restoring official 3.1.2 using iTunes. Was getting 1600 errors non stop, and no screen, no apple, no iTunes logo, no nothing. Just black no matter what. So when I tried blackra1n and it wanted to restore again, I was less than happy till I found this post. Much appreciated Teagan!

  35. I tried this and it ended up fucking up my fone. It wouldn't let me restore it it just gave me an error I had to get a replacement fone. I don't recomend this

Comments are closed.