Unlock iPhone 3.1.3 Baseband 05.11.07 with BlackSn0w

If you’ve updated your iPhone to OS 3.1.3 using custom firmware created with PwnageTool or Sn0wbreeze, you would probably know that even after preserving Baseband at 05.11.07 it’s not unlockable with BlackSn0w. BlackSn0w which is meant to unlock iPhone Baseband 05.11.07 (true for OS 3.1.2) but it cannot unlock iPhone 3GS and 3G on baseband 05.11.07 of when you’re running iPhone OS 3.1.3.

Update: UltraSn0w 0.93 is Out Now! It can unlock all basebands for iPhone 3GS and 3G. (Check the Updates at the bottom)

BlackSn0w is unable to unlock baseband 05.11.07 on firmware 3.1.3 because it locates a function to patch by searching the binary for reference to string “SIM is not supported” but in iPhone OS 3.1.3, the same function now uses the string “Verified”. Since the location to patch is determined by instruction search&replace, the patch itself still works in 3.1.3 after changing the string and its length in Blacksn0w binary.

To unlock your iPhone 3GS and 3G running iPhone OS 3.1.3 Baseband 05.11.07 with BlackSn0w, simply follow the step by step instructions listed below.

Disclaimer: This guide is for educational and testing purposes only. Use it at your own risk.

Update:
This patch is now available in Cydia as BlackSn0w RC2 to unlock iPhone 3.1.3 Baseband 05.11.07:
Unlock iPhone 3.1.3 Baseband 05.11.07

Unlock iPhone 3.1.3 Baseband 05.11.07 with BlackSn0w

STEP 1

Download BlackSn0w.deb: blacksn0w.deb
extract it using 7-zip (Download 7-zip).

STEP 2

Install OpenSSH on your iPhone from Cydia. Then reboot your iPhone.

STEP 3

Connect your iPhone to your computer and close the iTunes.

STEP 4

Windows Users:

Download WinSCP and install it. Run the WinSCP and provide the following details:

  • Hostname: IP address of your iPhone. (Settings >> WiFi >> Tap the Arrow next to selected Network)
  • User name: root
  • Password: input your SSH password here. Default password is alpine
  • Protocol: SCP

Detailed SSH guide can be found here.

Mac Users:

Download Cyberduck for Mac and install. Run the Cyberduck and provide the following details:

Server: IP address of your iPhone. (Settings >> WiFi >> Tap the Arrow next to selected Network)
Username: root
Password: input your SSH password here. Default password is alpine
Protocol: SFTP

STEP 5

Copy the System\Library\LaunchDaemons\com.apple.CommCenter.plist from blacksn0w.deb to /tmp/ directory on the phone, you’ve SSH’d into.

STEP 6

Download the patched blacksn0w.dylib (Download Link 1 | Link 2)

Copy it to /usr/lib/ directory on the phone.

STEP 7

Install the MobileTerminal from Cydia. Open the Terminal app and  run the following commands to login as root.

  • su root
  • alpine

Once you have logged in, enter the following command (yes it’s a single lengthy command)

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist ; launchctl load /tmp/com.apple.CommCenter.plist ; launchctl start com.apple.CommCenter

Check if you get the Signals with unofficial Carrier SIM.

In case the test load fails, your iPhone will freeze. Wait 20 seconds and reboot it using (Power+Home) buttons combination.

STEP 8

if test load is successful, copy the com.apple.CommCenter.plist file from /tmp/ directory on the iPhone to /System/Library/LaunchDaemons/.

Reboot your iPhone. That’s it.

If you’re looking for iPhone jailbreak, we have already shared tons of guide on jailbreaking iPhone 3GS, 3G, 2G running iPhone OS 3.1.3 using RedSn0w, Sn0wbreeze and PwnageTool. You can jailbreak iPod Touch using our guides on RedSn0w 0.9.4, Sn0wbreeze and PwnageTool 3.1.5.

You can follow us to Twitter, Join our Facebook Fan Page, and also Subscribed to RSS Feed to receive latest updates on iPhone, iPod Touch and iPad.

via [RedmondPie][msftguy]

Jailbreak iOS 4.0

Unlock iOS 4.0

Update 1: Jailbreak iOS 4 with PwnageTool

Update 2: Jailbreak iPhone 3GS iOS 4 with PwnageTool

Update 3: Jailbreak iPhone 3G iOS 4 with PwnageTool

Update 4: UltraSn0w 0.93: Unlock iPhone 3GS, 3G (All Baseband)

Update 5: Unlock iPhone 3G iOS 4 with UltraSn0w 0.93

Update 6: Unlock iPhone Baseband 05.13.04 with UltraSn0w 0.93

Update 7: Unlock iPhone Baseband 05.12.01 with UltraSn0w

If this page or section of the page needs to be updated, Submit Request

Share/Save this Post

  • Digg
  • Twitter
  • StumbleUpon
  • Facebook
  • Reddit
  • del.icio.us

Comments:

  1. xuanquangpham 21 March 2010 at 3:29 am #

    Thanks!!! It works greatly!!
    Keep doing the good stuff…

  2. CGA 21 March 2010 at 9:33 am #

    it worked flawlessly! thank you so much! in case u guys are wondering my iphone is:
    3G
    bootloader 6.02
    firmware 3.1.3
    baseband 05.11.07

    • jhon 27 July 2010 at 8:06 am #

      I got the same configuration as you how can you unlock the iphone 3G

  3. Ahmed el mejbri 21 March 2010 at 11:18 am #

    Hey. Good day . I upgraded my iPhone 3gs 16g to 3.1.3 as you toled me in facebook after i got stuck in 3.1.2 in recovrymode since two weeks ago but now i use my iphone perfectly but without Sim card options i only use the WiFi and the Apple Apps aplications I have no Cydia I have no Installer so how can
    I install Open SSH & Mobile Terminal. :( im so sad because My iPhone 3gs stuck in the 2nd day so I didnt used it as phone yet.:(

  4. brzoza 21 March 2010 at 10:44 pm #

    it really works :D DDD Thx!

  5. Cristian Garcia 21 March 2010 at 11:00 pm #

    ooohh!!! man this workks!!! Thank you so much…

  6. vesh 22 March 2010 at 4:47 am #

    do you have any idea how to get rid of emergency slide because i am stuck in the emergency slide (in home screen usb connected with itunes and there is lock sign above it) it happens after i restore my iphone with itunes. my iphone is 3gs with 3.1.3(7E18) with baseband 05.12.01.

    • iPhoneHeat 22 March 2010 at 3:59 pm #

      Use f0recast to knoiw your device and the jailbreak tool.. and then use that tool to jailbreak it

  7. Rohit 22 March 2010 at 9:47 am #

    I tried the following steps and compleetd sucessfully without any freeze , but in my Iphone 3G there is no change and it still remains locked . BTW post says baseband 05.11.07 , does 3.1.3 have baseband 05.11.07 ? . Mine is 3.1.3 and baseband 05.12.01

    • iPhoneHeat 22 March 2010 at 4:02 pm #

      baseband remains preserved if you update to 3.1.3 using a custom firmware.. that’s the best way to go for latest firmware if you depend on unlock..
      now that you update directly using official firmware, your baseband is also updated to 05.12.01 which is NOT unlockable ATM. Sorry..

  8. CGA 22 March 2010 at 10:03 am #

    @vesh

    you have to (h)activate your iphone first which ever method you use is up to you

    • vesh 23 March 2010 at 8:20 am #

      can you tell me how can i hactivate my iphone in order to fix my emergency slide.

  9. amir.f 22 March 2010 at 5:40 pm #

    Hi guys!
    Nice work U doing here. Is there now any JB for Iphone 3GS 3.1.3 out of box MC model with 05.12.01??? would you pls help me?

  10. bibhukesh 24 March 2010 at 10:52 am #

    sir, my phone cant get signal, i want to fix manually plz tell me how to put the above said single lengthy command on mobile terminal

  11. smith's report 27 March 2010 at 9:57 am #

    Major Problem.

    Before reading this post I followed steps on iclarified to JB 3.13. I did so. Everything is working great until I follow the unlock steps on another site.

    it says go to Cydia and add the source for Blacksn0w. Then install blacksn0w and it will be unlocked.

    Now my phone is attempting to load but keeps rebooting after 1 minute or so with the boot logo. Can anyone help? Thanks.

  12. smith's report 27 March 2010 at 10:02 am #

    Nevermind. Google found me the answer. Thanks though.

  13. yoyo 7 April 2010 at 11:12 pm #

    omg it works

  14. PIZZAROSTONE 26 April 2010 at 6:26 pm #

    I JAILBREAKED MY IPHONE 3G 2.2 with baseband 2.28 to OS 3.1.3 using snowbreeze. after this i tried to unlock it with blacksnow. after blacksnow was installed using cydia and rebooted, the iphone won’t start. it only shows the snowbreeze icon and nothing happens. i’ve tried the hard reset or boot thing using the power and home buttons combination but still not working. can some please help me???

    • iPhoneHeat 26 April 2010 at 9:13 pm #

      you’re @ older baseband which BlackSn0w doesn’t support..
      try YellowSn0w the older unlock solution..

  15. Freddy 19 May 2010 at 5:58 pm #

    You guys rocks !

    Works like a charm !

    Thanks

  16. jawi 29 May 2010 at 9:42 pm #

    Hi guys!
    Is there now any Jailbreak for iphone 3GS 3.1.3 baseband 05.12.01 would you pls help me?

    • iPhoneHeat 30 May 2010 at 3:30 pm #

      Spirit jailbreak… checkout the jailbreak iphone category

  17. kickblade 13 June 2010 at 4:26 am #

    i cant get the black snow to work . i have all other steps ready . but when i try to zip the file it just flashes on the screen so i cant copy and post the file. i need help

  18. EMENEMS 21 June 2010 at 2:13 pm #

    I have JAILBREAKED MY IPHONE 3G 2.2 with baseband 2.28 to OS 3.1.3 using snowbreeze. after this i tried to unlock it with ultrasn0w using cydia. after rebooting its started searching for network after little while it shows no network.

    Plzzz Help

    • iPhoneHeat 21 June 2010 at 7:02 pm #

      You need YellowSn0w to unlock baseband 2.28..
      UltraSn0w unlocks baseband 04.26.08 which came with iPhone OS 3.0 stock

  19. EMENEMS 21 June 2010 at 8:36 pm #

    Thnxx for your co-operation, i really appreciate.

    should i have to uninstall ultrasn0w before using yellow snow? kindly provide me steps to steps procedure or a link for that will be helpful, coz im a new user.

    After Jailbreak with snowbreeze my iphone got struck promptly and my apple logo has changed to snow flakes, is ther any way to fix these things.

    waiting for your further assisstant.
    Thanks

  20. Unlock iPhone 3.1.3 27 June 2010 at 11:11 am #

    Just picked up an iPhone 4. Can any one tell me if there is a working unlock for the new iphone 4? I’ve already unlocked my 3.1.3 using this guide. But now i need an unlock solution for the 4

Trackbacks/Pingbacks

  1. “Unlock iPhone 3.1.3 05.11.07 Baseband with Blacksn0w” and related posts « Blog
  2. “How to unlock iPhone 3G/3GS 3.1.3 with Baseband 05.11.07 using Blacksn0w” and related posts « Blog
  3. uberVU - social comments
  4. Iphone And Trend News » Unlock iPhone 3.1.3 Baseband 05.11.07 with BlackSn0w | iPhoneHeat
  5. Blacksn0w RC2: Unlock iPhone 3.1.3 05.11.07 Baseband | iPhoneHeat
  6. Unlock iPhone 3.1.3 Baseband 05.12.01 (Hardware Unlock) | iPhoneHeat
  7. BlackSn0w RC2 Final to Unlock iPhone 3.1.3 Baseband 05.11.07 in Cydia Now! | iPhoneHeat
  8. Userland Jailbreak iPhone 3.1.3 Untethered | iPhoneHeat
  9. Unlock iPhone 3.1.3 Baseband 05.11.07 with BlackSn0w - GSM-Forum
  10. Unlock iPhone 3.1.3 Baseband 05.11.07 with BlackSn0w | ispfun Blog
  11. Jailbreak iPhone 3.2 and iPad 3.2 Untethered | iPhoneHeat
  12. Spirit Jailbreak iPad 3.2, iPhone 3.1.3 and iPod Touch Untethered Coming Soon | iPhoneHeat
  13. jailbreak iPad 3.2 with Spirit | iPhoneHeat
  14. Spirit Jailbreak is Out Now!
  15. Download iPhone OS 4.0 beta 3 build 8A260b | iPhoneHeat
  16. Android Installed on iPhone 3G | iPhoneHeat
  17. OpenPwn – Payload Development Platform [Open Source] | iPhoneHeat
  18. Android on iPhone 3G [Update] | iPhoneHeat
  19. Backgrounder App Updated to svn.r432-1 | iPhoneHeat
  20. Apple Integrating Facebook into iPhone OS? | iPhoneHeat
  21. Walmart to Sell iPad Later This Year | iPhoneHeat
  22. WWDC 2010: Apple Launches Official WWDC app | iPhoneHeat
  23. iTunes 9.2 Beta Seeded to Developers (Mac) | iPhoneHeat
  24. iPhone 4 vs iPhone 3GS - Comparison | iPhoneHeat
  25. Ultrasn0w 0.92.1: Unlock iOS 4.0 Baseband 04.26.08 | Haroon Aejaz
  26. iPhone 4 Specs - Full Technical Spefications | iPhoneHeat
  27. iPhone 4 – The New iPhone | iPhoneHeat
  28. iPad 3.3 / 3.2.1 and iPhone OS 4.0 Releasing Soon! | iPhoneHeat

Leave a Reply