How to Unlock iPhone 3G

The iPhone Dev-Team has finally published the software unlock for iPhone 3G: yellowsn0w (Note that it’s a zero in the word sn0w, not letter o). This is the original post. Earlier the team claimed the unlock is only for earlier version of the baseband, however this is not true for the actual unlock. This unlock applcation is only for iPhone firmware 2.2 with the lastest baseband firmware The package is still in its beta, so proceed with cautions. Here are the steps to unlock you iPhone 3G.

1. Update iPhone Firmware

If your iPhone’s firmware is not up to date, you need to update it first. If you are not sure about your iPhone’s firmware vesion, tap on Settings -> General -> About. Version is your iPhone firmware vesion, it should be 2.2 (5G77). Modem Firmware is the baseband firmware version, it should be 02.28.00. Use iTunes to update your iPhone’s firmware.

2. Jailbreak iPhone

After your iPhone’s firmware has been updated successfully, use QuickPwn to jailbreak your iPhone. Here are two execllent tutorials if you don’t know how to do it.



3. Use Cydia to get yellowsn0w

Upon successfully jailbreaking your iPhone, you can see two extra applications on your home screen: Cydia and Installer. My personal preference is Cydia. By default, Cydia doesn’t have the repo for yellowsn0w, you have to add it manually.

  • Tap on Cydia to invoke it.
  • Tap on Manage on the lower right corner.
  • Tap on Sources.
  • Tap on Edit.
  • Tap on Add.
  • Enter .
  • Tap on Done on the top right corner.
  • Tap on Changes on the lower left corner and then Refresh on the top left corner to refresh the list.

You should be able to see yellowsn0w package in the Sections -> All Packages. Just install it and turn off your iPhone and restart it and it should be unlocked.

This post may contain affiliated links. When you click on the link and purchase a product, we receive a small commision to keep us running. Thanks.


  1. i did the unlock using installer. it was very easy. cydia should be as effective and easy as well. i made calls and received calls as well. so far, no problems. thanks dev team

  2. I’ve tried using this guide to unlock my iPhone 3G but now I can’t get any signal on T-Mobile, anyone else had this problem or know how to fix?

Leave a Reply