Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just read that apple is now selling unlocked phones? I also read somewhere earlier (probably Wikipedia) that jailbreaking was made legal.

Is jailbreaking and unlocking the same in this context?

Addendum: If they are different, does it also mean that jailbreaking doesn’t unlock the phone? and the steps to unlock are different? I was under the impression that when I jailbroke my phone (using redsn0w), it also became unlocked.

share|improve this question
up vote 14 down vote accepted

No, they're not the same thing.

Jailbreaking is a process where the iOS software and device firmware that Apple ships is modified to allow unauthorized/unsigned code to run.

Unlocking means that you can use a GSM iPhone with any GSM carrier, not locked to one carrier in exchange for a discount or an exclusive sales agreement.

Jailbreaking is the first step needed to unlock a phone. Jailbreaking allows additional root access to the device and allows for other app store mechanisms to load apps and code onto the phone.

Some utilities, like redsn0w, will automatically unlock certain models of iPhone in addition to jailbreaking.

Apple has sold authorized unlocked phones in several markets worldwide. As of June 2011, Apple will sell unlocked GSM phones in addition to the locked to Verizon and AT&T models. Some carriers will unlock an iPhone once your contract is up. There is a lot of confusion in the US on this point due to conflicting law of software licenses and Library of Congress exemptions that permit users to modify their phones for the express purpose of unlocking them when not bound by a contract to one carrier.

share|improve this answer

As the other answers say, unlocking and jailbreaking aren't the same thing.

There are two ways to unlock a locked phone: You either talk the owner of the lock (i.e., the phone company whose network the phone is locked to) into giving you the unlock code (something which, AFAIK, AT&T won't do under any circumstance), or you do without the unlock code. The latter method requires a jailbreak, since the unlock software certainly falls under the “not approved by Apple” umbrella.

(On a side note, in Europe, phone companies are required by law to give you the unlock code for an unlocked phone once your initial contract (for a year or two?) is completed.

share|improve this answer

iPhones have a built-in mechanism that ensures that all code running on it is under the control of Apple (this is called "code signing") and the "key" required to sign your code is one of the things Apple charge you for as an iPhone developer.

Jail-braking disables this mechanism, and allow you to run arbitrary code. This is potentially very dangerous, but may be required to do things not allowed by Apple. A great deal of effort is being done by Apple to stop jail-braking.

An unlocked phone is one not tied to a specific phone company, allowing you to subscribe at any phone company if you want to.

share|improve this answer


Apple has been selling unlocked iPhones for a long long time since the iPhone 3G, where some countries required phones to be unlocked, and sold the iPhone 4 unlocked by themselves in some countries.

Jailbreaking allows you to install and modify what is in your iDevice.

Unlocking allows you to use it with other carriers (GSM only, CDMA iPhones have no SIM card).

Jailbreaking does not unlock your phone. The jailbreaking tool that you used (redsn0w), probably has a built-in unlocking tool.

share|improve this answer

Factory unlocked = not locked to one carrier. In some countries, is possible selling only factory unlocked phones (by law).

Unlocking = Activity, what convert locked iPhone into unlocked one. Different methods.

Jailbraking = Activity what allow install not-apple-sw into the phone (and other things, e.g. sometimes unlocking too)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.