Update: There is a new application called ZiPhone which provides a simple way to jailbreak and unlock any 1.x.x firmware version. Check it out!
First, jailbreak your iPhone or iPod Touch. You need a jailbroken iPhone or iPod Touch, with 1.1.1 or 1.1.2 firmware, before you can unlock it for use with a cell provider other than AT&T. These instructions will not work with a 1.1.3 otb iPhone.
Software Unlock Your iPhone (1.1.2 otb Not Supported)
If you are lucky and have an iPhone that has a firmware version out the box (otb) older than 1.1.2, you can software unlock it to allow the use of non-AT&T cell providers such as T-Mobile. Follow these steps to software unlock your iPhone:
- Disable the Auto-Lock (to prevent the iPhone from sleeping) by pressing the home button and tapping on Settings->General->Auto-Lock->Never.
- Press home button and tap the Installer icon. Update the installer if necessary.
- Tap the Install tab, scroll to the System category, and install the BSD Subsystem.
- Go back to the Categories list by tapping the Install tab, scroll to Utilities category, and install anySIM 1.2.1u for your jailbroken 1.1.2 iPhone. Install anySIM instead if you have a jailbroken 1.1.1 iPhone.
- Turn airplane mode on by pressing home button, tapping on Settings icon, finding Airplane mode, clicking on the OFF button. The button should slide to the left, get colored, and show ON.
- Press the Home button and tap on the anySIM icon.
- anySIM will run and tell you if it is successful (your iPhone will need to reboot). You may get an error message; for example, if you try anySIM on an iPhone 1.1.2 otb (it’s okay if this happened, nothing is permanently damaged).
- If anySIM succeeded, replace the original SIM card in the iPhone with your T-mobile (or other) SIM card. The SIM card is located at the top of the iPhone; just firmly insert a pin or paperclip into the hole and it will pop out. You can leave the iPhone running while you swap the SIM cards.
- Cross your fingers and if the iPhone doesn’t complain about the SIM card, then you are in business.
- Turn airplane mode off by pressing home button, tapping on Settings icon, finding Airplane mode, clicking on the ON button. The button should slide to the left, grey out, and show OFF.
- Check the cell and signal info in the topmost-left corner. If you get a signal, congratulations, you have an unlocked iPhone!
- If you have disable the Auto-Lock, don’t forget to re-enable it by going to Settings->General->Auto-Lock. The default is one minute.
Undo the Software Unlock (Only 1.1.1 iPhone)
In the future, if you wish to go back to the original Apple firmware or wish to deliver your iPhone to Apple for service, it is recommended that you undo the unlock (lock the iPhone back to AT&T only) and undo the jailbreak first. Note that the following instructions to remove the unlock will only work for jailbroken 1.1.1 iPhone. To undo the unlock, do the following:
- Replace your T-Mobile (or other) SIM card in the iPhone with the original AT&T SIM card.
- Press home button and tap the Installer icon.
- Select Sources tab, click on Edit, then Add button.
- Input i.unlock.no and hit OK button.
- The Installer will refresh its sources. Hit Done button.
- Tap the Install tab, scroll to the Unlocking Tools category, and install OneSIM for your jailbroken 1.1.1 iPhone.
- Turn airplane mode on by pressing home button, tapping on Settings icon, finding Airplane mode, clicking on the OFF button.
- Press the Home button and tap on the OneSIM icon.
- OneSIM will run and tell you if it is successful (your iPhone will need to reboot). You may get an error message; for example, if you try oneSIM on an iPhone which has not been unlocked with anySIM.
- Turn airplane mode off by pressing home button, tapping on Settings icon, finding Airplane mode, clicking on the ON button.
Follow instructions at the end of jailbreak your iPhone or iPod Touch to undo the jailbreak.
Hardware Unlock Your iPhone (1.1.2 otb)
If you have an iPhone 1.1.2 otb, you will need to get a hardware hack like i3gSIM, stealthSIM, or turboSIM (all of them cost about $70 each). They are thin covers that go on top of your T-Mobile (or other) SIM card; you will need to cut out part of your SIM card to accommodate part of the cover (the part you cut is just plastic and harmless to remove). I’ve tried i3gSIM on an iPhone 1.1.2 otb and it works!
Note: These hardware SIM hacks do not work with otb 1.1.3 iPhone.
The information above was derived from the website Unlock the iPhone.
Interesting article about the I-Phone i serached for the I-phone unlocking finally i got it here i want to unlock my I-Phone I unlocked my Nokia N73 in the site mobile-unlocker.comBut there is No unlocking code for i-phone now i got something here about unlocking i-phone informations.