The SAM Unlock Method is Tested working on :
iphone 4S - T-Mobile (Courtesy of MuscleNerd)
iPhone 3GS - Vodafone UK (My personal)
Update : Apple has
If you follow this tutorial and got a working unlock, please let me know your iPhone Model, iOS version and baseband version so I can add it up here in tested Working List.
Requirements :
Any jailbroken and activated (or hactivated) iPhone which is not blacklisted by Apple (which can be activated).
Name of the carrier your iphone is locked to.
Internet Connection.
Please Note : This method unlocks your iPhone for SIM that you insert while the process. If you want to use any other SIM in future, you will need to follow the process again.
Please note that this is very newly discovered method. If you see any error or malfunction during or after following this method, please report them so the bugs can be fixed.
How to unlock your iphone using SAM?
Step 1
Installing SAM from Cydia.
Open Cydia - Go to Manage - Repository.
Tap Edit and Add.
Type the following - http://repo.bingner.com/
Tap Add. It will now add repo to Cydia.
Once repo is added, go to the bingner repo and select SAM and install it
Step 2
Configuring SAM.
Insert your SIM you want to unlock your iPhone for.
Go to Settings - SAM.
Go to Utilities and tap De-Activate iphone. The confirmation will appear.
Go back and go to more information.
It should display "Unactivated".
Note : If it does not say unactivated, go to utilities again and tap "Revert Lockdown to Stock". Now go and check more information again. It should display "Unactivated".
Now go back and scroll down and go to Method.
Select "By Country and Carrier" and go back.
Now select the country where your iphone in locked (for example, you got your iphone from United Kingdom but you are in India currently, select United Kingdom.
Now go back and select Carrier your iphone is locked to. For example At&T in USA, Vodafone in United Kingdom. If you see more than one carrier of same company and are unsure which to select, just select any of it.
Now go back and select SIM ID and select the available ID. Go back.
Now go to more information and select and copy/write down the IMSI number under SAM Details (do not get confused with SIM Details)
Now tap "Spoof Real SIM to SAM". It should say Spoofed.
Now go back to main screen and go to Method. Select Manual (if not already selected automatically) and paste/enter the IMSI number copied earlier.
Now connect your iphone to your computer and run iTunes. It will start its process of activation. Once iTunes finishes its process, close itunes and unplug your iphone from computer.
If itunes says unsupported SIM, you probably selected wrong carrier or wrong ID from the list. Follow step 2 again.
Now go back to SAM and disable it.
After disabling, close SAM and connect your iphone to iTunes again. It should say iphone can not be activated. It is normal.
Close iTunes now and wait for a minute. Now open iTunes again. Your iphone should be unlocked now and you should see signal bar soon.
After unlocking using this method, make backup of the following folder on your iphone to your computer - /var/root/Library/Lockdown/
This backup will be useful to unlock your iphone in future.
To backup, either use iExplorer, or DiskAid or any other utility which allows you to browse iPhone file system, browse to /var/root/Library/ and Copy Lockdown folder to your computer.
Update : You can also use latest redsn0w to backup your activation keys. To download click here.
Run redsn0w, go to Extras->Even More->Backup to backup your Lockdown folder.
Please note that this is very newly discovered method. If you see any error or malfunction after following this method, please report them so the bugs can be fixed.
If you followed this tutorial and got a working unlock, please let me know your , iPhone Model, iOS version and baseband version so I can add it up here in tested Working List.
Update : Apple has fixed this unlock method. This will prevent any new unlocks via SAM. If you unlocked in past using SAM and backed up your Lockdown folder, you can still unlock in future. But no new unlocks using SAM can be done now.