Here's All iphone Versions and how to Unlock it and Which is unlockable and which Not , So I Won't See Any More Useless Lazy Threads About Can i unlock that and how
There are a few ways that you can check if you can unlock. First thing is to check what baseband/modem firmware you are on:
1: Go to settings-general-about and and scroll down until you see modem firmware.
or
2: Download f0recast from here: iH8sn0w.com | Jailbreak your iPod touches and iPhones. Run it with your phone connected and it will tell you what baseband you have.
or
3: Download Tiny Umbrella from here: The Firmware Umbrella - TinyUmbrella. Run it and click on your phone, you should see it under "installed baseband".
Use #2 or #3 if you are at the emergency screen and cannot access the phone.
Once you know what your baseband is you can check here if it can be unlocked:
iPhone 3G/3GS
Baseband Firmware Unlock
4.26.08 3.0/3.0.1 Yes (Ultrasn0w)
5.11.07 3.1/3.1.2 Yes (Ultrasn0w/blacksn0w)
5.12.01 3.1.3 Yes (Ultrasn0w)
5.13.04 4.0/4.0.2/4.0.3 yes (Ultrasn0w)
5.14.02 4.1 None *See below on how to unlock if here
5.15.04 4.2.1 None *See below on how to unlock if here
5.16.01 4.3 None *See below on how to unlock if here
5.16.02 4.3.X None *See below on how to unlock if here
5.16.05 5.0/5.0.1/5.1/5.1.1 None *See below on how to unlock if here
6.15.00 Custom Firmware or redsnow method yes (Ultrasn0w)
iPhone 4
Baseband Firmware Unlock
1.59.00 4.0/4.0.1/4.0.2 Yes (Ultrasn0w)
2.10.04 4.1 Gevey Sim
3.10.01 4.2.1 Gevey Sim
4.10.01 4.3.X Gevey Sim
4.11.08 5.0/5.0.1 None
4.12.01 5.1/5.1.1 None
iPhone 4S
1.0.11 5.0 Gevey ultra s
1.0.13 5.0.1 Gevey ultra s
2.0.10 5.1 Gevey ultra S
Baseband Cannot be downgraded unless you have a iPhone 3G that has a 5.8 bootloader. f0recast/tiny umbrella can tell you if you do. If you are lucky enough to have this then you can use Fuzzyband in cydia to downgrade your baseband.
To check up to the minute release info on unlocks check here:
Dev-Team Blog
MuscleNerd (MuscleNerd) on Twitter
sherif hashim (sherif_hashim) on Twitter
Important For Unlockers
Baseband can be preverved when updating two ways:
1. Restoring to custom firmwares made with pwnage tool or sn0wbreeze. Tutorials can be found here::
For 4.1
iClarified - iPhone - How to Jailbreak Your iPhone 3GS Using PwnageTool (Mac) [4.1] iPhone 3GS Pwnage Tool (Mac)
iClarified - iPhone - How to Jailbreak Your iPhone 3G Using PwnageTool (Mac) [4.1] iPhone 3G Pwnage Tool (Mac)
iClarified - iPhone - How to Jailbreak Your iPhone 4 Using PwnageTool (Mac) [4.1] iPhone 4 Pwnage Tool (Mac)
iClarified - iPhone - How to Jailbreak Using a Custom Restore IPSW and RedSn0w (Windows) Redsn0w & Pwnage Tool Use if you don't have a Mac but dont want to use Sn0wbreeze. You will need to obtain a pwnage tool made custom firmware yourself. We cannot post links to custom firmware here. Google is your friend. (Windows)
HOW TO: Jailbreak iOS 4.1 with Sn0wbreeze 2.1 Sn0wbreeze (Windows)
(note sn0wbreeze has some issues on iPhone 3G right now so a pwnage tool custom firmware should be used for them.)
For 4.2.1
Mac
iPhone 3GS iClarified - iPhone - How to Jailbreak Your iPhone 3GS Using PwnageTool (Mac) [4.2.1]
iPhone 4 iClarified - iPhone - How to Jailbreak Your iPhone 4 Using PwnageTool (Mac) [4.2.1]
Windows
HOW TO: Use Sn0wbreeze To Untethered Jailbreak iOS 4.2.1 [video] | FSMdotCOM
2. Using Tiny Umbrella to preserve baseband during restore. This method only works on iPhone 4. Do not attempt with any other iDevice. Tutorial can be found here:
Windows: iClarified - iPhone - How to Update Your iPhone 4 Without Upgrading the Baseband (Windows) 4.3.1
Mac: iClarified - iPhone - How to Update Your iPhone 4 Without Upgrading the Baseband (Mac) [4.3.1]
For 4.3.X
Mac
iPhone 3GS: iClarified - iPhone - How to Jailbreak Your iPhone 3GS Using PwnageTool (Mac) [4.3.1]
iPhone 4: iClarified - iPhone - How to Jailbreak Your iPhone 4 Using PwnageTool (Mac) [4.3.1]
Windows
Sn0wbreeze Updated To v2.5 To Untethered Jailbreak iOS 4.3.1 [Windows] | FSMdotCOM
For 5.0.1
Mac: iClarified - iPhone - How to Jailbreak Your iPhone Without Updating the Baseband (Mac) [5.0.1]
Windows: iClarified - iPhone - How to Jailbreak Your iPhone Without Updating the Baseband (Windows) [5.0.1]
For 5.1
Mac: iClarified - iPhone - How to Upgrade Your iPhone to iOS 5.1 Without Updating Your Baseband (Mac)
Windows: iClarified - iPhone - How to Upgrade Your iPhone to iOS 5.1 Without Updating Your Baseband (Win)
For 5.1.1
Mac & Win: Update to iOS 5.1.1 - Preserve Baseband (Mac & Win) | Absinthe Jailbreak.com
Sn0wbreeze 2.9.4 released to create prejailbroken iOS 5.1.1 firmware for unlockers | iPhoneBlogr.com
For people stuck on Baseband 5.14.02/5.15.04/5.16.01/5.16.02/5.16.05
There is a way for you to unlock now using a method of updating your baseband with a custom firmware made with pwnage tool or by using redsnow to update the baseband for you. For full info using this method read here VERY carefully (especially the part about loss of GPS): Dev-Team Blog
DO NOT attempt this if you have a 3GS with a serial number XX135 or later. The one stands for 2011 and the 35 for week 35. So 3GS's made after week 35 of 2011 cannot install the iPad baseband. This should be just the 8gb version 3GS as they were the only ones being made at that point I believe.
Tutorials for using pwnage tool to update baseband so that you can unlock can be found here:
iPhone 3G: iClarified - iPhone - How to Jailbreak and Unlock Your iPhone 3G Using PwnageTool (Mac) [4.2.1]
iPhone 3GS: iClarified - iPhone - How to Jailbreak and Unlock Your iPhone 3GS Using PwnageTool (Mac) [4.1]
Redsn0w method:
HOW TO: RedSn0w 0.9.6b5 To Unlock Your iPhone 3G/3Gs With Tricky New Ultrasn0w [Mac & Windows] | FSMdotCOM
Unlockers should use custom firmware or Tiny umbrella method (iPhone 4 only) 99% of the time when updating/restoring. The only exception is when it is confirmed that the latest firmware has a baseband that can be unlocked.
There are a few ways that you can check if you can unlock. First thing is to check what baseband/modem firmware you are on:
1: Go to settings-general-about and and scroll down until you see modem firmware.
or
2: Download f0recast from here: iH8sn0w.com | Jailbreak your iPod touches and iPhones. Run it with your phone connected and it will tell you what baseband you have.
or
3: Download Tiny Umbrella from here: The Firmware Umbrella - TinyUmbrella. Run it and click on your phone, you should see it under "installed baseband".
Use #2 or #3 if you are at the emergency screen and cannot access the phone.
Once you know what your baseband is you can check here if it can be unlocked:
iPhone 3G/3GS
Baseband Firmware Unlock
4.26.08 3.0/3.0.1 Yes (Ultrasn0w)
5.11.07 3.1/3.1.2 Yes (Ultrasn0w/blacksn0w)
5.12.01 3.1.3 Yes (Ultrasn0w)
5.13.04 4.0/4.0.2/4.0.3 yes (Ultrasn0w)
5.14.02 4.1 None *See below on how to unlock if here
5.15.04 4.2.1 None *See below on how to unlock if here
5.16.01 4.3 None *See below on how to unlock if here
5.16.02 4.3.X None *See below on how to unlock if here
5.16.05 5.0/5.0.1/5.1/5.1.1 None *See below on how to unlock if here
6.15.00 Custom Firmware or redsnow method yes (Ultrasn0w)
iPhone 4
Baseband Firmware Unlock
1.59.00 4.0/4.0.1/4.0.2 Yes (Ultrasn0w)
2.10.04 4.1 Gevey Sim
3.10.01 4.2.1 Gevey Sim
4.10.01 4.3.X Gevey Sim
4.11.08 5.0/5.0.1 None
4.12.01 5.1/5.1.1 None
iPhone 4S
1.0.11 5.0 Gevey ultra s
1.0.13 5.0.1 Gevey ultra s
2.0.10 5.1 Gevey ultra S
Baseband Cannot be downgraded unless you have a iPhone 3G that has a 5.8 bootloader. f0recast/tiny umbrella can tell you if you do. If you are lucky enough to have this then you can use Fuzzyband in cydia to downgrade your baseband.
To check up to the minute release info on unlocks check here:
Dev-Team Blog
MuscleNerd (MuscleNerd) on Twitter
sherif hashim (sherif_hashim) on Twitter
Important For Unlockers
Baseband can be preverved when updating two ways:
1. Restoring to custom firmwares made with pwnage tool or sn0wbreeze. Tutorials can be found here::
For 4.1
iClarified - iPhone - How to Jailbreak Your iPhone 3GS Using PwnageTool (Mac) [4.1] iPhone 3GS Pwnage Tool (Mac)
iClarified - iPhone - How to Jailbreak Your iPhone 3G Using PwnageTool (Mac) [4.1] iPhone 3G Pwnage Tool (Mac)
iClarified - iPhone - How to Jailbreak Your iPhone 4 Using PwnageTool (Mac) [4.1] iPhone 4 Pwnage Tool (Mac)
iClarified - iPhone - How to Jailbreak Using a Custom Restore IPSW and RedSn0w (Windows) Redsn0w & Pwnage Tool Use if you don't have a Mac but dont want to use Sn0wbreeze. You will need to obtain a pwnage tool made custom firmware yourself. We cannot post links to custom firmware here. Google is your friend. (Windows)
HOW TO: Jailbreak iOS 4.1 with Sn0wbreeze 2.1 Sn0wbreeze (Windows)
(note sn0wbreeze has some issues on iPhone 3G right now so a pwnage tool custom firmware should be used for them.)
For 4.2.1
Mac
iPhone 3GS iClarified - iPhone - How to Jailbreak Your iPhone 3GS Using PwnageTool (Mac) [4.2.1]
iPhone 4 iClarified - iPhone - How to Jailbreak Your iPhone 4 Using PwnageTool (Mac) [4.2.1]
Windows
HOW TO: Use Sn0wbreeze To Untethered Jailbreak iOS 4.2.1 [video] | FSMdotCOM
2. Using Tiny Umbrella to preserve baseband during restore. This method only works on iPhone 4. Do not attempt with any other iDevice. Tutorial can be found here:
Windows: iClarified - iPhone - How to Update Your iPhone 4 Without Upgrading the Baseband (Windows) 4.3.1
Mac: iClarified - iPhone - How to Update Your iPhone 4 Without Upgrading the Baseband (Mac) [4.3.1]
For 4.3.X
Mac
iPhone 3GS: iClarified - iPhone - How to Jailbreak Your iPhone 3GS Using PwnageTool (Mac) [4.3.1]
iPhone 4: iClarified - iPhone - How to Jailbreak Your iPhone 4 Using PwnageTool (Mac) [4.3.1]
Windows
Sn0wbreeze Updated To v2.5 To Untethered Jailbreak iOS 4.3.1 [Windows] | FSMdotCOM
For 5.0.1
Mac: iClarified - iPhone - How to Jailbreak Your iPhone Without Updating the Baseband (Mac) [5.0.1]
Windows: iClarified - iPhone - How to Jailbreak Your iPhone Without Updating the Baseband (Windows) [5.0.1]
For 5.1
Mac: iClarified - iPhone - How to Upgrade Your iPhone to iOS 5.1 Without Updating Your Baseband (Mac)
Windows: iClarified - iPhone - How to Upgrade Your iPhone to iOS 5.1 Without Updating Your Baseband (Win)
For 5.1.1
Mac & Win: Update to iOS 5.1.1 - Preserve Baseband (Mac & Win) | Absinthe Jailbreak.com
Sn0wbreeze 2.9.4 released to create prejailbroken iOS 5.1.1 firmware for unlockers | iPhoneBlogr.com
For people stuck on Baseband 5.14.02/5.15.04/5.16.01/5.16.02/5.16.05
There is a way for you to unlock now using a method of updating your baseband with a custom firmware made with pwnage tool or by using redsnow to update the baseband for you. For full info using this method read here VERY carefully (especially the part about loss of GPS): Dev-Team Blog
DO NOT attempt this if you have a 3GS with a serial number XX135 or later. The one stands for 2011 and the 35 for week 35. So 3GS's made after week 35 of 2011 cannot install the iPad baseband. This should be just the 8gb version 3GS as they were the only ones being made at that point I believe.
Tutorials for using pwnage tool to update baseband so that you can unlock can be found here:
iPhone 3G: iClarified - iPhone - How to Jailbreak and Unlock Your iPhone 3G Using PwnageTool (Mac) [4.2.1]
iPhone 3GS: iClarified - iPhone - How to Jailbreak and Unlock Your iPhone 3GS Using PwnageTool (Mac) [4.1]
Redsn0w method:
HOW TO: RedSn0w 0.9.6b5 To Unlock Your iPhone 3G/3Gs With Tricky New Ultrasn0w [Mac & Windows] | FSMdotCOM
Unlockers should use custom firmware or Tiny umbrella method (iPhone 4 only) 99% of the time when updating/restoring. The only exception is when it is confirmed that the latest firmware has a baseband that can be unlocked.