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. got a question here i already jailbroken my itouch running at 3.1.2 (used blackra1n) and if i update it to 3.1.4 to the new ios 4 will it affect the jailbreak??

  2. Hi all,
    after upgrading to ios4 on my iphone then JB & unlock…my multitasking stopped working. Everything was working great. I was able to listen to music and use safari or send sms at the same time. But now when i listen to music and try something else it quits the music before opening something else.

    Any ideas?

    iphone 3G
    ios 4
    5.12.01

    Thanks
    cadman

  3. Genius, you were always able to listen to music and use Safari, even on a stock original iPhone.

  4. How did you jailbreak iOs4 ? For me it`s not working! Oh.. but i have iPhone 3gs 32 gb … and i use windows xp ..

  5. Hi Sorry to hear about the problems, however Im just wanting your advice, I have the same Iphone 3G and was wondering what software you used to jailbreak ios 4?

  6. im new to this site and jailbreaking, when will i be able to jailbreak my iphone 3g os 4.0? it used to be jb on 3.1.3 but i did the update before i knew that the 4.0 os wasn't quite broken yet. what do i need to do? or just a waiting game?

  7. cool what phone and what version did you break your phone with, i have the 3g, and i have to os 4.0 and i want to break it. is that what you have?”

  8. hi,
    i just updat my iphone to iphsw4, now itunes say insert sim card. and active it.
    but how i do it.
    can any body help me, pls

  9. i have a 3gs, jailbroken with spirit, wondering if i restore my phone and update to the 4.0 if i can jailbreak it again as an unteathered iphone just like spirit would do? also gf has a 3g thats suuuper slow and jailbroken so she wants to restore it as well and update to 4, hers is also done with spirit. wondering if we could do this? any help would be appreciated 😀 thanks

  10. roderick need some help i tried updating my i phone 3g with the new update from i tune and my phone locked up need help to unlock

  11. You use RedSn0w 0.9.5 to jailbreak iOS4, this only works for the iPhone 3G and iPods that aren't MC models.
    If you are using a 3GS you cannot jailbreak at the moment.

  12. trying to jailbreak my 3gs with blackra1n, done it before, but now when i download blackra1n its saying application has failed to start becaus asl.dll was not found. any help appreciated

  13. Whats your baseband, i think blackra1n works on the 5.11 baseband and on 3.1.2. There is a newer and better option use “spirit”, to jailbreak and then “ultrasnow” if u need a carrier unlock. Mail me if u get any problems.

  14. i have an iphone 3gs currently on 3.1.2 with itunes 9.0 which i previously used blackra1n to jailbreak. i lost cydia and then tried to spirit it but ended up locking phone. put it into recovery mode and carried out blackrain. the blackrain logo came onto my phone but it didnt reboot just want back to apple sign. anyone knows why this has happened?

  15. i REALLY need help, i hacked my iphone with this and it works but i hate that it always had to be re-blackra1ned after restarting phone so i tried re-jailbreak with spirit hoping i wouldn’t have to be stuck with the blackra1n inconvenience and now my phone’s in recovery mode…wont work if i use blackra1n, all it does is after it reboots with blackra1n, it stays in recovery mode..can somebody help me….very much appreciated

  16. OK sooo i have never jail broken my iPhone before an i was wondering if i even can, i have an iPhone 3GS Version 4.0 (8A293) Modem Firmware 05.13.04

  17. It's not working to JB & UL my iphone 3gs (Version 3.1.3 & Modem Firmware 05.12.01) Can somebody help me with a working link to JB & unlock my 3gs 3.1.3 iphone.

    Thanks,
    TOM

  18. Hello, okay so, I am very new to this whole jailbreaking/unlocking thing. I just got an iPhone 3gs that is already on iOS 4, firmware 5.13.04, and has the old bootrom. Someone please help me and tell me where I should start. This phone has never been jailbroken. I've tried everything!

  19. you cant jailbreak or unlock it if you haven't jailbreaked it before. You have to wait.

  20. You need to place Blackra1n in C:Program FilesCommon FilesAppleApple Application Support

  21. Unfortunately you cant do anything just yet. It wont be long until there is a iOS 4 jailbreak tool released. All you can do is wait.

  22. Hold shift while clicking update and iTunes will have you search for the update file.

  23. Hello, okay so, I am very new to this whole jailbreaking/unlocking thing. I just got an iPhone 3gs that is already on iOS 4, firmware 5.13.04, I would like to use my phone on t mobile network. can some one help me to figure out how. I can be reached at kuroj13@gmail.com I have only use phone on att service two days and canceled.

  24. @iKnow
    I just jail-broke my 3G iPhone with IOS 4 on it, 4 days ago i think!

    @ittybittyjjj
    i have a link to the site still i think if you want it

  25. when they going to have the jailbreak for the 3gs ios4 5.13.4 im waiting for that,,,,???

  26. my iphone 3gs 3.1.2 i want to update to 4.0 wats should i do is unlock available

  27. Same thing happened to me, now i cant do anything with my IPOD
    need serious help!!!

  28. hi there iphone jailbreaker need a little here… i jailbreak my iphone using blackrain rc3 and it works but the prob is the blackrain icon is missing in the springboard how can i locate it?? pls help me…

  29. Can any one tell me how can I update my tethered iphone 3gs 3.1.2 to 3.1.3 & jailbreak & unlock it ?

    Thanks

  30. Hi Frinds,
    I have a 3gs 3.1.3 version and firmware 15.12.01, I have never unlocked it before neither jailbreaked it. Can someone give me a step by step instructions to unlock this please?
    Many thanks in advance.

  31. 3gs can be jailbroken on firmware 4.0 & 4.0.1 using redsn0w .9.5 b5-5. Then unlocked with ultrasnow.

  32. Hello, I have iPhone 3GS 3.1.2 (05.11.07), would like to upgrade to OS 4.01. Need to know how to jailbreak and unlock. Thank you.

  33. i have 3g 3.1.2 i m tring to download black ra1n but when i press run it says missing ASL.dll is missing from yuor computer is any one can help me ? or how can i jailbreak my iphone

  34. Thank you for the reply, But I don't want to install 4.0 or 4.0.1. I just want to make my device untethered and unlocked on 3.1.3. Is there any way ? I just have 3.1.3 SHSH.

  35. Fantastic guide, thanks. Managed to downgrade 3g os 4.01 back to 3.12 so i can have the iBluetooth etc, V4 very 'buggy'. once again thanks

  36. ok, i have been trying to jailbreak my ipod touch for two days and i cant figure it out. They say you have to just download blackra1n and plug in your device, well i downloaded blackra1n and it pops up with make it rain like its supposed to, but it wont break my ipod.. it says that it couldnt be opened.. what do i do? i need some serious help here.. i can be reached at Gothicthuga7x@yahoo.com plz help as soon as possible

  37. I have a question.. I hae an iphone 3G 3.1.2 Baseband 05.12.01 & Bootloader 06.02. Is there any way i can Unlock & jailbreak it ?? Please help

  38. just downloaded blackra1n and when tried to open , this message from windows came up ASL.dll file is missing try and reinstall program. please help.

  39. hi all
    i have i phone 3gs version 4.0(8A293) modern firmware 05.13.04 , i want to unlock it , can u help me pls?

Comments are closed.