Unlock and Jailbreak iPhone 3.1.2 baseband 05.11.07 using BlackSn0w (or Blacksnow)


Update: BlackRa1n works with every iPhone and iPod touch model out there. However for some models of iPod Touch, it is still tethered. The steps are almost same for all devices.

Update2: A real fix for WiFi issues (not the usual “Reset Network Settings”) See here: iPhone 3.1.2 Blacksn0w WiFi Fix

Geohot released Blacksnow (or Blacksn0w) for unlocking and jailbreaking iPhone 3.1.2 . The release is working as per his post on his blog. You’ll need a working WiFi or mobile internet connection (data access plan) to install Cydia/Rock/Blacksn0w.  Here is the step by step guide to unlock and jailbreak iPhone 3G and 3GS 3.1.2 baseband 05.11.07 using blacksnow (or blacksn0w):

blackra1n blacksn0w

For iPhone 3G and 3GS:

  1. Update your iPhone to new 3.1.2 firmware directly using iTunes or by using the direct download links and using shift+restore on iTunes. It is better to directly update the device using iTunes. Do not directly update from iTunes.
  2. Download and install Blackra1n RC3 from http://www.blackra1n.com.
  3. Run the software to Ra1n your iPhone (Click the “make it ra1n” icon).Takes about 30 seconds to 1 minute.
  4. Important Update: If you are on Windows Vista or Windows 7, then using “Windows XP compatibility mode” may cause the iPhone to hang at recovery mode. If you are getting the same problem, then try using Blackra1n as is- without any compatibility mode. This may solve the problem. (Thanks to AngelB for pointing this out)

    blackra1n blacksn0w

  5. After iPhone reboots, open blackra1n.app and you should now see “sn0w”.
  6. blackra1n with blacksn0w

  7. Click “sn0w” to install Blacksn0w. This will Unlock your iPhone 3G, 3GS running 3.1.2 firmware on 05.11.07 baseband.

For iPhone 3G and 3GS who previously installed blackra1n:

If you are a loyal blackra1n user who kept the blackra1n.app on your iPhone, run it. You will see Icy replaced by an option “ra1n”. Install this to upgrade your app. After upgrading, run blackra1n.app again. You will see “sn0w”. Install this, and enjoy your unlocked iPhone.

Update: If you’ve previously used Blackra1n but uninstalled it or you’ve used Pwnage tool/Redsn0w to unlock, then you’ll need to install Blacksn0w using Cydia. Use http://blackra1n.com/ as repo.

For iPhone 2G

It works for iPhone 2G too. Follow steps 1-3 above. At step 4, there won’t be any “sn0w” option. Just tap Cydia and/or Rock at this step. Rest of steps remains same.

If you are having any problem or query regarding Blackra1n, Blacksn0w, Jailbreak or any other query, Please ask them in comments. I’ll be glad to help you out

Update: A real fix for WiFi issues (not the usual “Reset Network Settings”) See here: iPhone 3.1.2 Blacksn0w WiFi Fix

For more such updates on iPhone jailbreaking and unlocking, subscribe to technoNix via email or connect with us via our facebook fan page.

Related Posts

327 Responses

  1. bousy says:

    I got my iPhone 2nd hand a while ago. All i know about it is that it is 1st generation. It was working fine until I updated it using itunes and then …. nothing. There is a picture with a USB cable connecting to itunes and all I can do is receive and make emergency calls. WHAT TO DO? I tried Ziphone but I cant get it right.. There are too many versions of every jailbreaker I am not sure if I am using the right one and I dont want to end up ruining my phone 😛
    Thanks for your effort 😀 Your reply is greeeeeaaaatly appreciated…

    • Reshadat says:

      Do not ever use Ziphone..I repeat…Do not ever use Ziphone.Follow the guide above in this post and you'll be able to unlock and jailbreak.

      Do exactly as shown above

  2. Reshadat says:

    Do not ever use Ziphone..I repeat…Do not ever use Ziphone.Follow the guide above in this post and you'll be able to unlock and jailbreak.

    Do exactly as shown above

  3. bousy says:

    Hey.. It's me again.. It did not work.. This is what I did:
    1)Restore through itunes
    2)Run blackra1n and hit the “make it ra1n”
    The window that says “wait for reboot” was on and my phone rebooted after 15 mins to the same thing.. no jailbreaking happened.. (the geohot logo did not appear at all)..
    I still have a screen that shows the itunes logo with a USB cable and “slide for emergency” in all languages.. I can make calls and receive calls but nothing else..
    step no .4 in ur instructions says:
    After iPhone reboots, open blackra1n.app and you should now see “sn0w”.
    i cant open any applications.. i cant do anything.. only receive and make calls..

  4. bousy says:

    Hey Reshadat,
    I have been trying and searching for all sorts of different ways to do the same process using blackra1n but the geohot logo does not appear.. After the apple logo, comes the recovery mode and that's it.. NO GEOHOT.. NOBODY seems to be having my problem worldwide.. Maybe because my phone is already locked and i cant do anything but emergency calls is the reason why no jailbreaking happens.. I dont know.. IF you can help please doooooo… Thanks either ways 🙂

    • Reshadat says:

      This thing should work. But since it doesn't..check out the obvious stuff first:

      1) Are you using custom ipsw or apple original ipsw? Now since 3.1.3 is out, you CANNOT upgrade directly via iTunes. You have to download 3.1.2 firmware for iPhone 2G using direct download links gives at the step 1 above.

      2) Are you using windows vista or windows 7? If so, try the compatibility mode.

      Also, since it is a better option, you can also jailbreak and unlock your iPhone 2G using redsn0w. Follow this link for tutorial: http://www.technonix.com/2010/01/download-redsn

  5. bousy says:

    YES YES YES YES YES !! Your solution worked.. I had to restore my iPhone using the custom package in the download links and the geohot logo appeared and I am very HAPPY!! MY IPHONE IS WORKING AGAIN!! Thank you soo much I really do appreciate your replies… I did not have confidence in myself that I was going to be able to do it and all my friends were letting me down telling me go to an expert.. NOBODY believed in me 😛 😛 but I DID IT !!
    Thanks again 😀 😀 😀 😀

  6. colley says:

    hey plz help me m8 i have recently jailbroken and unlocked my iphone 2g version 3.1.3 and after the 1st 2-4 days the signal has gone and it says NO SERVICE in the top right hand corner and i then put into restore mode and restored it and then i done the process again using RED SNOW and it only installed cydia but did not unlock to unnoficial sim. so then i went down to setting > about and looked at the modem firmware (baseband) and i found that it has changed to 04.05.04_G and i dont know what to do to get it to work again because i cannot recieve or dial calls or text but other than that everything else works. plz help me ASAP thanks m8

  7. colley says:

    i think that i need to get it back on the official baseband but i dont know how plz help me thanks

    • Reshadat says:

      baseband will remain at 04.05.04_G as it is iPhone 2G. Try restoring to 3.1.2 and try using the guide to jailbreak via redsn0w. Did you used AT&T sim while jailbreaking? Do not worry about the baseband version if you are on iPhone 2G.

  8. Praveen Pinto says:


    I need help please, I have an iPhone 3G, Was happy on 3.0 till I upgraded to 3.1.3 using sn0wbreeze, then ran blackra1n, the phone then wouldnt boot and was stuck on the snowflake.

    In desperation I had to install the official 3.1.3 using itunes, which now gives me an iphone which says insert a SIM from AT&T, it doesnt go to any other screen apart from the sim insert screen and the emergency call screen.

    I tried downgrading to 3.1.2, but it wont allow me, tried to go to Custom 3.1.3 using sn0wbreeze, but even that either gives me a 1600, 1601 or 1604 error, have tried in DFU and recovery mode.


    Thanks in advance,


    • Reshadat says:

      You did a terrible mistake. You cannot unlock iPhone 3G 3.1.3 yet with blacksn0w or ultrasn0w. You can jailbreak I guess..but no unlock. Never ever upgrade directly from iTunes unless specified in any tutorial. By directly upgrading you upgrade your baseband too. I think you must be at 05.12.1 baseband. Baseband of iPhone 3G and 3GS can't be downgraded no matter what tools/softwares you use.

      You can only wait now for new unlocking tools.

  9. mehmets says:

    I got a 3GS 3.1.2 firmware iPhone in USA with operator AT&T. But I live in TURKEY and would like to use it with a VODAFONE sim card. I used blackrain to jailbreak and used blacksn0w to unlock following the instruction (on Vista) and I think the operations are successful. However, it's still not workin' with the VODAFONE sim card (searching but could not find network)… Can anyone help me with this issue? Many thanks in advance.

  10. SkyDragon8 says:


    please help. I just upgrade to iPhone 3gs and my 2g I want to give to my wife. I have jailbreak both iPhones w Blackra1n RC3. 3gs works perfect. Now my 2g, my wife’ Att sim won’t work. She does not have iphne sim. I have use bootneuter to unlock it too. The baseband on 2g is 04.05.04

    any help is greatly appricated.

  11. Dany7 says:

    When will be releashed program for jailbreak iPhone 3gs ,and it will fix this problem “iPhone 3GS have a fixed bootrom which requires you to connect your device to the computer each time you wish to reboot” ???

    • Reshadat says:

      No fixed date, but dev team will be waiting till iPhone OS 4.0 comes out..that should be in April. But this is only an estimate. There is no fixed date yet.

  12. dave_wu says:

    I used blacksnow with my iphone 2G. As the instruction says it wont have the snow option. So, does that mean this only jailbreaks the iphone 2G and I can't unlock it with this? Can i undo everything if i can't jailbreak it? Would it brick the phone? Help!!!


    • Reshadat says:

      Your iphone 2G will be unlocked. You on't have to install sn0w for it. just install cydia and/or rock and you are good to go

      • dave_wu says:

        Both got installed in?  Was there some other program I'm suppose to launch?  I put in a tmobile sim card. It didn't work….bumm .. thanks for your email. I greatly appreciate your help!



      • Reshadat says:

        No you don't have to install any other program. Did you use blackra1n while putting the AT&T sim card? try jailbreaking again without any sim card.

      • dave_wu says:

        I actually didn't have any SIM in there when I did it.  If i re-do it again. Do I have to reset the phone back to original state? Or can i just follow the process again?



      • Reshadat says:

        You have to restore it again to 3.1.2, then use blackra1n

      • dave_wu says:

        I just checked the info on my phone. It still says verion 3.1.2 but the carrier says att 5.5.  so safe to assume that it didnt work right?

      • Reshadat says:

        But your Carrier is T-mobile. Hey you can use redsn0w too. I have a step by step tutorial too: http://www.technonix.com/2010/01/download-redsn

      • dave_wu says:

        oh great! thanks for this. Do i have to do this ontop of the black rain?

      • Reshadat says:

        No, You should first restore to 3.1.2 and then use the guide.

      • dave_wu says:

        sorry to bother you again. So i followed the instruction reinstalled the firmware and run the blackrain.  once everything is said and done .. the package come with black rain is cydia and rock.  This mean's its only jail broken right? iAgain, i have the iphone 2g first gen.



      • Reshadat says:

        As I said before, there is no need for sn0w for iPhone 2G. your iPhone is unlocked and jailbroken. Don't worry about sn0w. Just install Cydia and/or Rock. Your iPhone 2G is unlocked and jailbroken.

      • dave_wu says:

        I followed your direction last night on Redsnow and it worked!!!! yay!!!  But the signal strength is very very weak and at times calls fail.  Could this be the software?

        Thanks again for everything!


      • Reshadat says:

        It shouldn't be, because I'm using the same thing and it never happened to me.

      • dave_wu says:

        Hi  –

        I have a perm unlocked 3G iphone from Asia.  If I have the latest version of OS. Does that mean I wouldn't be able to put any of the say “cydia” software on it?



  13. suephoenix says:

    hi.. got a new iphone.. just had it unlock.. but i was not the one who did it.. anyway.. i was enjoying downloading ringing tones from cydia.. until i touched the screen says reboot.. it rebooted. and currently the screen appears itunes (logo) + usb.. what does this mean? i can no longer do anything about it..HEEEELLLLPP pls..

  14. Zogthemighty says:

    Hi, I've got an jailbroken iphone 3g 3.0. I used the Pwnage tool and Redsn0w and have installed blacksn0w via Cydia. To update to 3.1.2 do I just follow the tutorial through? I read that the updating of already jailbroken iphones from 3.0 upwards would prevent the baseband being jailbroken again. Can anyone help clear this up for me?


  15. samer says:

    hey reshadat
    I have an iphone 2g, didnt find the snow option but I installed cydia and still my sim wasnt recognised

  16. Cameron says:

    i have tried to install blackra1n on my 3gs, it is has the 3.1.3 software version.

    When i run the exe, the program runs fine. but when i reboot my phone, there is no icon to be found to show that anything has been installed.
    there is no error messagesduring the install, this is really frustrating me…

    please help.


  17. RT says:


    I have iphone 3G, ver 3.1.2. I jailbreaked it couple months back, suddently Cydia would not open, now I am wanting to unlock to use T-Mobile. I tried running ur method, but nothing happened.
    If I restore, itunes will restore and upgrade to 3.1.3. What do I do? could you please help me.
    Is there a way I can restore to 3.1.2 and then jailbreak?
    Please Please advice…

    • Reshadat says:

      Yes there is. Download 3.1.2 firmware and open iTunes. Press Shift then click restore. Browse for 3.1.2 ipsw file and it'll be restored to 3.1.2

  18. ghostfacekilla says:

    I downloaded it but when i try to run it it says ASL.dll not found any help?

    • Reshadat says:

      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.

  19. dave_wu says:

    Hi, I got great help here when i jailbreak & unlocked my iphone 2g last time. I have a few questions to ask. I was using redsnow to jailbreak and unlock iphone 3gs ver. 3.1.2. I had an option to jailbreak but not unlock. I successfully jailbreaked it. How do I unlock it now? Finally what is tethered unlock vs untethered unlock? What are the difference

    • Reshadat says:

      On iPhone 2G, there is no option for unlock in redsn0w. It would have been unlocked. No extra steps are necessary for iPhone 2G.

      Tethered jailbreak means that you need to connect your device to computer every time you reboot it. After reboot, all you get is the Connect to iTunes Picture and you need to use blackra1n again.

      Untethered jailbreak is the opposite, which means that you can reboot the device and the jailbreak and unlock would be maintained. iPhone 2G will always have untethered jailbreak and is permanently unlockable.

      Tethered jailbreak occurs with iPhone 3G, 3GS and iPod Touch 3G.

      Hope that clears the confusion. If you have anything to ask, feel free to comment

      • dave_wu says:

        Sorry i didn't make myself clear. I'm trying to jailbreak and unlock iphone 3gs. but Redsnow only lets me jailbreak and not unlock. Why is that? So, is Redsnow an “tethered” jailbreak only?




      • Reshadat says:

        Which firmware you are at? If you are at 3.1.3 then there is no hope. If you are at 3.1.2, use blacksn0w.

      • dave_wu says:

        I'm at 3.1.2


      • Reshadat says:

        Use this guide. You'll be able to unlock using blacksn0w.

  20. Robert says:

    Hi, what do I do to unlock iPhone 3G 3.12 bb 5.12.01 already jailbroken with blackra1n.

  21. Robert says:

    bootloader 5.08

  22. Thanks for the step by step procedure.It worked for me .

  23. Kaye says:

    this app is so amazing, thank you for the step-by-step procedure i got it to work! 🙂

  24. Thanks for the step by step procedure.Its working for me

  25. Prabhu Ram says:

    This is really amazing. Thanks for sharing.

  26. Mailme_83s says:

    I am having iphone 3GS and i got the problem while using the blackra1n, after running it said jailbreak successful and rebooted the iphone, but the iphone is not coming up after 15 minutes even. what to do.
    Please help

    • Reshadat says:

      Which method did you used to jailbreak your iPhone? iOS version and baseband version?

      • Mailme_83s says:

        Thanks for your reply, but now I got a different problem. I jailbroke my iPhone 3GS 3.1.3 with spirit after reset it worked fine for few minutes and then went off. It is now completely off, I tried everything but it is not coming up, it is detected by the itunes in the recovery mode.When I am restoring (4.0.1) it with itunes it is giving error 28. I tried it on three different PCs, but no luck. It is completely black.

      • Reshadat says:

        This errors may indicate a hardware issue with your device. Attempt to restore while connected with a known-good 30-pin Dock Connector cable, computer, and network to isolate this issue to the device. If the MAC address is missing or the IMEI is the default value (00 499901 064000 0), this can also confirm a hardware issue.

        (As taken from Apple's website)

  27. jesse says:

    when i use blackra1n it goes into restore mode and then the screen turns black and stays black
    is their a solution to this??

  28. Shybluegurl says:

    HI i have a iphone 3g white 16gb trying to unlock it , but i cant because i dont have a sim card for it can you guys help me please step by step

  29. aperrin says:

    hi i really need your help i have a iphon 2g im trying to activate it right now its stuck on the emergency screen i used black rain everything seemed to work geo hot did not show up but it said that the phone was successfully jailbroken but after it rebbots it goes right back to the emergency screen can you please help me

  30. Hikmat_awar says:

    Hello, I am a new IPHONE user, i got the I phone 3G which was unlocked, i did erase IPHONE in the settings, i tried to work it back, always a green screen was appearing, i tried to enter in recovery mode, i restore it with ITUNES, I tried the Blackra1n it was stuck on DONE WAIT FOR REBOOT scree, but the phone never rebooted, i rebooted it manually, still showing only ITUNES and never anything else and only emergency call screen, if you can help please

  31. 89436095 says:


  32. What’s up friends, how is all, and what you wish for to say
    on the topic of this article, in my view its really amazing in support of

  33. cul says:

    Un gros merci à l’auteur du site web

  34. . . No es al primera vez que se hacen públicas denuncias de supuestos
    abusos en este ámbito.. Usted ahorrará dinero, tiempo, y no poner en peligro la
    seguridad de su.. . Contarte Cerrajeros Mostoles urgentes para todos y cada uno sus inconvenientes cerrajeros..
    Si desea un servicio de cerrajería de alta calidad y lo más velozmente posible, no dude en llamar
    a casa y conseguir un cerrajero con extensa experiencia
    en la industria, son su buen trabajo le hará plenamente satisfechos con su trabajo y usted puede
    estar seguro y la calma en su casa.. . . .


  35. Mitch says:

    Your thiinkng matches mine – great minds think alike!

Leave a Reply

© 2022 technoNix. All rights reserved.
Logo designed by : Sahil Jain