Every time a new iPhone OS comes out, it gives headaches to jailbreakers and unlockers. This time is no exception to the rule… The new iPhone OS 3.1 has been available for a few weeks and the Dev Team has successfully been able to unlock it.

It took a while but all 3 iPhones (iPhone 2G, 3G, and 3GS) can now be unlocked. You will either need to use PwnageTool or UltraSn0w to unlock your iPhone, depending on the model.

In order to unlock your iPhone, you will have to jailbreak it first. Click this link for more information on how to jailbreak iPhone 3.1.

I will be updating this article with new iPhone 3.1 unlock information as it becomes available. For the latest unlocking info, check out our unlock section and don’t forget to follow me on Twitter.

Unlock iPhone 2G 3.1

So far, there is only one way to unlock the iPhone 2G running the 3.1 firmware. You have to use PwnageTool, which only works for Mac OS X. Follow this step by step tutorial to unlock your iPhone 2G with PwnageTool. A Windows version is in the works and it should be available in a few days.

Unlock iPhone 3G 3.1

You can unlock your iPhone 3G 3.1 with UltraSn0w. First, jailbreak your iPhone then:

  • Launch Cydia.
  • Add the following source to Cydia repo666.ultrasn0w.com (note there is a “0″ in sn0w, not an “o”).
  • After installing this source in Cydia, search for “ultraSn0w”.
  • Install UltraSn0w and reboot your iPhone.

Unlock iPhone 3GS 3.1

Just like the iPhone 3G, you first have to jailbreak your iPhone 3GS (see tutorials) and then install UltraSn0w from Cydia.

  • PatFil

    hey guys! unlock is now out for the 3.1’s!

  • Swapnil

    Hi PatFil,
    Can you please post the exact steps for unlocking or the link where these details can be found?

  • PatFil


    pretty much like how you would do it with ultran0w… just add the source written on that site 🙂

  • Swapnil

    Hi PatFil,
    It works. I have unlocked my iPhone 3G 3.1 (baseband 05.11) successfully.
    Thanks for updating.

  • PatFil

    cool! yes, have been waiting for this for months myself 🙂

  • JP

    Anybody getting any problems w/ the new unlock? Its only been a few days after the fix so I dont want to do it then regret it. Any suggestions?

  • Tariq

    Gr8 news I’ll try now, thanks guts.

  • keith

    I just installed a ultrasn0w, then reboot my phone. my phone now shows no service. what i am going to do

  • Denis

    this works perfectly guys just jailbreak using blackra1n and install ultrasn0w

    great work

  • Denis

    just download snow using blackra1n forgot

  • cheri

    is it every time reboot the iphone, we have to connect the computer?

  • sandy

    I hav unlocked iphone 2g to os 3.1.3 via redsnow, previously was using 3.1.2 .. no service after that.. pls help…