Note you need to be Jailbroken first.
To use a more simpler method to unlock your iphone 4 or 4S which does not require Jailbreak its possible to use the Factory Unlock Service or the Rebel Micro Unlock simcards.
This process is using over 20 steps as listed below.
These are instructions on how to unlock your iPhone using SAM. This method will work with the iPhone 4S, iPhone 4, iPhone 3GS, and iPhone 3G on iOS 5.x.
Step One
Jailbreak your iPhone.
Step Two
Tap to launch Cydia from your SpringBoard.
Step Three
Press to select Manage from the tabs at the bottom of the screen.
Step Four
Press the large Sources button.
Step Five
Press the Edit button at the top right of the screen.
Step Six
Press the Add button that appears at the top left of the screen.
Step Seven
Enter http://repo.bingner.com and press the Add Source button.
Step Eight
Press the large Return to Cydia button.
Step Nine
Press to select Bingner from the list of Sources.
Step Ten
Choose SAM from the list of packages.
Step Eleven
Press the Install button at the top right of the screen.
Step Twelve
Press the Confirm button to begin installation.
Step Thirteen
Once installation has completed press the large Restart SpringBoard button.
Step Fourteen
Insert your new SIM card and tap to select SAMPrefs from your SpringBoard.
Step Fifteen
Tap Utilities
Step Sixteen
Press to select De-Activate iPhone. Your ActivationState under “More Information” should now be “Unactivated”
Step Seventeen
With SAM enabled, tap Method and choose By Country and Carrier.
Step Eighteen
Tap Country and choose the country of your ORIGINAL SIM.
Step Nineteen
Tap Carrier and choose your ORIGINAL carrier that your iPhone is locked to.
Step Twenty
For some carriers operating more than one Carrier ID you may need to select SIM ID. If you are unable to activate in Step Twenty Four then you have selected the wrong one.
Step Twenty One
Tap More Information and copy the IMSI under SAM Details to the clipboard.
Step Twenty Two
Tap Spoof Real SIM to SAM
Step Twenty Three
Go back to the main SAM screen and paste the IMSI number in your clipboard.
Step Twenty Four
Connect your iPhone to the computer and let iTunes reactivate your phone.
“Double click “Phone Number” parameter at the main device screen and make sure that the ICCID matches that of your SIM card.” If not you need to start over from Step Fourteen.”
Step Twenty Five
Unplug your iPhone from the computer and close iTunes.
Step Twenty Six
Reopen SAMPrefs from your SpringBoard and disable it using the Enabled switch.
Step Twenty Seven
Connect your iPhone to the computer and launch iTunes again.
You should get an error saying that your phone cannot be activated. This is normal. Just close iTunes and open it again.
Step Twenty Eight
In a short time you should see signal bars. Congratulations!
IMPORTANT:
If push notifications stop after this process, you can restore then with the Clear Push utility in SAM, followed by connecting to iTunes.
Your phone will work normally with your SIM card and that SIM card ONLY since we have tricked iTunes to think that ICCID is one of the intended carrier’s. The phone can be rebooted and connected to iTunes freely without losing the “unlock”, at least for now.
A big thanks to Loktar_Sun and Laforet for their contributions!
Europe iPhone 4/4S Supported Networks for Unlocking
- Albania AMC Support3 Unlock iPhone MCC MCN 276 01
- Austria 3 Unlock iPhone MCC MCN 232 10
- Austria Orange Unlock iPhone MCC MCN 232 05
- Austria T-Mobile Unlock iPhone MCC MCN 232 03
- Austria A1 Telekom Unlock iPhone MCC MCN 232 01
- Belgium Mobistar Unlock iPhone MCC MCN 206 10
- Belgium Telenet Unlock iPhone MCC MCN 206 05
- Bulgaria GLOBUL Unlock iPhone MCC MCN 284 05
- Bulgaria MTel Unlock iPhone MCC MCN 284 01
- Bulgaria Telenet Unlock iPhone MCC MCN 206 01
- Croatia T-Mobile Unlock iPhone MCC MCN 219 01
- Croatia VIPNet Unlock iPhone MCC MCN 219 10
- Cyprus KKTCell Unlock iPhone MCC MCN 280 0151
- Czech Republic O2 Unlock iPhone MCC MCN 230 02
- Czech Republic T-Mobile Unlock iPhone MCC MCN 230 01
- Czech Republic Vodafone Unlock iPhone MCC MCN 230 03
- Denmark DNA Unlock iPhone MCC MCN
- Denmark 3 Unlock iPhone MCC MCN
- Denmark TDC Unlock iPhone MCC MCN
- Denmark Telenor Unlock iPhone MCC MCN
- Denmark Telia Unlock iPhone MCC MCN
- Denmark Bouygues Unlock iPhone MCC MCN
- Finland Sonera Unlock iPhone MCC MCN
- Finland Elisa Unlock iPhone MCC MCN
- France Bouygues Unlock iPhone MCC MCN
- France Virgin Mobile Unlock iPhone MCC MCN
- France Orange Unlock iPhone MCC MCN
- France SFR Unlock iPhone MCC MCN
- Germany T-Mobile Unlock iPhone MCC MCN
- Germany Vodafone Unlock iPhone MCC MCN
- Germany O2 Unlock iPhone MCC MCN
- Greece Vodafone Unlock iPhone MCC MCN
- Greece Cosmote Unlock iPhone MCC MCN
- Greece Wind Unlock iPhone MCC MCN
- Hungary T-Mobile Unlock iPhone MCC MCN
- Hungary Vodafone Unlock iPhone MCC MCN
- Ireland 3 Unlock iPhone MCC MCN
- Ireland Meteor Unlock iPhone MCC MCN
- Ireland O2 Unlock iPhone MCC MCN
- Ireland eMobile Unlock iPhone MCC MCN
- Ireland Vodafone Unlock iPhone MCC MCN
- Italy 3 Unlock iPhone MCC MCN
- Italy TIM Unlock iPhone MCC MCN
- Italy Vodafone Unlock iPhone MCC MCN
- Latvia LMT Unlock iPhone MCC MCN
- Liechtenstein Orange Unlock iPhone MCC MCN
- Liechtenstein Swisscom Unlock iPhone MCC MCN
- Lithuania Omnitel Unlock iPhone MCC MCN
- Luxembourg Orange Unlock iPhone MCC MCN
- Luxembourg LUXGSM Unlock iPhone MCC MCN
- Luxembourg Tango Unlock iPhone MCC MCN
- Macedonia T-Mobile Unlock iPhone MCC MCN
- Malta Vodafone Unlock iPhone MCC MCN
- Moldova Orange Unlock iPhone MCC MCN
- Montenegro T-Mobile Unlock iPhone MCC MCN
- Netherlands KPN Unlock iPhone MCC MCN
- Netherlands T-Mobile Unlock iPhone MCC MCN
- Netherlands Vodafone Unlock iPhone MCC MCN
- Norway NetCom Unlock iPhone MCC MCN
- Norway Telenor Unlock iPhone MCC MCN
- Norway Tele 2 Unlock iPhone MCC MCN
- Poland Orange Unlock iPhone MCC MCN
- Poland Era Unlock iPhone MCC MCN
- Portugal Optimus Unlock iPhone MCC MCN
- Portugal Vodafone Unlock iPhone MCC MCN
- Portugal TMN Unlock iPhone MCC MCN
- Romania Orange Unlock iPhone MCC MCN
- Romania Cosmote Unlock iPhone MCC MCN
- Romania Vodafone Unlock iPhone MCC MCN
- Russia MTS Unlock iPhone MCC MCN
- Russia Beeline Unlock iPhone MCC MCN
- Slovakia Orange Unlock iPhone MCC MCN
- Slovakia T-Mobile Unlock iPhone MCC MCN
- Spain Movistar Unlock iPhone MCC MCN
- Spain Orange Unlock iPhone MCC MCN
- Spain Vodafone Unlock iPhone MCC MCN
- Sweden 3 Unlock iPhone MCC MCN
- Sweden TELE2 Unlock iPhone MCC MCN
- Sweden Telenor Unlock iPhone MCC MCN
- Sweden Telia Unlock iPhone MCC MCN
- Switzerland Orange Unlock iPhone MCC MCN
- Switzerland Sunrise Unlock iPhone MCC MCN
- Switzerland Swisscom Unlock iPhone MCC MCN
- Turkey TurkCell Unlock iPhone MCC MCN
- Turkey Avea Unlock iPhone MCC MCN
- Turkey Vodafone Unlock iPhone MCC MCN
- UK 3 Unlock iPhone MCC MCN
- UK O2 Unlock iPhone MCC MCN
- UK Orange Unlock iPhone MCC MCN
- UK T-Mobile Unlock iPhone MCC MCN
- UK Tesco Unlock iPhone MCC MCN
- UK Vodafone Unlock iPhone MCC MCN
USA & Canada iPhone 4/4S Supported Networks for Unlocking
- Canada Bell Unlock iPhone MCC MCN 302 61
- Canada Fido Unlock iPhone MCC MCN 302 37
- Canada MTS Unlock iPhone MCC MCN 302 655
- Canada Rogers Unlock iPhone MCC MCN 302 72
- Canada SaskTel Unlock iPhone MCC MCN 302 78
- Canada Telus Unlock iPhone MCC MCN 302 22
- Canada Virgin Mobile Unlock iPhone MCC MCN
- USA AT&T Unlock iPhone MCC MCN 310 41
- USA C Spire Unlock iPhone MCC MCN 311 23
- USA Sprint CDMA Unlock iPhone MCC MCN 316 0101
- USA Verizon Wireless CDMA Unlock iPhone MCC MCN
Africa iPhone 4/4S Supported Networks for Unlocking
- Botswana Orange Unlock iPhone MCC MCN 652 02
- Cameroon Orange Unlock iPhone MCC MCN 624 02
- Central African Republic Orange Unlock iPhone MCC MCN 623 03
- Egypt Etisalat Unlock iPhone MCC MCN 602 03
- Egypt Mobinil Unlock iPhone MCC MCN 602 01
- Egypt Vodafone Unlock iPhone MCC MCN 602 02
- Guinea-Bissau Orange Unlock iPhone MCC MCN 632 03
- Ivory Coast Orange Unlock iPhone MCC MCN 612 03
- Kenya Orange Unlock iPhone MCC MCN 639 07
- Madagascar Orange Unlock iPhone MCC MCN 646 02
- Mali Orange Unlock iPhone MCC MCN 610 02
- Mauritius Orange Unlock iPhone MCC MCN 617 01
- Morocco Meditel Unlock iPhone MCC MCN 604 00
- Niger Orange Unlock iPhone MCC MCN 614 04
- Reunion Island Orange Unlock iPhone MCC MCN 647 00
- Reunion Island SFR Unlock iPhone MCC MCN 647 10
- Senegal Orange Unlock iPhone MCC MCN 608 01
- South Africa Vodacom Unlock iPhone MCC MCN 655 01
- South Africa MTN Unlock iPhone MCC MCN 655 10
- Tunisia Orange Unlock iPhone MCC MCN 605 01
- Uganda Orange Unlock iPhone MCC MCN 641 14
Asia-Pacific iPhone 4/4S Supported Networks for Unlocking
- Australia 3 Unlock iPhone MCC MCN 505 06
- Australia Optus Unlock iPhone MCC MCN 505 02
- Australia Telstra Unlock iPhone MCC MCN 505 01
- Australia Vodafone Unlock iPhone MCC MCN 505 03
- China Unicom Unlock iPhone MCC MCN 460 01
- Guam GTA Unlock iPhone MCC MCN 310 033
- Hong Kong 3 Unlock iPhone MCC MCN 454 03
- Hong Kong 1010 Unlock iPhone MCC MCN
- Hong Kong one2free Unlock iPhone MCC MCN
- Hong Kong SmarTone-Vodafone Unlock iPhone MCC MCN 454 07
- India Aircel Unlock iPhone MCC MCN
- India Airtel Unlock iPhone MCC MCN
- Indonesia Telkomsel Unlock iPhone MCC MCN 510 10
- Indonesia XL Unlock iPhone MCC MCN 610 11
- Japan SoftBank Unlock iPhone MCC MCN 440 20
- South Korea olleh Unlock iPhone MCC MCN 450 08
- South Korea SK Telecom Unlock iPhone MCC MCN 450 05
- Macau 3 Unlock iPhone MCC MCN 455 03
- Macau CTM Unlock iPhone MCC MCN 455 01
- Macau SmarTone Unlock iPhone MCC MCN 455 00
- Malaysia Celcom Unlock iPhone MCC MCN 502 13
- Malaysia DiGi Unlock iPhone MCC MCN 502 16
- Philippines Globe Unlock iPhone MCC MCN 515 02
- Philippines Smart Unlock iPhone MCC MCN 515 03
- Singapore SingTel Unlock iPhone MCC MCN 525 01
- Singapore M1 Unlock iPhone MCC MCN 525 03
- Singapore StarHub Unlock iPhone MCC MCN 525 05
- Taiwan Chunghwa Telecom Unlock iPhone MCC MCN 466 11
- Taiwan FarEasTone Unlock iPhone MCC MCN 466 01
- Taiwan Taiwan Mobile Unlock iPhone MCC MCN 466 97
- Thailand AIS Unlock iPhone MCC MCN 520 01
- Thailand dtac Unlock iPhone MCC MCN 520 18
- Thailand TrueMove Unlock iPhone MCC MCN 520 88
- Vietnam Viettel Unlock iPhone MCC MCN 452 04
- Vietnam VinaPhone Unlock iPhone MCC MCN 452 05
Middle East iPhone 4/4S Supported Networks for Unlocking
- Armenia Orange Unlock iPhone MCC MCN 283 10
- Bahrain Viva Unlock iPhone MCC MCN 426 04
- Bahrain Zain Unlock iPhone MCC MCN 426 02
- Israel Cellcom Unlock iPhone MCC MCN 425 02
- Israel Orange Partner Unlock iPhone MCC MCN 425 01
- Israel Pelephone Unlock iPhone MCC MCN 425 03
- Jordan Orange Unlock iPhone MCC MCN 416 77
- Jordan Zain Unlock iPhone MCC MCN 416 01
- Kuwait Viva Kuwait Unlock iPhone MCC MCN
- Kuwait Zain Unlock iPhone MCC MCN 419 04
- Qatar Vodafone Unlock iPhone MCC MCN 427 02
- Saudi Arabia Mobily Unlock iPhone MCC MCN 420 03
- Saudi Arabia STC Saudi Unlock iPhone MCC MCN 420 01
- United Arab Emirates Etisalat Unlock iPhone MCC MCN 424 02
- United Arab Emirates DU Unlock iPhone MCC MCN 42403
Latin America and Caribbean iPhone 4/4S Supported Networks for Unlocking
- Anguilla Lime Unlock iPhone MCC MCN 365 84
- Antigua and Barbuda Lime Unlock iPhone MCC MCN 344 92
- Argentina Claro Unlock iPhone MCC MCN 722 31
- Argentina Movistar Unlock iPhone MCC MCN 722 07
- Argentina Personal Unlock iPhone MCC MCN 722 34
- Barbados Lime Unlock iPhone MCC MCN 242 60
- Bolivia Tigo Unlock iPhone MCC MCN 736 03
- Brazil Claro Unlock iPhone MCC MCN 724 02
- Brazil Oi Unlock iPhone MCC MCN 724 16
- Brazil Vivo Unlock iPhone MCC MCN 724 10
- Brazil Tim Unlock iPhone MCC MCN 724 02
- British Virgin Islands Lime Unlock iPhone MCC MCN 348 17
- Cayman Islands Lime Unlock iPhone MCC MCN 346 14
- Chile Claro Unlock iPhone MCC MCN 730 03
- Chile Entel PCS Unlock iPhone MCC MCN 730 01
- Chile TMC Unlock iPhone MCC MCN 730 02
- Colombia Comcel Unlock iPhone MCC MCN 732 101
- Colombia Movistar Unlock iPhone MCC MCN 732 102
- Colombia Tigo Unlock iPhone MCC MCN 732 103
- Costa Rica ICE Unlock iPhone MCC MCN 712 01
- Dominica Lime Unlock iPhone MCC MCN
- Dominican Republic Claro Unlock iPhone MCC MCN 370 01
- Dominican Republic Orange Unlock iPhone MCC MCN 370 01
- Ecuador Claro Unlock iPhone MCC MCN 740 01
- Ecuador Movistar Unlock iPhone MCC MCN 740 00
- El Salvador Claro Unlock iPhone MCC MCN 706 11
- El Salvador Movistar Unlock iPhone MCC MCN 706 04
- El Salvador Tigo Unlock iPhone MCC MCN 706 03
- French West Indies Orange Unlock iPhone MCC MCN 547 01
- Grenada Lime Unlock iPhone MCC MCN 352 13
- Guatemala Claro Unlock iPhone MCC MCN 704 01
- Guatemala Movistar Unlock iPhone MCC MCN 704 03
- Guatemala Tigo Unlock iPhone MCC MCN 704 02
- Honduras Claro Unlock iPhone MCC MCN 708 01
- Honduras Tigo Unlock iPhone MCC MCN 708 02
- Jamaica Claro Unlock iPhone MCC MCN 338 07
- Jamaica Lime Unlock iPhone MCC MCN 338 02
- Mexico Movistar Unlock iPhone MCC MCN 334 03
- Mexico Telcel Unlock iPhone MCC MCN 334 02
- Mexico Iusacell Unlock iPhone MCC MCN 334 04
- Montserrat Lime Unlock iPhone MCC MCN 354 86
- Nicaragua Claro Unlock iPhone MCC MCN 710 21
- Nicaragua Movistar Unlock iPhone MCC MCN 710 30
- Nicaragua Cable & Wireless Unlock iPhone MCC MCN 710 21
- Panama Movistar Unlock iPhone MCC MCN 714 02
- Panama Claro Unlock iPhone MCC MCN 714 03
- Paraguay CTI Movil Unlock iPhone MCC MCN 744 02
- Paraguay Tigo Unlock iPhone MCC MCN 744 04
- Peru Claro Unlock iPhone MCC MCN 716 10
- Peru TM SAC Unlock iPhone MCC MCN 716 06
- St. Kitts Lime Unlock iPhone MCC MCN 356 11
- St. Lucia Lime Unlock iPhone MCC MCN 358 11
- St. Vincit and the Grenadines Lime Unlock iPhone MCC MCN 360 11
- Trinidad & Tobago TSTT Unlock iPhone MCC MCN 374 12
- Turks & Caicos Lime Unlock iPhone MCC MCN 376 35
- Uruguay CTI Movil Unlock iPhone MCC MCN
- Uruguay Movistar Unlock iPhone MCC MCN
- Venezuela Digitel Unlock iPhone MCC MCN 734 02
- Venezuela Movistar Unlock iPhone MCC MCN 734 04