Well. You don't need any hack to put your T-mobile SIM card into an iPhone. If the iPhone is free from network restriction or locked to T-mobile, you can definitely use your T-mobile SIM card with it. If the iPhone is locked to some other network, you need to unlock it in prior. You can unlock an iPhone using remote unlocking service. You can get the remote unlocking service for an iPhone from MobileUnlockSolutions.com this method of unlocking an iPhone is safe, simple, affordable, quick and permanent. It doesn't require a jailbreak too. Good luck.