Good news we got today from MuscleNerd the well known developer of iPhone Dev-team. Now you can unlock any iPhone on any baseband running any firmware. MuscleNerd has confirmed that a Chinese iPhone hacker Loktar_Sun was able to find a method for unlocking any jailbroken iPhone running any baseband using the well-know Cydia package SAM "Subscriber Artificial Module". Let's check the guide after the jump.
Supported Basebands By This Unlock :
- iPhone 4S (GSM only) (1.0.14, 1.0.13, 1.0.11 and etc)
- iPhone 4 (GSM only) (4.12.01, 4.11.08, 4.10.01, 2.10.04)
Requirements For This unlock :
- Jailbroken iPhone 4S, iPhone 4 or iPhone 3GS (Not included on any IMEI blacklists)
- Download iTunes
- PC with working internet connection
- You also need to know the carrier the your iPhone is locked to
How to unlock iPhone 4S, 4 with SAM:
Step 1: Install Sam Bingner’s SAM (Subscriber Artificial Module) package. I recommend that you get it from repo.bingner.com since older versions have a different interface and may not work for this purpose.
Step 2: Enter SAM by either going through the settings menu or find the SAMPrefs icon on 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 “Method”; find your carrier, for some carriers operating more than one Carrier ID you may need to select “SIM ID”; easy to tell since iTunes will not activate if the wrong IMSI is selected.
Step 5: Go to More Information”, copy or write down the IMSI in “SAM Details”, then tap “Spoof Real SIM to SAM”.
Step 6: Go back to the main SAM screen and change your “Method” to manual. Paste or enter the IMSI string we saved in Step 5.
Step 7: Connect your iPhone to your computer and allow iTunes to do its job (namely re-activating 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 1.
Step 8: Unplug your phone, close iTunes.
Step 9: Disable SAM. The source article says to uninstall SAM and delete your lockdownd folders; it’s unnecessary.
Step 10: Connect your phone to 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 11: You should see signal bars in a short time, congratulations.
Step 12: Push notifications may stop working after this procedure but can be easily restored with “clear push” utility in SAM followed by connecting to iTunes.
Watch This Video Guide To Unlock Your iPhone 4S / iPhone 4 :
Important note: After finishing the above procedure 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.
How to save unlock ticket :
You have to repeat steps from 1 to 8 for each SIM card then you have to SSH your iPhone using iFile, Cyberduck or etc. Finally navigate to /var/Root/ibrary/Lockdown and save a copy of everything in this folder for each SIM. That's all enjoy it.