Unlocking is the removal of SIM restrictions on the modem, allowing the use of the iPhone on any carrier. The main reason to unlock your iPhone is if you want to use it with a different service provider.

Unlocking is an extremely easy concept to explain, sort of . Unless stated otherwise, cell phones purchased from carrier retail stores are “locked” to that specific carrier. For instance, a Blackberry storm from Verizon won’t work on an AT&T calling plan. The Sprint Palm Pre won’t work on T-mobile. Even your iPhone from AT&T is “locked” to that infamous blue-mapped carrier.

So what do you do if you want to purchase a phone you like but use it with a different carrier, perhaps one that costs less or gets better reception in your area? For most folks I’d say forget about it. But for those of you lucky enough to have apples on the back of your phones, there are ways to make your iPhone SIM free and unlocked for use on any network.

Hardware Unlock Vs. Software Unlock

Technically, there are 2 ways to go about unlocking your iPhone. There is a hardware unlock, which is invasive (you have to open the phone), that I don’t recommend that anyone tries unless they’ve got a pretty extensive background in some kind of electrical engineering.

The 2nd, much easier way, the software unlock, could be done on your lunch break by your 6th grader. Just like jailbreaking, this can be as easy as hooking your iPhone up to the computer and clicking ‘start’.

Unlock your device with "iPhone Unlocker v5.2"

ABOUT iPhone Unlocker v5.2

This method discovered by DRKLemon appears to exploit a logical bug in Apple's server and can be performed on any jailbroken iOS device. His procedure involves using iPhone Unlocker v5.2 package to perform a series of steps that unlocks your phone to use a specific SIM.

THIS SOFTWARE IS AVAILABLE FOR IPHONE 3G, 3GS, 4, 4S, 5, 5S, 5C, 6 and 6+(Plus) with any carrier.Up to iOS 8.2

3G & 3GS4 & 4S5 5S 5C 6 & 6 Plus

How to know your baseband

In order to know your baseband version or Modem Firmware go to “Settings” –> “General” –> “About”–> “Modem Firmware”