• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • blackra1n Released! Jailbreak 3.1.2 For All Devices


    geohot has released his tool blackra1n to jailbreak 3.1.2 for ALL devices. This is a windows only release for now. iPod Touch 3rd generations must have their device plugged in and have to run blackra1n on every boot (tethered).


    DO NOT USE THIS TOOL IF YOU NEED AN UNLOCK. THIS REQUIRES YOU TO RESTORE TO 3.1.2 PRIOR TO USING, WHICH WILL UPGRADE YOUR BASEBAND!

    Instructions:
    1. Update or Restore to 3.1.2 in iTunes (BASEBAND WILL BE UPGRADED FOR 3G AND 3GS)
    2. Launch blackra1n
    3. Press "make it ra1n"
    4. Enjoy!

    geohot:
    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.


    Download blackra1n here:
    blackra1n
    MMi Member Mirror
    Rapidshare
    MegaUpload

    Please post your success stories or problems here.
    Enjoy!


    Via blkcadi:

    Take heed people.
    Warning 3g and 3gs unlockers, do not upgrade to 3.1.2 using iTunes if you want to keep your unlock. Baseband cannot be downgraded. Check out the dev team's offerings. Also blackra1n doesn't hacktivate.





    UPDATE: NetMage created afc2add to take care of adding the service for you. It's available on Cydia and is hosted by MMi. Thanks Bro!



    blackra1n doesn't patch the services.plist. You will have to do it manually to get usb browsing back.

    SSH into your phone and navigate to /System/Library/Lockdown/Services.plist

    Copy Services.plist (copy the original for backup) to your computer and open it in a plist editor or a text editor. Add the following info:

    Paste the following key/dict combo above the line that reads
    <key>com.apple.crashreportcopy</key>

    PHP Code:
        <key>com.apple.afc2</key>
        <
    dict>
            <
    key>Label</key>
            <
    string>com.apple.afc2</string>
            <
    key>ProgramArguments</key>
            <array>
                <
    string>/usr/libexec/afcd</string>
                <
    string>--lockdown</string>
                <
    string>-d</string>
                <
    string>/</string>
            </array>
        </
    dict

    or if you are lazy, here is a pre-patched services.plist

    I recommend editing your own services.plist tho. Reboot your phone and you should be able to use whatever USB browser you want.

    Enjoy!
    This article was originally published in forum thread: blackra1n Released! Jailbreak 3.1.2 For All Devices started by StealthBravo View original post
    Comments 1307 Comments
    1. ErikSocal's Avatar
      ErikSocal -
      OK so here is what i have now... My friend brought me his 2G iphone that i made work just as an ipod using Blackra1n.. it worked great then it crashed bad and i had to restore the phone but it is still on 3.1.2 however now i have tried to run blackra1n about 20 times now and it shows the face does all the steps as before reboots and i dont get the rain icon to set up cydia etc any ideas what is wrong??

      I have used blackra1n 3 times on 3 phones and it worked great everytime until this one??

      any help is appreciated.
    1. confucious's Avatar
      confucious -
      Why not use it as a phone?
      RedSn0w is the way to go.
    1. Bartek's Avatar
      Bartek -
      It works again! But it's quite strange... In the bootloader mode I run redsn0w (with option 'install cydia') with the 3.1.2 fw and afterwards once again but with tethered option. For the first time it didn't helped at all, but after 2nd try everything went fine and iPhone booted correctly. So now everything is back and I don't even have to restore it!!!
    1. ck162's Avatar
      ck162 -
      Hey everyone hope someone can help me...I had to bring my phone to att for something. So i took BlackRa1n,Cydia, Rock and Mywi off my phone. Now I want to put it all back on my phone and everytime i run BlackRa1n it says it is jailbroken but the icon is not there and i cant get rock or cydia on myphone with out that app. I cant download rock from rockyourphone.com I just want to get all of it back on my phone and no clue why its not letting me. Att did nothing to my phone went to get a new cover and had them put it on. So if anyone can help me get this all back on my phone I realy neeed help thank you!!
    1. raul_garcia's Avatar
      raul_garcia -
      restore the network adapters to defaults and reboot the phone, that will do the trick
    1. MyStur's Avatar
      MyStur -
      whats with 3.1.3
    1. AKCHRIS's Avatar
      AKCHRIS -
      3.1.3 I believe upgrades or updates the Base code so that you WON'T be able too JB your Iphone, BUT..they Now have redsn0w which is able to Jailbreak 3.1.3.
    1. vikboi28's Avatar
      vikboi28 -
      Problem W/Make It Rain Part (Please Help!)


      Okay now that I got the right firmware, now I'm having trouble with the part "MAKE IT RAIN." When I click it, this message pops up saying "THE PROCEDURE ENTRY POINT SQLITE3_PREPARE_v2 COULD NOT BE LOCATED IN THE DYNAMIC LINK LIBRARY SQLite3 .dll."



      What the heck can I do?

      thanks in advance.
    1. confucious's Avatar
      confucious -
      What FW and BB are you on?
    1. vikboi28's Avatar
      vikboi28 -
      Quote Originally Posted by confucious View Post
      What FW and BB are you on?
      Just ignore that message, the problem is fixed.

      I tried RedSn0w 0.9.4 and it worked!
    1. Logan9783's Avatar
      Logan9783 -
      mine hasnt rebooted yet
    1. smile_sudhir's Avatar
      smile_sudhir -
      I JB my iphone running on 3.1.2 using blackra1n.

      I had frequent network disconnects recently and phone freezes at times...I reset the network parameters and it rebooted my phone...the device never comes back...I tried irecovery for setting environment but it didn't work.

      I tried booting with blackra1n it hangs at GeoBot screen and after a while boots back to apple logo and freezes...Here is the log.

      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      INFO: internal device callback called
      INFO: sent enter recovery command
      INFO: internal recovery callback called
      INFO: unregistered normal mode callback
      INFO: go go gadget ra1n
      INFO: send command started
      INFO: file opened
      ioctl: 1
      INFO: command setenv auto-boot true sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command saveenv sent
      send payload: 0
      INFO: start sending exploit
      ioctl: 0
      INFO: exploit closed 0
      sent exploit
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      send picture: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command setpicture 0 sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command bgcolor 1 1 1 sent
      send ramdisk: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      INFO: I JUST DROPPED IT LIKE ITS HOT
      WARN: wtf who called this?
      INFO: global callback finished
      INFO: unused callback called
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      INFO: internal device callback called
      INFO: sent enter recovery command
      INFO: internal recovery callback called
      INFO: unregistered normal mode callback
      INFO: go go gadget ra1n
      INFO: send command started
      INFO: file opened
      ioctl: 1
      INFO: command setenv auto-boot true sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command saveenv sent
      send payload: 0
      INFO: start sending exploit
      ioctl: 0
      INFO: exploit closed 0
      sent exploit
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      send picture: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command setpicture 0 sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command bgcolor 1 1 1 sent
      send ramdisk: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      INFO: I JUST DROPPED IT LIKE ITS HOT
      WARN: wtf who called this?
      INFO: global callback finished
      INFO: unused callback called
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: internal device callback called
      INFO: callbacks registered
      INFO: sent enter recovery command
      INFO: internal recovery callback called
      INFO: unregistered normal mode callback
      INFO: go go gadget ra1n
      INFO: send command started
      INFO: file opened
      ioctl: 1
      INFO: command setenv auto-boot true sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command saveenv sent
      send payload: 0
      INFO: start sending exploit
      ioctl: 0
      INFO: exploit closed 0
      sent exploit
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      send picture: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command setpicture 0 sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command bgcolor 1 1 1 sent
      send ramdisk: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      INFO: I JUST DROPPED IT LIKE ITS HOT
      WARN: wtf who called this?
      INFO: global callback finished
      INFO: unused callback called
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: unused callback called
      INFO: callbacks registered
      INFO: unused callback called
      INFO: unused callback called
      INFO: unused callback called
      INFO: unused callback called
      INFO: unused callback called
      INFO: unused callback called
      INFO: unused callback called
      INFO: unused callback called
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: unused callback called
      INFO: callbacks registered
      INFO: unused callback called
      INFO: unused callback called
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: unused callback called
      INFO: callbacks registered
      INFO: unused callback called
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      INFO: internal recovery callback called
      INFO: unregistered normal mode callback
      INFO: go go gadget ra1n
      INFO: send command started
      INFO: file opened
      ioctl: 1
      INFO: command setenv auto-boot true sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command saveenv sent
      send payload: 0
      INFO: start sending exploit
      ioctl: 0
      INFO: exploit closed 0
      sent exploit
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      send picture: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command setpicture 0 sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command bgcolor 1 1 1 sent
      send ramdisk: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      INFO: I JUST DROPPED IT LIKE ITS HOT
      WARN: wtf who called this?
      INFO: global callback finished
      INFO: unused callback called
      INFO: internal recovery callback called
      INFO: unregistered normal mode callback
      INFO: go go gadget ra1n
      INFO: send command started
      INFO: file opened
      ioctl: 1
      INFO: command setenv auto-boot true sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command saveenv sent
      send payload: 0
      INFO: start sending exploit
      ioctl: 0
      INFO: exploit closed 0
      sent exploit
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      send picture: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command setpicture 0 sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command bgcolor 1 1 1 sent
      send ramdisk: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      INFO: I JUST DROPPED IT LIKE ITS HOT
      INFO: unused callback called
      WARN: wtf who called this?
      INFO: global callback finished
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      ***
      INFO: welcome to blackra1n for windows
      INFO: loaded dll at CProgram Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
      INFO: button clicked
      INFO: callbacks registered
      INFO: internal recovery callback called
      INFO: unregistered normal mode callback
      INFO: go go gadget ra1n
      INFO: send command started
      INFO: file opened
      ioctl: 1
      INFO: command setenv auto-boot true sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command saveenv sent
      send payload: 0
      INFO: start sending exploit
      ioctl: 0
      INFO: exploit closed 0
      sent exploit
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      send picture: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command setpicture 0 sent
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command bgcolor 1 1 1 sent
      send ramdisk: 0
      INFO: send command started
      INFO: file opened
      ioctl: 0
      INFO: command geohot sent
      INFO: I JUST DROPPED IT LIKE ITS HOT
      WARN: wtf who called this?
      INFO: global callback finished
      INFO: unused callback called


      Please help me...I need the data and contacts in the phone badly.
    1. thinknoffcenter's Avatar
      thinknoffcenter -
      I had the same thing happen, u have to do a restore, make sure u have sauriks server cached, restore to 3.1.2, then jailbreak with blackrain, then restore from backup (u did do a backup I hope) should be fine from there
    1. iphonemannn1's Avatar
      iphonemannn1 -
      finally
    1. rbv11168's Avatar
      rbv11168 -
      Ok guys I'm new to the forum, but I need help. I have tried downloading blackra1n, but its not doing anyhing. I get a pop up sayiong that it has stopped working, when I change the compatibility to Windows XP. Other times the ipod causes my computer to open iTunes time after time. And when it does download Blackrain doesnt appear on my sprimgboard. Any suggestions. I should point out that I'm not that technically minded so you will have to dumb things down. Any help would be greatly appriciated.
    1. MyStur's Avatar
      MyStur -
      what phone have you got
    1. vantheman169's Avatar
      vantheman169 -
      I have read the forums and have no issues jailbreaking several 3gs and 3g iphones in the past. I am running into some problems Trying to jailbreak my friends iphone 3g..It already has 3.1.2 on there, i am trying to use blackra1n to jailbreak it to 3.1.2 is this possible now that 3.1.3 is out? Anyways, it gets stuck in recovery mode and have to reset it by holding the power button and home button to boot back into the OS. I am running OSX snow leopard 10.6.3 Any insight on this would be great, i really dont want to upgrade to 3.1.3 cuz he needs to unlock. Thanks indvance!

      **edit** is this possibly because i do not have a fresh copy of 3.1.2 installed? Do i need to restore before trying to jailbreak? I guess i did not have problems jailbreaking and updating before cuz everyones phone that i jailbroke was on 3.0...?
    1. confucious's Avatar
      confucious -
      Restore to 3.12 and use RedSn0w to JB.
    1. jmunny fo twunny's Avatar
      jmunny fo twunny -
      hey sorry this is kinda off topic but i searched the forum and couldnt find anything about it. i ordered an iphone 2G unlocked and jailbroken from ebay and left it hooked up to the computer before i even activated it and it some how got re-locked. so i tried to unlock it myself but it will not let me restore it to the 3.1.2 firmware even after i put an at&t sim card in it. when i plug it in itunes just says i have to activate it. so what i was wondering is if there is anyway to tell what version of firmware is currently on it with out it being activated? i tried contactin the seller and can not get a hold of them. or is there anyway to restore it to 3.1.2 that i dont know about? sorry again about being off topic but i really hope i didnt buy a $160 paperweight and then another $100 to activate it and have it only make calls in emergency mode. if anyone could help it would be greatly appreciated. thanks.
    1. confucious's Avatar
      confucious -
      RedSn0w will hactivate and unlock.