Gaining unlock using old SAM jailbreak app was a complicated process, involving around three dozen steps and patience enough to test the hack on your iPhone. To simplify the process, developer, Sam Bingener has pushed an updated SAM 0.1.16-1. He has updated acutil to allow on-device activation for device running less than 5.0 firmwares. Backup support for multiple tickets and restore support with options will be added in due course of time.
With the updated SAM, you are required to put in SIM you want to work and select original carrier (or auto). To complete the unlocking process, click “Try Activation” under “Utils” and you’re done. That being said, also note that these instructions works on all iPhone models (up to iOS 5.1). SAM unlock doesn’t have device-specific idiosyncrasies.
The SAM unlock supports modem firmware versions 1.59, 2.10, 3.10.1, 4.10.1, 4.11.08, 4.12.01 on iPhone 4 and all basebands (1.0.13, 1.0.14, 1.0.11) on iPhone 4S. iPhone 3GS, and iPhone 3G can also be unlocked using SAM jailbreak app.
Step 1: Jailbreak your iPhone: To jailbreak iPhone 4S4/3G, you can use either redsn0w or Absinthe v0.4. All related jailbreak guides can be located in our dedicated page - How to Jailbreak.
Step 2: Add repo in cydia http://repo.bingner.com and install SAM. You can follow (Step 2 of our previous SAM unlock Guide, if you don’t know how to install it).
Step 3: Insert your unofficial SIM card. For example, if you want to unlock your AT&T iPhone 4S to use it on T-Mobile network, you must insert T-mobile SIM here. Make sure your Method is set to Auto Detect and tap Utilities. In case Auto-Detect doesn’t work for you, change Method to By Country and Carrier and select the iPhone’s original carrier.
Step 4: Open SAMprefs from your iPhone springboard and then go to Utilities and tap Attempt Activation. If you don’t see Attempt Activation then select De-Activate iPhone and the Attempt Activation button should appear. The process might take time. Please have patience.
Step 5: Your iPhone will respring and it should detect your unofficial SIM card showing signals.
Voila! You’ve now given yourself full unlock access, which ought to allow you to place any active SIM inside your fully unlocked iPhone.
SAM gets you a valid activation ticket for your real ICCID and IMSI. It is therefore important for you save these iPhone activation tickets. These backed-up tickets will maximize your chances to stay unlocked in future. To save activation tickets, you have to options available – Either use Redsn0w 0.9.10b8b or SAM (via iFile) that doesn’t require connecting iPhone to computer. The activation ticket is tied to a particular SIM (not all future SIMs…just the one used during the trick).
Many iPhone users are receiving a message that says: You must select the original carrier SIMID of your iPhone. In order to fix the issues, carry out the steps below:
Step 1: Remove your unofficial SIM card
Step 2: Open iFile and navigate to /var/root/Library. Tap edit situated at the upper-right corner of the screen. Select Lockdown, and tap the zip button to create a backup. Scroll to the bottom to ensure that a backup zip was created. Now delete the Lockdown folder. (All visual screens can be located here).
Step 3: Navigate to /User/Library/Preferences and search for SAM. Delete the com.bingner.sam.plist file.
Step 4: Power-off your iPhone, and turn it on again.
Step 5: Place the unofficial SIM card in your iPhone.
Step 6: Open SAMprefs go to Utilities and tap Attempt Activation. You will receive a pop-up window asking you to wait for a while. Your iPhone will re-spring soon after.
Step 7: You iPhone should now be running on an unofficial network.