Originally Posted by stu246:
“If depends on if it is factory unlocked or not. Basically if it is factory unlocked like mine is on 3. It will work on any network in the world and on any firmware. Whether it is jailbroken or not. You can't get factory unlocked iphones in this country officially you can get them from ebay, but you pay a bit more for them.They are usually imported from Hong Kong or Belgium or France. Where you can buy them unlocked.
If you buy one from O2 or Orange in the UK it will be locked to that network. Then there are two ways to get it to work on a different network one option is to Jailbreak it or to request a unlock from those networks. Some 3gs iphones running on 3.1.3 can be unlocked but it must be the one fitted with an older boot rom. They changed the boot rom in the phone after week 40 last year. If your phone is newer than that it cannot be jailbroken on that firmware. You can check how old it is by checking the serial number on the phone. It is the 4th and 5th digit you need to look for and it will need to be less than 40. But if it is on the 3.1.2 firmware with the newer boot rom it can be Jailbroken very easily by using blackrain. But there is a catch every time you switch it off you will need to link the phone up to your computer via the black rain programme to get it to boot up. But if you have an older boot rom in the iphone, then you will not need to use your computer everytime you switch your phone on.
Hope that helps”
Thanks for the replies guys. Just so I understood that correctly:
Factory Unocked = Instant Joy!
Firmware 3.1.2/3.1.3 + New Bootrom = Possible but needs doing each time its turned off.
Firmware 3.1.2/3.1.3 + Old Bootrom = No problems.
EDIT: Just speaking to a colleague who has an Iphone 3G and he said the the baseband can also play a part in unlocking/jailbreaking. Anything to look out for there?
Ideally I would an Unlocked and Jailbroken Iphone that works on 3 mobile.