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”:


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.


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. The solution for this is simple, you will need to place the Blackra1n executables in the Apple folder under Common files in Program Files. The folder would be located in the following locations:

    32 Bit – C:Program FilesCommon FilesAppleApple Application Support

    64 Bit – C:Program Files (x86)Common FilesAppleApple Application Support

    Once you copy the blackra1n executable to the above folder, create a shortcut for it on the desktop and double-click it to run it as usual.

  2. well i was having the same problem as queenie,i did what u suggest and it work easily,thanks guys it was really helpfull your website,im from mexico and i was surfing all over till i find u,thanks again for the post and the links,hasta la vista!!!

  3. I own an ipod 3rd gen with 4.0 software. I downloaded blackra1n and installed it in my common files folder. When the app says, “done, wait for reboot”, my ipod doesnt reboot. does anyone know why?

  4. Excuse me, I do have the same problem. But the Apple files is missing. What will I do. Please answer me ASAP. Thanks! 🙂

  5. Sorry for my last post. I was terribly disappointed. But I saw the files now. This is a big help thanks a lot! 🙂

  6. Yes, because you are an idiot!
    Blackra1n DOES NOT WORK WITH iOS 4!!!
    I will tell my friends about you!

  7. my cousin is bringing a iphone from US…so cn i jailbreak d iphone n use it in INDIA

  8. i have ipod touch 3g 3.12 software model mc did blackra1n and now i get the restore sign did restore and now it wont restore its fucked up my ipod can some on help me email is jamesanator234@gmail.com

  9. For every problem with blackra1n, DLL not found, cydia, blackra1n fix, jailbreak and Unlocking iPhone and iPod touch When it gets stuck on the apple symbol. Here you will find all the tutorials for solving problems, also there are apps to download for free and download all firmwares

    Source: http://blackra1n.biz

  10. Hi there,
    I have a 3GS upgraded to v4.0.1 and needs to be activated and unlocked but for activation I used a 1st gen iPhone's AT&T card but iTunes says that I have to insert a sim card with out pin on the whole I can't activate it pls help

  11. how can you tell when it has been jailbreaked? i mean i tried downloading an app and it still took my money?

  12. i downloaded blackra1n and when tried to open , this message from windows came up ASL.dll file is missing try and reinstall program. please help.
    i have that problem about the ASL.dll wht do i do

  13. hi.. i got a iphone 3g already unlocked and running on version 3.1.2. now my problem is that i recently installed PUSH DOC from cydia coz my push notifications and youtube was not working. Push Doctor sorted these problems out BUT my battery started draining quickly.. now i am thinking of restoring it as in washing the whole iphone system so that it can be back to its state.. PLASE ADVICE ME WHAT TO DO.. IS RESTORING THE BEST OPTION.. IF SO KINDLY HELP ME THROUGH IT.. i want to keep on using the same firmware 3.1.2.
    u can mail me suggestions on
    thank u alot and hope to hear from u cheers

  14. HY THERE PEOPLE I HAVE A BIG PROBLEM I WANTED TO RESTORE MY IPHONE 3G to firmware 3.1.2 like the one already had ,i did what i did and i ve ended in recovery mode ,thing is that if i want to try to get it out of that it will not work no matter what tool i use ,i used irecovery in cmd ,ireb ,easy recovery everything but i can’t do this iphone 10 h of my life and i did not succeded I NEED HELP .THANK U VERY MUCH 4 WHAT U DID SO FAR PEOPLE BUT I REALLY NEED YOUR HELP

  15. Hey guys can someone help me? I have an ipone 3gs. I jailbroke it with Black Ra1n and i have the whole package cydia, rock, and tethering with MYwii. The problem im having is my phone locked up with a lock symbol above my wallpaper. It wont allow me to slide the green bar. I tried powering down, connecting to my laptop and itunes, and soft reset and it will not work. I am curious to know if i restore to factory settings would i loose all my jailbreak trinkets and would i have to do the whole blackrain jailbreak again so i have my tethering capabilities. I am currently in the middle east and my phone is temporarily disconnected as per my request until i return to the states in 10 days. I dont know if that has anything to do with it. I only use my phone for music and sometimes connecting to skpe or email via wifi……..please help its miserable w/o my phone in the desert. If anyone can help i would appreciate Thanks. zx7ryder

  16. Place the blackra1n program in the same directory C:Program FilesCommon FilesAppleApple Application Support

  17. plllz help i jail broke my phone about a month ago was goin great then today it decides to freeze so i reset it now when i try to turn it back on it says connect to itunes and i do but then itunes says the iphone software update server could not be contracted… does anyone know what i do?!?!?? poweeeise help 🙁

  18. For all having
    any difficulty unlocking AT&T phones, all that’s necessary to complete is
    head to attiphoneunlocking.(com), we can unlock all AT&T phones.

  19. If any of you
    AT&T users is having an arduous time attempting to unlock AT&T
    devices, you can take a look at attiphoneunlocking.[com], it’s among the few
    sites that’s still able to unlock AT&T phones after AT&T had its
    database renewed, which means AT&T does’t permit the access for their
    database for a lot of cheap unlocks.

  20. I understand a
    really good site for those who want to unlock AT&T devices, it’s
    attiphoneunlocking.{com}, also the best AT&T unlocking site I’ve ever use

  21. I understand a site that’s still able to ՍΝᏞΟᏟΚing AT&T phones after AT&T denied the access of numerous ՍΝᏞΟᏟΚing sites for their database after the renew, which caused numerous սոⅼοсkings no longer working anymore. The site is just google atttiphoneuunlocking, it’s without doubt one of many fastest սոⅼοсking site you can find on the web nowadays.

Comments are closed.