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. it’s a feature. tethering.- you can’t turn it off.

    so each time you turn off ur phone, u need to run blackra1n again to boot it up.

    if your’s already jb, it blackra1n won’t re-jb it,it will just boot it up.

  2. Mine was finely jailbroken, but when i install new apps that require reboot, it takes like an hour to reboot, any suggestns?

  3. no the same thing happened to me. you just hav to restore it and then re-download blackra1n.

  4. Just want to clear something here, the tethering issue is only for the iPod Touch? Or will the iPhone 3GS run in to the same tethering issue as well?

  5. How long does it normally take to re boot and come on. Mine jjust sits here with the ituens symbol on it is that normal?

  6. i have a iphone 3gs on 3.1.2 and i have been trying for a whole week to get this jail broken i am a computer retard and i got it to shut off by its self but then it comes back on and shows me the whit cord being plugged in to the itunes sign what the f am i doing wrong i am soo tired of failing!!!!! im on a mac and it took me 2 weeks to figure out how to turn it on…. found out the on button is in the back im not good with computers

  7. after downloading the phone kept saying “SEARCHING” then NO SERVICE appeared. Any unlock for new version bootrom…….Help requored

  8. after downloading the phone kept saying “SEARCHING” then NO SERVICE appeared.

  9. i have a new iphone 32gb and came from london and i’m at trinidad and Tobago i would like to know how to unlocke my phone i really want to used it, Can unlock it from my pc i don’t have WIFI around

  10. When I install black ra1n and cydia, if I change mind and want to restore to factory settings. Is this possible?
    Might be a stupid question just incase I have to send it back to manufacturer if the phone breaks.

    Please help as I’m another noob.

    Cheers
    Richie

  11. juz use blackrain to jailbreak n ON AGAIN. U CAN’T LET UR IPHONE 3GS die on low batt or fully off..

  12. Hi, as far as i know there was a hardware change for later iphone 3gs and that change make it difficult for JB iphones to boot without a pc or mac.

    Now if ever you need to turn off your iphone or reboot it, yes it will show that you need to connect to itunes and restore. But instead of doing that, just run blackra1n again. it will not install anything again, it will just help your iphone to boot up so you retain the JB state of your iphone/itouch

  13. do i have to restore it? because i have 3.1.2 firmware but set it up and everything but when i want to restore it it says i have to update it so is it ok to get th 3.1.3 firmware and jail break it plzplz reply quickly

  14. hay any 1 help me iphone wont jailbreak it does nowt wen i run the program any suggestions

  15. i have 3gs 3.1.2 jailbreaked and unlocked. It worked perfect the first time and on subsequent reboots over 6 months. But for some unknow reason, it frooze promting what seemed like another ordinaqry reboots. This time after plugging in the usb, and running blackra1n, the reboot simply stuck. Now, plugging in usb prompts iphone in recovery mode in itues and requests restore. Restore then requires upgrade to 3.1.3, which several posts have said NOT to as it would change some bandwidth and unenable unlocks and jailbreak forever. So i didn’t restore. Now Please help. I have tried rebooting with blackra1n 100 times all following instructions.

    I am on window 7 and i have gone into properties to change blackra1n’s compatibility to xp service pack 2.

    1) disable 3 itune related processes in task manager.
    2) start “make it rain”, quickly hit power off and home button at the same time, holding it then releasing power when apple logo apprears, then releasing home button when gehot’s image appears.

    This has yet to work. It just re-run “blackra1n” over and over until i end the blackra1n process. Then it just goes to plug usb to itunes image (recovery) and stops.

    What should I do??

  16. well, if u mean unjailbreak it w/out upgrading to 3.1.3 u can do dat. First, go into cydia and uninstall all ur cydia apps. then, go to the blackrain app and click unisntall cydia. then, click uninstall blackra1n. voila! its like u nvr jb it

  17. well, if u mean unjailbreak it w/out upgrading to 3.1.3 u can do dat. First, go into cydia and uninstall all ur cydia apps. then, go to the blackrain app and click unisntall cydia. then, click uninstall blackra1n. voila! its like u nvr jb it

  18. hi i am using 3g phone its locked with optus i want to ust 3 service on my phone plz help me ,,,,,,,,i finish jail break but cnt abke to use another service provider

  19. there is no way out yet unless you can restore with 3.1.2. but from my experience, apple seems to know that you have tamper the phone and won't let you restore 3.1.2. unless a new jailbreak comes up, if you want to use your phone, you have to restore to 3.1.3.

  20. i bought an iphone 3GS in december 09. it was in 3.1.2 and i successfully installed blackra1n and cydia then wen i tried to unlock it by installing the second or third software below cydia in the list of blackra1n application,my phone just crashed and was left with no choice but restore it(why did it crashed???i just follow all the instruction from the blackra1n web).but to restore,i tunes required me to update.i updated and my applications go crazy n download datas on its own.. i am running broke.. pls come up with a solution for the 3.1.3 firmware asap… i am kinda noob in this iphone+computer stuff… took me a whole month even to identify that iphone could be and what is unlocking and jailbreaking.. running on windows 7…

  21. i had to downgrade from 3.1.3 to 3.1.2 and now that i have done that, whenever i launch the blackra1n app on my PC, itunes wont let me install it on my iPod unless i restore my iPod back to its original firmware. have i done something wrong???

  22. I accidentally upgraded to 3.1.3 and now apple stopped verifying any firmware 3.1.2 and lower…does anybody know how to get passed apple's verification sequence? I haven't stored it with cydia.

  23. so did you find a way to make this work? I am in the same boat as you. I don't know what else to do?

  24. hi…
    i've unlocked my iphone 3gs 3.1.2 version one… i'm thrilled with the experience of my iphone but i've got a problem…. after switching it off, its going to the recovery mode… so plz could u help me out with dis problem….
    i used blackra1n to unlock it but… wen after switching it off n gives me a recovery mode then again i've to use blackra1n to make it work properly…
    Is there any way to make it use properly….?

  25. hi..
    I'”ve unlocked my Iphone 3GS 3.1.2 version one… with blackra1n and i'm thrilled with the experience of my iphone…. but i've got a problem also with, i.e, when i switch it off… my iphone goes to recovery mode… how can i overcome this problem….

    When the phone goes to recovery mode i had to rerun the blackra1n application…. is there any solution for this problem????????

  26. Blackra1n is a tethered jailbreak…just don't turn off you ipod and you'll be fine. and if you do…just plug in your ipod to your computer, ignore the itunes message about a ipod in recovery mode, and run blackra1n again.

  27. I tried blackra1n and now my iphone won't even turn on! HELP Only got it yesterday

  28. Hi Anyone can help I appreciate very much, I have have just bought an iphone from someone and It is iphone 3gs 3.1.3 I think, now it show up only the cable and itune logo on the screen. How can I restore it back? and Is it possible to unlock it and use in Cambodia?

  29. whats the version, is it 3.1.2 (7D11) with modem firmware 05.11.07, then you can easily do it with blackra1n, if its anything higher than the above, you cant for the time being

  30. thats how how it is going to be with new bootrom, probably yr phone is with new bootrom, u will have to until the unlcoking softwares are released.

  31. @chan. There is no way to restore an ipod/iphone that's running firmware 3.1.3 back to firmware 3.1.2. I do believe that the Dev Team is coming out with the Green Pois0n jailbreak in June/July. They are waiting because the new iphone 4g is coming out.

  32. how long does it take to reboot its been on the done,wait for reboot for 10 minutes already

  33. how long does it take to reboot its been on the done,wait for reboot for 10 minutes already

  34. how long does it take to reboot its been on the done,wait for reboot for 10 minutes already

  35. The blackra1n program on your desktop? if so, it doesn't, it's just a message you can close it and wait for your ipod to go back to the lock screen.

  36. You cant downgrade to 3.1.2 firmware if you already installed 3.1.3 firmware baby, have to wait for a new release software to jail break iphone/ipod with firmware 3.1.3

  37. I jailbroke my iPhone 2g (version 3.1.2) and used cydia to enable native mms. But sincethe jailbreak, my phone no longer saves the MMS APN, username and password in the Cellular Data part which means i can send picture msgs…
    I don't understand any of this stuff and i just want to be able to send and recieve pic msgs. Can you help, please?

Comments are closed.