A new SAM version is available in Cydia, and with it’s help we can significantly simplify the unlocking process. Basically, the baseband of your smartphone no longer maters now and all you have to do is press a button and wait for the SAM tweak to unlock your iPhone.
The new SAM version unlocks iOS 4.3.x – iOS 5.1 for iPhone 3GS, iPhone 4 and iPhone 4S regardless of the baseband, however you should know that you can’t unlock iPhone 4S on iOs 5.1 because there is no jailbreak solution for this smartphone + OS yet.
The SAM unlock method works only with a single SIM and has to be saved otherwise you can’t unlock in the future again. For the moment only GSM devices can be unlocked, so if you have a CDMA device then might want to take a look at GEVEY Ultra SIM cards to help you unlock your phone.
You must have a jailbroken iPhone in order for the method described in this tutorial to work.
Open Cydia and go to the Sources menu and add the repo.bingner.com repo from where you will install SAM Bingner’s SAM ( Subscriber Artificial Module ). SAM Developers say that this repo should be used because it contains the original version of the tweak and it works 100%.
Insert the SIM card you want to do the unlock on and open the SAM interface using the Settings application or Springboard icon.
In the SAM menu go to Method and choose Auto-Detect option. There are chances for this not to work because the process does not work the same on every iPhone. In this case you can redo everything by choosing By Country and Carrier, Manual or Bundle. Unfortunately, you have to play around with these settings until you find the one that works.
Return to the original SAM menu, go to Utilities where you have to choose the Attempt Activation option and wait. Your phone will try to activate itself and after a few minutes your phone should respring and you will see that it recognizes your mobile operator.
If the procedure above does not work then these steps should help you fix the problem.
- connect to the file systems of your iPhone using your favorite utility application or open iFile directly from your smartphone.
- go to /var/root/Library and save the Lockdown file. From iFile you can archive it and it will be automatically saved there. After you save it delete it from your phone.
- go to /User/Library/Preferences, search for com.bingner.sam.plist and delete it.
- restart your phone and follow the unlocking tutorial again and things will work without problems.