How to Unlock iPhone 4 / 4S on Any Baseband
I have been using Gevey Sim for my iphone from last 1 year and 3 months. While it works well most of the time, only issue is that randomly it used to loose signal and I had to follow entire procedure of dialing 112 and doing airplane mode toggle.
Today I ready about SAM unlock method which does not rely on Gevey Sim. After first few unsuccessful attempts, I was able to unlock my Iphone. This method has been confirmed by @musclenerd of the iPhone Dev Team. Only catch is that your iPhone will be unlocked on the SIM card used on this procedure only. So if you gonna use any other SIM card on your iPhone, you will be requested to repeat the above procedure with each SIM on an individual basis to save the unlock ticket for each SIM.
Requirements:
- Your iPhone must be jailbroken in order to install SAM.
- Your iPhone must be in good standing(this method will not unlock blacklisted devices).
- You must be running the latest version of iTunes(10.6.1 at the time of this tutorial).
- You will need to know what carrier the phone is locked to.
- Finally, you will need to have the SIM, you will ultimately use, in the phone.
Step 1: Install Sam Bingner’s SAM package from Cydia. You can get it from Sam’s repo which is http://repo.bingner.com make sure to use the newest version
Step 2. Open SAM through the settings app or by launching the SAMPrefs icon that was added to your springboard. You will need to have the SIM card you intend to use in your phone.
Step 3. Go to utilities and select “De-Activate iPhone”, your ActivationState under “More Information” should now be “Unactivated”
Step 4. With SAM enabled, choose “By Country and Carrier” in the “Method” options and then select the country and carrier the phone is currently locked to in the options boxes. To be clear, in this step you want to choose the carrier that the phone is locked to, not the carrier you will be using.
Step 5. Go to “More Information” and copy or write down the IMSI listed in “SAM Details,” then tap “Spoof Real SIM to SAM.” Make sure you are copying the IMSI from the “SAM Details” section(the second section under More Information).
Step 6. Go back to the main SAM screen and change your “Method” to “Manual.” This will display 2 new fields, ICCID and IMSI, simply paste or enter the IMSI string that you got from Step 5(you can leave ICCID blank).
Step 7. Connect your iPhone to your computer and allow iTunes to do its job (reactivating your phone), double-click the “Phone Number” parameter in the “Summary” screen of your iPhone in iTunes and make sure that the ICCID matches that of your SIM card. If not you need to start over from Step 1. After the phone is activated, close iTunes.
Step 8. You should now disable SAM(toggle the switch in SAMPrefs). You can uninstall it later, but just disable it for now until you are unsure the unlock worked. (If you don’t disable SAM, you will not get signal).
Step 9. Now reopen iTunes, you may get an error saying that your iPhone cannot be activated but that is to be expected. You should get signal within a few seconds to a minute after this step.
Step 10.You should see signal bars in a short time, congratulations.Push notifications may stop working after this procedure but can be easily restored with “clear push” utility in SAM followed by connecting to iTunes.
Step 11. Now using application like iFile navigate to /var/Root/ibrary/Lockdown and save a copy of everything in this folder for each SIM. Saving your unlock ticket will ensure that you can continue using this unlock even if and when Apple closes the hole.
Push notifications may stop working after this procedure but can be easily restored with “clear push” utility in SAM followed by connecting to iTunes.

