How to Fully Soft Unlock iPhone 3G 2.2 Firmware (yellowsn0w)

/* Posted January 1st, 2009 at 1:02pm */
/* Filed under Apple, How-To, Mods, iPhone */

/* */

iphone 3g stand How to Fully Soft Unlock iPhone 3G 2.2 Firmware (yellowsn0w)

The latest iPhone 2.2 firmware was unleashed over a month ago to the world by Apple and just a mere day later, the iPhone Dev Team provides the PwnageTool unlocking software but for 2G iPhones only. 3G iPhones were left in the cold, with people only being able to jailbreak it but not unlock it. Today the iPhone Dev Team has finally released the 3G soft unlock code named "yellowsn0w" and we’re giving you the skinny on what you need to do to unlock the 3G iPhone for use with non-AT&T GSM carriers. We’ve covered the PwnageTool upgrade steps before, but since QuickPwn 2.2 does the same job a lot easier, this guide will show you how to upgrade, jailbreak, and fully unlock iPhone 3G 2.2 firmware with the yellowsn0w application.



  1. Upgrade your iTunes to 8.0.2 by launching it and clicking "Download iTunes" below. Or download it and install it manually.
    itunes802 How to Fully Soft Unlock iPhone 3G 2.2 Firmware (yellowsn0w)
  2. Allow iTunes to upgrade your iPhone to the latest 2.2 firmware. Don’t worry about the implications (losing jailbreak, unlock) as QuickPwn will take care of this for your. This step is necessary because QuickPwn doesn’t actually upgrade your iPhone. Instead, QuickPwn expects to be pwning the same firmware that your iPhone is on. If you don’t know anything about baseband versions, you can ignore this message. Otherwise, make sure you’ve updated your iPhone to be running on 02.28.00 baseband firmware, which should have been included in the 2.2 firmware update.
  3. Download QuickPwn 2.2 for Windows or Mac. Extract the file and launch the QuickPwn 2.2 application. Then follow the prompt and connect your iPhone to your computer via the USB cable. When the blue arrow button lights up, click it.
    quickpwn22_usb
  4. QuickPwn is smart enough to detect the firmware ipsw file you downloaded via iTunes (something like C:\Documents and Settings\coderetard\Application Data\Apple Computer\iTunes\iPhone Software Updates\ on Windows XP). If it can’t find it for whatever reason, download the 2.2 restore firmware ipsw file for 3G iPhone1,2_2.2_5G77_Restore.ipsw directly from Apple’s servers. Then browse to the or restore firmware ipsw file you downloaded. After the green checkmark appears, click the blue arrow button. 
    quickpwn22_3g_detect
  5. On the next page, make sure you select the “Cydia” checkbox. You can check “Installer” and replace logo as desired. Click the arrow button after making your selections. 
    quickpwn22_3g_options
  6. Now get ready to rumble…
    quickpwn22_3g_connect
  7. READ THIS STEP THROUGH COMPLETELY FIRST, lest you be caught off guard: Click on the Blue arrow button which will bring up a screen with some instructions (below). Follow them exactly to a tee. Just to prepare, here are the directions: 1) Hold Home for 5 seconds, 2) Hold Home and Power together for 10 seconds, 3) Release Power but continue to hold Home for 30 seconds. Throughout the process these three steps, you DO NOT LET GO OF THE HOME BUTTON until after the third step. I didn’t have to hold it anymore after it counted down to 21 seconds left.
    quickpwn22_dfu
  8. Then sit back and relax while QuickPwn does all the hard work for you, you’ll see some activity on your iPhone screen and hear your computer beep a few times, but when it restarts finally and says it’s waiting for activation, it’s ready to use. Now you can close QuickPwn.
    quickpwn22_done
  9. It’s now a good time to set up your wireless network settings on your iPhone 3G so you will be able to connect to the software repositories in Cydia.
  10. Now Launch the Cydia app, which will reorganize then restart. You’ll need to launch it again afterwards.
  11. When prompted at the "Who Are You" screen, just choose the first option "User (Graphical Only)."
    cydia_user
  12. Click on the Manage tab on the bottom menu bar. In the Manage tab, click on the Sources button in the middle. You will need to add the source to the yellowsn0w repo to utilize the soft unlock.
    cydia_sources
  13. Click on "Edit" on the top right, then "Add" on the top left. In the URL, type: http://apt9.yellowsn0w.com/ as shown below. When you are done click "Done" and then "Browser."
    cydia_repo_yellowsn0w
  14. Now click on the "Search" tab and type "yellowsn0w" and install the app "yellowsn0w."
    cydia_search_yellowsn0w
    cydia_yellowsn0w
  15. For US T-Mobile users, you will need to disable the "Enable 3G" setting in your network settings.
  16. Now restart your iPhone 3G with your SIM card inserted. Wait for the slide to unlock screen and then wait 15 seconds more. If you don’t see the SIM card working, reinsert the SIM and wait another 10 seconds. Now try and make some calls with your newly unlocked iPhone 3G!
  17. For T-Mobile users, continue reading if you have problems:
  18. Download and install BossPrefs and via Cydia
  19. Disable all functions with BossPrefs (don’t worry if you can’t disable EDGE)
  20. Reboot your Phone with BossPrefs (not the normal manual way – this is important!)
  21. Wait a minute and a half when you see the slick to unlock screen
  22. Take out your T-Mobile SIM card and insert it again
  23. Wait for 10 seconds
  24. Go to Settings and turn on Airplane mode, then turn it off again
  25. Take out your T-Mobile SIM card and put in any AT&T SIM card and wait for a minute. Ignore the "Waiting to activate" prompt
  26. Now take out the AT&T SIM card and put in your T-Mobile SIM card again
  27. After a moment you will see the activation succeeded prompt. Now you should be able to pick up a T-Mobile signal

Image/Apple
Screenshots/Code Retard

  • Twitter
  • Digg
  • del.icio.us
  • Propeller
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • NewsVine
  • Facebook
  • Google Bookmarks

Related Posts


Related Stories