If you must use another carrier, you will first have to unlock your iPhone by using a different software code (not jailbreak) to do so. Only the carrier (network) provider can unlock the device, to allow another carrier to be used on the device.