How to Unlock iPhone 3GS running iOS 4 GM using BlackSn0w (Ported)



Update (06/13/2010) : Here is a much easier way – Unlock iPhone 3GS running iOS 4 GM using BlackSn0w (Easy Way)

Update (06/10/2010) : Added one more method, to get this ported blacksn0w working at the bottom of the Post.

Recently, we have mentioned & provided you evidence that blacksn0w is ported to iOS4 Beta. The man behind this is the same person who created the blacksn0w for 3.1.3 baseband 05.11.07 & iPhone3GS_iOS4GM_Bungle to help you Jailbreak iPhone 3GS. The original BlackSn0w was created by GeoHot for iDevice running 3.1.2 baseband 05.11.07. Now, msftguy have gone a step up and ported blacksn0w to iPhone 3GS running iOS4 GM with baseband 05.11.07.

Blacksnow How to Unlock iPhone 3GS running iOS 4 GM using BlackSn0w (Ported)

This is not has been tested and its working. But, source mentioned that its working and its a bit buggy. Each time you reboot, you will have to reapply the patch files. So, try this only if you are comfortable doing it. Remember, a unlock tool will be released soon (End of June or Early July)

Must have:

————————————————————————————————————————–

Warning: Please do it on your own risk. We will not be responsible for any damage or breakage of your iPhone.

Remember, a unlock is just a month away.

————————————————————————————————————————–

Step 1: Download the blacksn0w4GM

Step 2: Download NetaTalk & Open SSH on your iPhone via Cydia Store (Just search for it) / Download Cyberduck on your Mac / Download WinSCP on your Windows – In this tutorial I am using NetaTalk. If you use CyberDuck or WinSCP the steps will be the same from Step 6

Step 3: Once NetaTalk is installed, reboot your iPhone & relaunch your Finder.

Step 4: In your finder, you will notice your iPhone in under Shared Devices on your left hand side.

Step 5: Select it & click on Connect on the right corner of the Windows.

Step 6: Here enter the user name & password (By default the user name is root & password is apline)

Step 7: Once get accessed, navigate to the following folder (In your iPhoen)

root/System/Library/LaunchDaemons/

Step 8: Look for the file name com.apple.CommCenter.plist and rename it as com.apple.CommCenter.plist.back and leave it open

Step 9: Now, extract the Downloaded blacksn0w4GM

Step 10: From blacksn0w4GM/bin move the com.apple.CommCenter.plist to the navigated folder that we have left it open at Step 8

Step 11: Now, Navigate to the following folder (in your iPhone) and leave it Open

/root/usr/lib

Step 12: Now, go back to the downloaded blacksn0w4GM folder and move the blacksn0w.dylib to the folder that we have left it Open at Step 11

  • —————————————————————————————————————-
  • **************UPDATED**************
  • —————————————————————————————————————-

Update (06/10/2010): If for some reason the above step didn’t work for you. Then follow the steps provided by Kev Meredith.

Step 1: Follow the same steps as above till Step 6

Step 2: On the iPhone leave the com.apple.Commcenter.plist (Dont move it anywhere. Just leave it where it is)

Step 3: Now, Copy both files from Blacksnow4GM/bin into /bin on the iPhone

Step 4: Now, Navigate to the following folder (in your iPhone) and leave it Open

/root/usr/lib

Step 5: Now, go back to the downloaded blacksn0w4GM folder and move the blacksn0w.dylib to the folder that we have left it Open at Step 4

Step 6: SSH into the iPhone using Terminal(for example if your WiFi IP address on your iPhone is 10.0.1.3. Then type the following)

ssh root@10.0.1.3  and hit enter

Step 7: You will be asked to enter password. By default your password will be “alpine”

Step 8: Now, you need to type the following and hit enter

/bin/blacksnow.sh

Note: You would need to run this script, if the iPhone is rebooted. (You would need to follow from Step 6 to Step 8)

To know more about iPhone Unlock,  you can always follow us on twitter @machackpc and/or follow us on Buzz machackpc and/or join our facebook fanpage to keep yourself updated.

Articles you may be interested in


Tags: , , , , , ,

  • jose

    in the final step is a reboot necessary? when i rebooted it's stuck on the pwn logo…

  • http://www.machackpc.com MacHackPC

    Well, if you could install SBSetting and then just Spring. That should do it.

  • jose

    SBSettings doesn't work with iOS 4…

  • http://www.machackpc.com MacHackPC

    Let try this. Download rslite and follow from step 8 & Step 10 from this article – http://www.machackpc.com/iphone/3g/how-to-downg…. Here we are basically sending a command to reboot.

  • Alien69

    i cant unlock my 3gs,
    he it's stuck in “searching” network

  • http://twitter.com/KymriskaDraken Kev Meredith

    The above didn’t work for me so I did this instead:

    * Steps 1-6 as above
    * On the iPhone leave the com.apple.CommCenter.plist where it is.
    * Copy both files from blacksn0w4GM/bin into /bin on the iPhone
    * Steps 11 and 12 as above
    * SSH into the iPhone using a Terminal (or equvalent) and execute the script:
    (say your phone’s IP address is A.B.C.D) Type the following and hit return:

    ssh root@A.B.C.D

    Enter your password. Then enter the following and hit return:

    /bin/blacksnow.sh

    Terminal will look like it has hung, but if you have the non-official SIM in the iPhone it should be recognised.

    The script will need to be re-run if the iPhone is rebooted

    Hope that is clear!

  • http://www.machackpc.com MacHackPC

    reset network setting. Tap on Settings>General>Reset > Reset Network Settings

  • Ibrunopinto

    sbsetting need reboot!!!!

    This totorial don t work

    :(

  • http://www.machackpc.com MacHackPC

    Try Kev Meredith Steps. It seems like he got it working with the steps above.

  • http://www.machackpc.com MacHackPC

    Kev, Thanks for sharing this info.

  • iphonemaca.com

    thanks it work fine:)

  • http://twitter.com/ruirocha Rui Rocha

    Unlock work fine, but i cant connect to youtube in the youtube app. Anyone with this problem?

  • http://www.machackpc.com MacHackPC

    It has been a problem with blacksnow from the start. So, try to install “Fix YouTube” from Cydia. That should fix it for you

  • http://twitter.com/ruirocha Rui Rocha

    it worked, thanks

  • luxus

    thats how i get it working…
    but i have no data connection.. i can make phonecalls .. but i can't go online via 3g.. just with wi-fi

  • http://twitter.com/iB7uN0  B7uN0

    It work 100%

    iPhone 3G S

    Baseband 05.11

    iOS 4

    Change root password.

  • http://twitter.com/FelixGeorg Felix Heller

    when i try to open blacksnow.sh terminal tells me denied?
    Help please

  • http://www.machackpc.com MacHackPC

    Please try resetting All network connections.

  • http://twitter.com/iB7uN0  B7uN0

    1.Restaure whith costum firmware.
    2. Via cydia install openssh
    3. Via terminal ssh root@ your ip
    4. Write: passwd, to change password,
    5. Write 2 time new pass
    6. acesse denied resolve!

    You can now onlock, with steps1,2,3,4,5,6,7 the update!