Home > iPhone News, Tips & Tricks > How to enable MMS on iPhone 3G and iPhone 3Gs on firmware 3.0 / 3.0.1 (AT&T)

How to enable MMS on iPhone 3G and iPhone 3Gs on firmware 3.0 / 3.0.1 (AT&T)

A lot of iPhone 3G and iPhone 3GS users are still using firmware 3.0, due to the fact that a Windows jailbreak has not been released for iPhone 3.1 firmware.  AT&T released MMS for the iPhone on Friday September 25th 2009, and many jailbroken iPhone 3G/iPhone 3GS users still want MMS on their iPhones but don’t want to update to 3.1 until there is a jailbreak released for it. Thankfully this can be done! I’ve added the AT&T 5.5 carrier profile download which AT&T released on Friday September 25th 2009. Follow this guide to learn how to add it to your iPhone 3G or iPhone 3GS.

As you usual, I will have to say this before you read this article; All information provided in this article is for learning purposes only and for emergency situations. I am not liable for any charges that you might rank up by using this feature or if you damage your iPhone. (I haven’t heard anybody complaining yet)

Note: If you are on iPhone 3.1 firmware, Enable iPhone 3G/iPhone 3GS MMS update through iTunes instead. Click here to read that article…

Pre-Requisites

  1. iPhone 3G or iPhone 3Gs with 3.0, 3.0.1 or 3.1 firmware
  2. Latest version of iTunes, Click Here to download iTunes 9, if you’re running old iTunes 8.2 you have to update to iTunes 9

NOTE: The service is only for AT&T customers.

Enable IPCC updateds in iTunes

After ensuring pre-requisites, we first need to enable IPCC updates in iTunes 9. Follow following steps to do so:

Windows 32 Bit and 64 Bit (Windows 7/XP/Wista)

  1. Close iTunes
  2. Go to Start -> Run, type CMD and hit enter
  3. For 32 Bit windows run this command in command prompt “CD C:\Program Files\iTunes" <-Without Quotes
  4. Now type in this command and hit enter "iTunes.exe /setPrefInt carrier-testing 1"<-Without Quotes
  5. For 64 Bit windows run this command: "CD C:\Program Files (x86)\iTunes" <-Without Quotes
  6. Now type in this command and hit enter “iTunes.exe /setPrefInt carrier-testing 1" <-Without Quotes

MAC OS X

  1. Close iTunes
  2. Open Terminal (Applications > Utilities > Terminal)
  3. Now run this command and hit enter: defaults write com.apple.iTunes carrier-testing -bool TRUE

Download updated IPCC file and update iPhone with it

After enabling IPCC updates in iTunes, we need to download updated/modified IPCC file and update iPhone with it. Follow these steps to do so:

  1. Download updated .IPCC file (ATT_US.ipcc). Click here to download the file.
  2. Plug in your iPhone with your computer
  3. Start iTunes
  4. Now press Alt button on keyboard and click the “Update” button, for Windows press Shift button instead of ALT. iTunes will ask for path of IPCC file
  5. Browse to where you saved the IPCC you downloaded
  6. Select this file and click Choose (For MAC), and click Open for Windows

NOTE: On the right-hand side there should be a drop-down, click on it and select “iPhone Carrier Configuration files (*.ipcc)“, find the ATT_US.ipcc file and then click Open.

Reboot your iPhone. MMS should now be working!

Some people report loss of cellular data and network loss of visual voicemail. I haven’t experienced any of that but if you do, here is how to fix it.

Go to Settings > General > Network > Cellular Data Network to update your configuration.

  • Visual Voicemail change wap.cingular to acds.voicemail
  • MMS settings should match the following (leave blank fields blank):

APN: wap.cingular
Username:
Password:
MMSC: mmsc.cingular.com
MMS Proxy: 066.209.011.32
MMS Max Message Size: 614400
MMS UA Prof URL:

That’s it. As usual, since this is a hack, you are taking the risk of messing up your iPhone…

_______

  1. George
    March 4th, 2010 at 18:06 | #1

    Excuse my ignorance but do you need a data plan or does this work with iPhones that are not on a data plan?

  1. No trackbacks yet.