In one of my previous post I told about the new unlock solution developed by a Chinese hacker Locktar_Sun. The new SAM unlock is fit for any baseband on iPhone 4S, 4, 3GS running iOS 5, 5.0.1, 5.1. The main thing which you need to note is that SAM unlock works on the principle of one SIM means if you change the SIM you need to unlock again. You can save your unlock tickets using RedSn0w 0.9.10b8, by following this guide which you can use for changing the SIM’s.
Update: 28-April-2012: Apple has patched their activation servers to fix the server-side bug, which the SAM iPhone unlocking method was using therefore it may not work for new unlocks.
Your iphone should be jailbroken before doing this unlock. If you want to unlock just visit this tutorial.
So here are the steps for unlocking SAM procedure:
How to Unlock Any iPhone Baseband Using SAM
Step 1. Open Cydia => Manage => Sources => Edit => Add this repo: http://repo.bingner.com and tap Add source.
Step 2. Now Go to Cydia => Manage => Sourcers => Binger. Find SAM and install it on your iPhone
Step 3. Now find on your homescreen SAMPrefs icon and open it.
Step 4. Go to the Utilities tab and tap De-Activate iPhone option. Make sure that the iPhone is definitely de-activated go back to the main settings menu and tap the More Information tab. Check out the Activation State label and it should show as Unactivated.
Step 5. Go to the main setting menu again and find and tap Method tab where you need to choose your country and carrier in By Country and Carrier option.
Step 6. After choosing your country and carrier tap More information and copy IMSI number (in the SAM Details section) and save it somewhere.
Step 7. Tab “Spoof Real SIM to SAM”
Step 8. Go to main SAM screen find Method tab and select Manual where you need to paste your IMSI number saved in Step 6.
Step 9. Use USB to link iPhone to the computer and use iTunes to re-activate your iPhone. After re-activation, double click the Phone number label found in the middle details pane of iTunes and make sure that ICCID matches that found on the Sim card.
Note: If numbers do not match then start SAM unlock again.
Step 10. Unplug your iPhone, return to SAMPrefs and disable SAM by sliding the Enabled button to the off position. Now re-connect your iPhone to iTunes, you will receive an error that the iPhone can’t be activated. Close and restart iTunes again and again and after some time you will see signal bars on iPhone. Hurray it is now unlocked.
You may face problem in push notification, go to SAM and select Clear Push and then re-connect your iPhone to iTunes.