Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

My iPhone 3G contract was completed a while ago. I have the 3GS now. I would like to give it to someone else who is not on AT&T. I called AT&T and they wouldn't do anything about it. I heard it can be unlocked after jail breaking. Is there an alternative? What happens if I jail break, unlock and then restore? Would it still be unlocked?

share|improve this question
AT&T really gives no option even up to today: wireless.att.com/answer-center/… –  Cawas Apr 17 '11 at 23:26

4 Answers 4

there a tool called Ultrasn0w and it will unlock it if you are running on Modem firmware these versions [04.26.08|05.11.07|05.12.01|05.13.04] if not you can install 06.15.00 but you will be unable to update it using iTunes you will have to use so other software to do that

share|improve this answer
Can you add some more details about where to get Ultrasn0w and which update procedure/software to use with 06.15.00? –  patrix Apr 20 '13 at 15:03

This is an old question, but I'm adding an (AT&T and possibly US specific) answer, as it seems AT&T's policies have changed since the question was first asked. And there are some new answers suggesting paid unlock services that are not necessary.

AT&T's current (April, 2013) policy is that they will unlock iPhones if all the following are true:

AT&T will unlock an iPhone under the following circumstances:

  • The person requesting the unlock is:
    • A current AT&T customer, or
    • A former AT&T customer who can provide the phone number or account number for the account.
  • The iPhone was designed for use on the AT&T network.
  • All contract obligations, including any term commitment, associated with the device to be unlocked have been fully satisfied.
  • The iPhone has not been reported lost or stolen.

This is covered on AT&T's web page. The current link is http://www.att.com/esupport/article.jsp?sid=KB414532

share|improve this answer

Calling the carrier is the right thing to do. They are the ones that are responsible for unlocking the phone.
At least it is that way in Germany.

Perhaps trying again to call AT&T does help. In my experience calling a hotline again if the first operator cannot handle your request to your liking does help. Sometimes one just gets a bad call center agent or the agent had a bad day.

share|improve this answer
Will try again. Thanks. –  James Aug 10 '10 at 16:25

Official iPhone unlocking can be done and is handled by Apple. You need to call your mobile phone operator, ask for the unlock, and they contact Apple (or have a special application, I don't know) where they will send your phone's IMEI.

After a few days, when you sync your iPhone, iTunes will show you a screen telling you your iPhone has been unlocked.

share|improve this answer
Haven't had a chance to call again. Thanks for the suggestion. As for IMEI, it was visible on the iPhone settings before I called up. It doesn't seem to do anything. Is it some other setting? –  James Aug 10 '10 at 16:22

protected by Community Oct 24 '13 at 8:18

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?