Yup the title says it all you can unlock your iPhone by exploiting a vulnerability in ICCID using SAM. Though the method has been around from quite some time but nobody found the exact ingredients for this to work for long time. This method was first used to unlock AT&T locked iPhone 4S last year but many unlocking experts closed the topic because it wasn’t a permanent solution but username Lokstar_ Sun over weiphone.com didn’t give up and finally cracked it. There are couple of things which you should know before you continue, this is a temporary unlock which means there’s no guarantee that your iPhone will stay unlocked. But MuscleNerd of iPhone-Dev team shared some valuable information here, according to him if you save unlock ticket generated by Apple then you can carry this unlock forever, even if Apple fixes this exploit your unlock would stay intact.Secondly,
this unlock is SIM specific, which means if you change your SIM card you will loose youriPhone unlock. However, MuscleNerd mentioned in his recent tweets that you can repeat the process for different SIM cards and save multiple unlock tickets. This method may become useful for those who’re still stuck on baseband 4.11.08. Remember this method works on iPhone 4S as well.
We have not tested this method personally but we have solid confirmations that it “works like a charm”. Before wasting anytime let’s get started.
How To Unlock iPhone By Exploiting ICCID Vulnerability Using SAM:
Before you continue make sure you:
- have a jailbroken iPhone preferably running iOS 5.0.1 (Some reports suggest that it also works on iOS 5.1)
- Your iPhone shouldn’t be blacklisted
- latest version of iTunes (download)
You WILL need SAM (Subscriber Artificial Modul) during this process, if you don’t have it in your iPhone here’s how you can get it
Step 1: Fire up Cydia and add this source repo.bingner.com, download and install SAM
Step 2: Once installed, SAM will create SAMPrefs icon on your iPhone’s SpringBoard (home screen) tap it
Step 3: Go to utilities and select “De-Activate iPhone”, doing so will change your ActivationState under “More Information” which should be “Unactivated” now
Step 4: With SAM enabled, choose “By Country and Carrier” in “Method”; locate your carrier which you checked in the beginning of this guide, it should also be noted that some carriers operate under more than one Carrier ID in that case you may need to select “SIM ID”; this guide won’t work if you pick the worg ID
Step 5: Now go back to More Information option and note down the IMSI in “SAM Details”, after you’ve done that tap “Spoof Real SIM to SAM”
Step 6: Go back to the main SAM screen and change your “Method” to manual, enter IMSI number which you noted down in last step.
Step 7: Now it’s time to check and match ICCID iTunes, connect your iPhone to computer and let iTunes activate your device. In order to check your ICCID you need to double tap on “Phone Number” field in your iPhone’s Summary (in iTunes). It should match with your SIM card’s ICCID if it’s not then repeat the process from Step 1
Step 8: Unplug your iPhone, close iTunes.
Step 9: Disable SAM.
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.
Viola! Your iPhone should be unlocked now. Push notifications may stop working after this procedure but can be easily restored by “clear push” utility in SAM followed by connecting to iTunes.
But before you continue enjoying your unlocked iPhone remember to save your unlock ticket. Save everything located in /var/root/Library/Lockdown/ and you’re good to go.
Feel free to ask any questions and let us know if it works for you.
We will keep you updated on this, stay tuned!
Remember that this solution works if you follow all the steps carefully!