Unlock iPhone for different carrier I bought an iPhone 6 from an O2 shop thinking I could use it with a different carrier. But to my horror, I found it was actually locked to O2! How can I unlock it?

My research so far:


Ask O2 to unlock it. (This takes 28 days though, not an option).
Jail breaking (Not advised I know. I'm tempted if it works though?)


Any other options?
The only way to do this in a supported way without jailbreaking the phone is to have O2 do it. There's simply no other way. They have to send a carrier update to the phone which unlocks it.

If you want it done faster, I would recommend returning the phone if you can and purchase an unlocked one straight from Apple.

I don't know how UK law works, but in the US, carriers are required to unlock your phone if you have no financial obligation to them for the device. Any phone you buy directly from Apple won't have any kind of carrier lock on it.