A brand new way of iPhone activation has just been released by developer @sbingner called the SAM (Subscriber Artificial Module) method allows you to officially activate your iPhone 4, iPhone 3GS and 3G without the original SIM card. As opposed to hacktivation, this method enables fully working Push Notifications on your iPhone and also resolves the excessive battery drainage issue encountered using other unofficial methods.
Simply follow the step-by-step instructions given below to officially activate your iPhone 4 / 3GS/ 3G using this SAM method:
Step 1: Download latest Redsn0w 0.9.6b6 for your OS (Official download links are given below)
Step 3: On your jailbroken iPhone, open up Cydia and add the following repo:
Go to Manage > Sources > Edit > Add:
Step 4: Select and install “SAM” and “SAMPrefs” from the new repo as shown below.
Step 5: After installation, start the new Redsn0w 0.9.6b6 and select “Deactivate” option as shown below. This will allow your iPhone to revert back to a stock lockdown and allow SAM to take over.
Step 6: Now, go to Settings > SAM and click “De-Activate iPhone”
Step 7: Open iTunes with your iPhone connected and wait for iTunes to officially activate your iPhone. You’ll get the following confirmation message:
(If you get invalid SIM message from iTunes, you’ll need to manually select your iPhone’s original carrier name by going to Settings > SAM and selecting a SIMID.)
Now you can use any carrier SIM with your unlocked and officially activated iPhone. Enjoy!
Download Redsn0w 0.9.6b6 for Mac OS X (Official Link)
Download Redsn0w 0.9.6b6 for Windows (Official Link)