iPhone developer and hacker Sam Bingner has released Subscriber Artificial Module (SAM) method which will allow you to officially activate your iPhone 4, 3GS and 3G without hacktivating, or using original SIM card.
Just a little heads up to inform you all that the iPhone Phonebook SIM card hacktivation trick has been completely blocked by Apple. The iPhone developer and hacker Sherif Hashim who first found this trick back in July has confirmed this on his Twitter account.
MiTime app for iPhone 4 has been released which fixes and / or activates FaceTime on unlocked iPhone 4s which are running on unofficial unsupported carriers such as T-Mobile US. According to the description of the app, it should work on just about any carrier worldwide. You must be able to receive an international SMS message to get FaceTime activated via MiTime.
JailbreakMe has to be hands down the easiest jailbreak method ever, but since it uses userland exploit like Spirit, it doesn’t hacktivate phones. iPhone dev and hacker named Sherif Hashim came up with a way to activate phones without having the original SIM cards but now it seems like Apple has found out about the phonebook SIM card trick and they have blocked it. And so if you activated your phone using phonebook SIM card, you will be getting the dreaded “Different SIM Detected” error on your lockscreen as shown in the screenshot below.