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. ok i ran this verbatum and it still does not work. i have never jailbroke this phone before so now what? i even tried to switching to widows xp comp and it erased everything and left me in recovery mode. i has to do a complete restore, lol

  2. for anyone that is having the problem where it gets stuck on ‘running’ and you see the itunes logo an usb cable. move the blackra1n into c:/ and make sure itunes is completely closed, go into task manager and anything in processes that says itunes end it. I had that problem all day and then i tried twice after doing that and now it works

  3. scratch that. IT FREAKIN WORKED!!!!!!!!!!! manual shut down of itunes kicked the bitch in, thank you. i get paid this wednesday and i will be donating money to you brother, that actually was not all that easy but it actually worked thanks to the wonderfully informative posts, noctem aeternus, me

  4. This is BS, this kid couldn’t hack previous attempts and now he fd up kernels on the iphone lol do this and you will fup ure iphone, apple is making it harder for ppl to jailbreak without screwing up other functions of the Iphone i.e itunes

  5. Worked liked a Dream people! just make sure

    1. itunes is NOT running,
    2. make sure all itunes related processes on task manager are terminated
    3. save blackrain exe. in C:/
    4. plug iphone/ipod , iwhatever into the pc
    5. load up and enjoy winterboard again =)

  6. I’m just getting stuck at connect to iTunes screen on my iPhone. iTunes wants me to recover…does blackra1n not do this itself?
    I lost everything on first attempt…2nd attempt is not going anywhere fast!

    Any pointers?

  7. hi
    thank you very much for sharing your experience, could u kindly tell me what fw version u had and which iphone did u have? before trying this method was your phone locked, where it would only show itunes and usb and emergency calls only?
    your reply will help me a lot. please explain as much as u can as i am very new to this iphone stuff.
    thanks once again.

  8. everytime i click make it rain, it puts the phone in recovery mode and i see a usb to itunes logo. is this normal? what do i do? thanks

  9. i have tried to use this over and over again and keep getting stuck at the reboot, all i did was update to 3.1.2, made sure i had the most recent iTunes, plugged my iphone into the computer, closed out of iTunes, ran blackra1n, then the program sent the phone into recovery mode and got stuck 🙁

    any help would be greatly appreciated!!

  10. If you get stuck in recovery mode, disable your anti-virus software! I tried for hours to get jailbreak with blackra1n and once I disabled my anti-virus I was finally jailbroken:)

  11. Looks like the RC1 version is not for everyone. Didn’t work on mine either. Just stalls on the Connect to usb and iTunes screen. Upgraded to 3.1.2 per instructions.

  12. Jailbreak worked great, now I can’t connect to 3g. Wifi works & 3g works fine if I put the sim back in my tilt. Is there a way to fix this or am I just screwed? Thanks

  13. I restored my iPhone 3GS million times, and did blackra1n, but failing in having cracked apps…… this means my iphone isn’t jailbroken?? what should I do? need help pliz!!

  14. Hi all. I have read all your comments, tried everything option listed (disable antivirus, change compatibility,..etc) and nothing worked. I’m still stuck at the recovery freeze as everyone else. I’m tried and wasted serious amount of my sunday. I will try again when something working is available.
    If anyone can post a video of his process on youtube that would definately help us all.

    For developers, I have a virgin iPhone 3G update with the recent update and modem 5.7…

    Thank you for you efforts.

  15. Mine’s doing the same thing. Won’t move past “entering recovery”. Running this in XP compatibility in Vista 32-bit.

  16. Just Jailbroke my 3gs running 3.1 firmware very easy… So happy for Blackra1n you do not have to update to 3.1.2 firmware just follow all other instructions

  17. well is there an answer? never had a problem with new jailbreaks in the past now im experincing same probs as everyone else. STUCK IN RECOVERY, i turned off all virus programs followed the instructions and i dont have nothing

  18. i keep getting an error and blackra1n closes,tried it on 2 different PC’s, iTunes was not even installed on these two computers…i have a mac?what am i doing wrong?how do i jailbreak now :S

  19. IF IT’S STUCK IN RUNNING/RECOVERY, DO WHAT WAS SAID ABOVE AND DISABLE YOUR ANTI-VIRUS AND FIREWALL.

    As soon as I did that, it worked right away!

  20. Sorry I cant be more of an assistance mine went on first try I just left it at 3.1 firmware and did everything else like he said

  21. I have a friend who has a jail broke his phone and he has something installed to where all he has to do is swipe his finger across the top of the screen to turn wifi on or off and 3g on or off. Can someone tell me what that is?

  22. Hi, I have 3gs 3.0.1. i jail broke it using Redsnow and tried unlocking it with ultrasn0w. After down loading and running ultrasn0w my mobile does not start. I tried re-running red snow but it does not work any more, the mobile does not start at all. Can any any one tell me what do I do. Jack

  23. If it doesn't work, try closing out iTunes completely before running Blackra1n. AT THE SAME TIME PRESS CTRL, SHIFT and ESCAPE. CLOSE ITUNES MANUALLY AND RUN BLACKRA1N. Worked for me that way-

  24. I did everything on my 3g touch 3.1.2 and his picture showed up now its asking for me to connect ipod to itunes, when i reboot it it asks same thing what do i do?

Comments are closed.