You can now unlock your AT&T iPhone 4S without having to lose the jailbreak privileges on your iPhone 4S, thanks to SAM (Subscriber Artificial Module). Right now, this is the only working method for unlocking a jailbroken iPhone 4S on AT&T, so do not bother trying it out with jailbreaking tools, such as redsn0w. SAM basically allows you to activate your iPhone using legitimate certificates generated through iTunes. Read on after the jump to understand how SAM works and how you can use it to unlock your iPhone 4S in no time!
As explained in an earlier article on fixing iMessage/FaceTime & Push Notifications On Hacktivated iPhone 4/3GS, “iTunes activates your new iPhone using your official (supported) carrier’s IMSI, taken from the SIM card. When you hacktivate the device for use with unofficial carrier, this process is bypassed by running a daemon constantly in the background, fooling iTunes into believing that the device is already activated. While there are numerous methods and tools available for hacktivation, SAM, a free package on Cydia, spoofs a fake IMSI, making iTunes believe that the device is running on an official carrier’s SIM, thus making the program generate legitimate activation certificates.”
Now that you understand what you’re dealing with, let’s get on with unlocking your iPhone 4S. Stating the obvious, you will need to contact AT&T and inform them of your request to unlock your device, and only then should you proceed with the instructions below to unlock your iPhone 4S.
Disclaimer: Please attempt this guide at your own risk. AddictiveTips won’t be responsible in case your device bricks or damaged in any other way due to this method.
- To begin, head over to the Cydia Store and add the following repo to the sources: http://repo.bingner.com
- From that repo, install SAM and go back to the Settings app.
- Hit the deactivate iPhonebutton and then connect it to iTunes.
- iTunes will now activate your iPhone and will unlock it in an official way.
That’s it! You’re good to go with an unlocked iPhone 4S! Those with non jailbroken devices can simply tap reset all content and settings and continue to connect the device with iTunes to activate the phone and unlock it.