How to unlock iPhone 3.1.3 firmware on baseband 05.11.07 (3G/3GS)


How to unlock iPhone 3.1.3 firmware on baseband 05.11.07 (3G/3GS)

Unlocking the iPhone 3.1.3 on baseband 05.11.07, is a process that enables the use of any SIM cards on your smartphone. That means you can change your carrier and take advantage of your favorite pricing fees any time you want. Also, you can perform this process on any platform you want. It has been tested and found working for Windows and MAC too.

Before continuing to unlock the iPhone 3.1.3, you must know that this works only if your baseband is 05.11.07, the 3G and 3GS models. If you have an older baseband iPhone, with the same firmware, we have a guide for them too.

Keep in mind that if you unlock the iPhone 3.1.3 firmware, you will lose your warranty. Also, if you do not follow our steps carefully, you might end up with a bricked phone. Our method is tested but do not try it on a 05.12.01 baseband, it will not work.

Your future iPhone

Unlock the iPhone 3.1.3 3G/3GS with baseband 05.11.07

1. Download blacksn0w.deb and use 7-zip to unpack it.

2. Open Cydia. Touch on “Search” tab and then search for “OpenSSH”. Install it and reboot the phone.


3. Connect the iPhone to your PC and make sure iTunes it’s off.

4. For Windows users: download and install WinSCP and use this to login on your phone:

  • Hostname: The IP address of your iPhone. You can get it from Settings –> WiFi –>

  • User name: root

  • Password: alpine

  • Protocol: SCP

For MAC users: download and install Cyberduck and use this to login to your phone:

  • Server: The IP address of your iPhone. Settings –> WiFi –><Your Network Name>

  • Username: root

  • Password: alpine

  • Protocol: SFTP

5. On the extracted directory of blacksn0w.deb, copy this file: to the temporary folder (temp) of your phone.

6. Download the blacksn0w.dylib and copy it to the /usr/lib/ folder on the phone.

7. Test if it was successful by downloading “MobileTerminal” app from Cydia and run the following command to login with root access:

  • su root

  • alpine

8. Once logged in, enter this command without stopping! If not, you will get disconnected.

  • aunchctl unload /System/Library/LaunchDaemons/ ; launchctl load /tmp/ ; launchctl start

9. Insert a T-Mobile SIM card and see if you get any signals.

10. If the test was successful, copy the file from /tmp/ directory on the phone to /System/Library/LaunchDaemons/.

11. Reboot.

Note: If the test wasn’t successful, the phone will freeze. Wait for 20 seconds and then reboot by pressing Power + Home buttons.

Tags: iphone, phone, baseband, download, root, unlock, install, successful, test, copy, login, alpine, firmware, reboot, directory, tested, launchctl, cydia, systemlibrarylaunchdaemonscomapplecommcenterplist, file, command, windows, users, protocol, name, process, password, wifi, settings, want