One of the problems with using the iPhone 4 on an unofficial carrier is you lose the ability to FaceTime. Enter MiTime. MiTime is an application available for jailbroken iPhones that activates FaceTime on unlocked iPhone 4s that are running on unofficial/unsupported carriers, such as T-Mobile USA.

The app was first introduced back in August of 2010 and now it has been updated with support for iOS 4.1 and 4.2.1. It works by sending two international SMS messages to activate FaceTime. It is currently the only way to activate FaceTime on unofficial carriers, and in my opinion, it’s definitely worth it.

Follow the guide below to activate FaceTime on your unlocked iPhone 4…

If you’re operating on an unofficial carrier (such as T-Mobile USA), you will need to fully activate your iPhone 4. To do this you must install SAM from Cydia. If your iPhone is already activated with SAM, skip to step 5.

Step 1: Install SAM (Subscriber Artificial Module) on your jailbroken iPhone. To do this, launch Cydia, go to Manage > Sources > Edit > Add, and type in:

Tap on Add Source.

Step 2: After you have added the source, Go to “Search”, and type in “SAM”. Download and install.

Step 3: Once installed, go to Settings > SAM > De-Activate. You will get a message that your iPhone is De-Activated. Now, Tap on Revert Lock Down.

Step 4: Connect your iPhone via USB and launch iTunes. Once you get a Message that your iPhone is Activated, then you are fully activated with iTunes.

Step 5: From the homescreen, Launch Cydia, go to Manage > Sources > Edit > Add, and type in:

Tap on Add Source

Step 6: After you have added the source, go to “Search”, and type in “MiTime”. Download and install.

Step 7: Launch MiTime, Tap on Agree – You will notice that MiTime will start collecting data and will show you a message that it’s compatible, and FaceTime activation is possible.

NOTE: You must be able to receive and send international text messages. Additional fees may apply.

Step 8: Note down the purchase code, head over to, enter the Purchase code, then click on Verify & Purchase and complete the transaction.

Step 9: Once MiTime is purchased, relaunch MiTime. It should say ‘Activated’ & ‘MiTime Purchased’ (pictured below).

You can now FaceTime with your family and Friends using your unlocked iPhone 4!

Here are some notes from the developer of MiTime:

Once purchased, you can change SIMs or phones 3 times and still be recognized as a purchaser, but you can’t change both SIM & phone at same time. If you change both at the same time, please contact me on twitter or respond to the Paypal email receipt with information about your situation (or please consider re-purchasing).

Have you used MiTime before? How did it work for you?

  • Ernesto Castellanos

    Too much of a hassle.

    • Michael


  • Al

    Too much hassle when you can just download skype or tango which are even better because it does not need to be on wifi or another iPhone 4 user. In addition , they are both free!

  • chimmay

    or… you just install facebreak, which allows you to use FT over 3G, and in the program it has the option to force the facetime button, which then allows you to facetime, even using an outside carrier.

    • Kickstar13

      Just tried FaceBreak on my iPhone 4 Unlocked on T-Mobile USA. Doesn’t work. Would be great if you could point to a tutorial that specifically says that it works on unsupported/unofficial carriers such as T-Mobile USA. Thanks.

      • Goofygreek

        Of topic, but does your iPhone 4 work over 3G on tmobile?

      • iKing

        Kickstart facebreak is to allow u to FaceTime over ur service provider network. This tweak is totally different

  • Trehman

    Thank you soo much guys!!!! I’ve been dying to get FaceTime working in my iPhone4 on tmo since I got it!!! Worked perfectly. Thanks iDB and kickstar(glad to see u here as well).

  • Al

    Goofygeek, no.

  • Kickstar13


    I am aware of that. The only reason I tried to see if it would work is @Chimmay said FaceBreak activates on unofficial carriers as well.

  • mozart

    what a waste of good hours trying to get this to work….stuck at good FT SMS request sent…but now i have run out of attempts. Apple sucks. about to dump my stocks today

  • Jason masters

    Lol wait till iPhone 5 release then dump them!

  • Ammar

    plz help me I did all steps till “MiTime”. Download and install, then It restarted my iphone and now it is unactive so how can i active (i’m using unofficial carrier)
    plz help me

    • Otis

      The same thing happen to me. How did you get your phone back activated ? Did you loose your data.

  • Ammar

    plz wanna activate my iphone

    • Jason masters

      I suggest try doing the steps all over again did you install sam?

      • Ammar

        yes I install SAM but when i install mitime, i think it did not uninstall SAM. So my phone still de-activated

  • dagra

    I have a jailbroken iphone 4 with ios 4.2.1 which I bought factory unlocked from my carrier which is an official iphone carrier and have been using facetime for a while. The other day I inserted another operators sim card and it worked fine, then I put my SIM back in and i noticed that the facetime toggle was off. So i switched it back on and it gets stuck in “waiting for activation” ever since.

    I have tried all that the forums say but haven’t been able to get it to work. I tested my sms internationally with a few countries and it works fine both ways.

    I am lost and unable to use facetime! please help!

  • calvin

    to much work make it shorter

  • Mayhem

    Works like a charm

  • Unknown

    FaceTime fully working on iPhone 4 ver. 4.3.3

  • edwinlok1

    worked perfectly thanks

  • Umaid Saleem

    Mine is not working it is showing a Red Alert that facetime is not on and turning it on 🙁 and other Red and green notification, Although I have deactivated my iPhone and click the button for lockdown aswell and re-activated using itunes but my FaceTime doesnot work.