Enable MMS on AT&T iPhone 3G 3.1 or iPhone 3GS 3.1
iPhone, iPhone 3G S | Hans | September 21, 2009 at 6:17 pm
In just 4 more days AT&T will issue a software update which will allow iPhone 3G/3GS users to use MMS for free. AT&T originally planned on enabling MMS for iPhone users earlier, but they had to delay it because they wanted to make sure their network would be able to handle all the MMS traffic. In this post I will show you how you can enable MMS on your iPhone 3G/3GS on iPhone 3.1 firmware right now. All credit goes to Aaron Krill for this.
Note: I am not responsible for anything that happens to your device as a result of following this tutorial. Performing this hack may void your iPhone’s warranty. If this does not work then just wait until September 25, AT&T will issue a free update that allows you to enable it. If you get a red exclamation mark after following this tutorial, then that means you’ll just need to wait for AT&T to officially release MMS.
Enable MMS on AT&T iPhone 3G/3GS using Mac

1. If you have iTunes open, then right-click and click Quit to close iTunes.

2. Go to Applications -> Utilities and open the Terminal application.

3. Copy and paste the following command in to Terminal: defaults write com.apple.iTunes carrier-testing -bool TRUE

4. Press Return on your keyboard.

5. Download IPCC file (right click this link and save it as ATT_US.ipcc).

6. Connect your iPhone 3G/iPhone 3GS to your computer and open iTunes.

7. Press Option on your keyboard and at the same time click on Update in the iTunes window.

8. Locate your ATT_US.ipcc file you downloaded in step 5 and click Choose.
9. Time to reboot your iPhone. Hold down the top button of your iPhone until the “slide to turn off” message appears, slide and turn your iPhone off. Turn your iPhone on again and it should have MMS on it!


Tweet This
Digg This
Save to delicious
Stumble it
what if your iphone is jailbroken?
You don’t need to jailbreak, but if you do jailbreak it still works.
But da*n time they unlock this feature.And too the question above I would just wait dude.There having massive problems jailbreaking iPhone 3g and for sure the iPhone 3gs.Cause I have the iPhone 3gs and they still haven’t figured that out yet.
no option for carrier config in dropdown box
If you’re using Mac you don’t need to do that, but if you have Windows then you should see it. Quit iTunes, and enter in the appropriate commands in Command Prompt (as I mentioned in the article). If you don’t know how to do that then I suggest waiting until AT&T officially releases it. It’s only 4 days! :)
Dude. The MMS fix worked for me first time. YOU ROCK.
it works! thanks a lot for this tip!
will this work for 3.0.1? or will i have to up grade to 3.1?
I haven’t tried it on 3.0.1, but it does work on 3.1.
This worked but for some reason it will not let me send any MMS text’s yet. It sets at sending with like 10% loading bar left but never moves.
will the release of MMS make activate MMS for 2G work for us at&t iPhone 2G users
No they won’t, Apple claims that MMS will not work on the 2g or original iphones.
This was announced back when 3.0 came out.
I did this a while ago, on my iphone 3G (3.1), but doesn’t 3.1 require a 5.1 carrier file? since 3.1 upgraded the carrier file to 5.0.
Though I did have to manually set my network information, though I did loose the Visual Voice Mail option.
same as cory…gets so far and just quits won’t send all the way
Works on my iPhone 3G in California! Thanks!
Works on my iPhone 3G 16, 3.0 firmware in California! Thanks!
Sweet !! Works great !
Take that back. It gets to the end a freezes
I was quite lucky – I had unlocked my phone and used it overseas 2 months ago, roaming on a provider that had already enabled MMS. That automatically enabled MMS for me. I thought it would go away when I came back and used ATT, but the functionality remained enabled.
I was running 3.0 at the time and still haven’t upgraded. Right now though, I run into the same issue some of the previous posters mentioned – it sends till about 90% and then fails. Hopefully that is just dependent on ATT officially enabling the service?
Will this work for receiving MMS too? Will MMS w/ATT allow for video messaging or just pics?
im just waiting on them to release something so i can unlock my 3g one 3.1 firmware to be used with tmobile.
On another subject, Why, if I can jailbreak my iPhone 3G & get video recording, won’t ATT add video recording as a native app in one of the updates for the 3G? The hardware is there on the 3G, just not enabled. Is it all about the cash, making people buy 3Gs to get video?
Correct, they want people to get the iPhone 3GS for that.
Yea, the update works but it sends about 90% of the picture then after about 5 mins theres a red ballon with a white exclaimation point indicating an error.
Hell yeah!! This tip gave me a case of full blown AIDS!!