
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!











The iPhone 3.1 beta 3 firmware build 7C116a and iPhone 3.1 beta 3 SDK build 9M2808 has been released to iPhone developers. The file size is 307 MB. If you’re a developer, you can head on over to the Apple Developer Central and download it. The beta 2 firmware expires July 28 at 12:00 AM, so now is the time to update! If you’re not a developer don’t download this update, wait until Apple releases the final iPhone 3.1 update.
