How to Enable MMS on iPhone OS 3.1 (AT&T)

Disassembled iPhone iPhone 3G S

When we reported that iPhone OS 3.1 breaks MMS and Tethering hack, we had many readers reporting that MMS and in some cases even tethering is working for them after upgrading to iPhone OS 3.1. It looks like it is working for users who had used the MMS hack.

Aaron Krill who had discovered the MMS hack for iPhone OS 3.0 is at it again. He has figured out a way to enable MMS on iPhone OS 3.1 without the need to jailbreak your iPhone.

Please proceed with caution and remember that you run the risk of voiding your iPhone's warranty.

Before you start, you need the following things:

  • Modified version of ATT_US.ipcc (carrier file), which can be downloaded from this link.

  • iPhone running iPhone OS 3.1

  • iTunes 8.2 or iTunes 9

Note: This will work only for AT&T customers.

You then need to enable IPCC updates for iTunes 8.2 (or iTunes 9) and copy the carrier (.ipcc) file to your iPhone. To achieve this, you need to follow these instructions:

Enabling IPCC Updates for iTunes:
iTunes 8.2 or iTunes 9 won’t allow you to apply the carrier file updates so you need to follow these steps:

MAC OS X:

1. Close iTunes.
2. Open Terminal (Applications > Utilities > Terminal).
3. Run the command: defaults write com.apple.iTunes carrier-testing -bool TRUE

Windows 32 Bit:

1. Close iTunes.
2. Go to Start then Run and type CMD.
3. Run this command(If you right-click on the cmd window you can paste): “C:Program FilesiTunesiTunes.exe” /setPrefInt carrier-testing 1

Note: If the command in point 3 doesn't work then please double check the path of iTunes.exe on your computer and use that path instead of the one mentioned withing quotes above.

Windows 64 Bit:

1. Close iTunes.
2. Go to Start then Run and type CMD.
3. Run this command(If you right-click on the cmd window you can paste): “C:Program Files (x86)iTunesiTunes.exe” /setPrefInt carrier-testing 1

Note: If the command in point 3 doesn't work then please double check the path of iTunes.exe on your computer and use that path instead of the one mentioned withing quotes above.

Updating your iPhone with the Carrier file:
To update your iPhone with the carrier file follow these instructions:

  1. Open iTunes & connect your iPhone.

  2. Click on your iPhone in iTunes(under devices listing).

  3. Windows Users: hold shift and click “Check for Update”.  MAC OS X: hold alt and click “Check for Update”.

  4. Select the .IPCC you downloaded earlier.

  5. Reboot your iPhone.

  6. MMS should be enabled on your iPhone.

Based on feedback from our readers and this HowardForums thread it looks like updating your iPhone with the carrier file is working for quite a few users. However, it doesn’t seem to work for everyone. Aaron thinks that this is because AT&T is in the process of removing the opt-out codes. I think AT&T is probably rolling out the MMS feature gradually for the official launch on September 25.

Update 1:

It looks like the tutorial doesn't work for iPhone 2G users and the earlier method to enable MMS on iPhone 2G also doen't work with iPhone OS 3.1.

Update 2:

If the above steps don't work then you can checkout the steps provided by YBT, it has worked for some users:

Make sure you have this typed in on settings/general/network/cellular data network and on the MMS section fill in the blanks :
APN: wap.cingular
Username:
Password:
MMSC: mmsc.cingular.com
MMS Proxy: 066.209.011.32
MMS Max Message Size: 614400
MMS UA Prof URL:

After i typed this stuff in mine and restarted my iphone it worked.

Thanks YBT!

Update:

Updated the post to add a note based on James's suggestion. Thanks James.

If you try this tutorial, please don’t forget to let us know how it goes.

[via Aaron Krill’s blog]

Follow us on Twitter

Recent Posts

Comments:

Feed You can follow this conversation by subscribing to the comment feed for this post.


150 Responses to How to Enable MMS on iPhone OS 3.1 (AT&T)

  1. CrewDog says:

    No luck in Northern Virginia…

  2. bob says:

    putting in these setting worked for me in Illinois.

  3. Josh Zumsteg says:

    I think it's hit and miss as AT&T is enabling MMS on accounts one at a time.

  4. rob says:

    hey my cmd is popping up like this
    C:\ documents and settings/dea

    i keep pasting “%Program Files%\iTunes\iTunes.exe” /setPrefInt carrier-testing 1
    for windows 32 bit and its saying system cant find path
    my itunes is in C:\Program Files\iTunes

    i need help

  5. Jacob says:

    the link will not work for me :( any help ?

  6. tcw1969@yahoo.com says:

    Finally got it to load on my phone, but just sends out blank texts when I try to send out a picture, and still can;t recieve them normaly, get the stupid thing with the user name and passowrd bs. What did I do wrong?

  7. Mark says:

    It wont allow me to set my limits to blank. I've been having some trouble receiving messages from t-mobile customer and its been prompting that messages are to large. Solutions?

  8. tika says:

    tried everything but still can't sent any pics
    and I'm in SF

    is there anybody can help pls,thx

  9. tried anything but still can't sent any mms, everything seems config right , any help pls ,thx

  10. Ulises says:

    How can I change the ipcc back to the original. And for some reason the cellular data option does not appear on the setting menu. Can anyone help? I have 3gs

  11. haze says:

    i need to know what ext. is requiered in order for me to install the .ipcc file on the update becouse i am browsing for it and i cant find it for some reason

  12. Tcw1969 says:

    Finally got it to load, and have all the same settings but it just sends out blank texts. What did I do wrong?

  13. jack.cox1024@gmail.com says:

    Got to work after a couple of false starts.

    I ended up navigating to the itunes folder and running the command without all the stuff before itunes.exe (and no quotes)

    Then I uploaded the ipcc no problem. I had to edit a line in the mms settings on the phone, a quick reboot and wallaa it works!

    Jack

  14. Ian says:

    I followed the steps and can send pictures but for some reason I can't receive anything. O don't get a failure message or the viewmymessage.com thing I just never get anything.

    Any ideas?

  15. idk wats wrongf but when i type in dat command in CMD it says da system cannot find da path any reason why?

    On the other hand if u have a jailbroken phone running 3.0 or 3.0.1 an easy way to enable MMS RIGHT NOW is go to cydia add the sinful iphone repo and install MMS and tethering settings reboot phone and MMS works perfectly for me im in NC btw i was jus trying to do this for my mom whos running 3.1

  16. Jae says:

    Help!! I get carrier profile 5.1 when I update the ipcc. Is that why my mms isnt working??

    somebody help please.

  17. Monk says:

    Works great in Michigan. I haven't had any issues with visual voice mail since I did it either. It is capped to where you can send no more than seven images at a time I think. I have also noticed that I am getting stronger signals in places I wasn't just a week ago too. Tethering is not a huge deal for me, so I am a happy camper.

  18. Monk says:

    David try typing RUN, instead of bringing up the CMD window, browse for itunes exe file , select it and paste /setPrefInt carrier-testing 1 behind it and hit enter and that should work for you.

  19. No such luck in GA. Stops at about 95%, tried everything on this page.

  20. James says:

    wow, thank you iphone hacks, maybe well idk if you can edit this post on enavling it then do this in the future…put what you said to mike in the post, like say, "you should figure out what path your itunes is located in and then copy the location", and so on, because i wouldnt have ben able to do it without reading the comments, so thank you, cause mine to was located in "C:\Program Files (x86)\iTunes\iTunes.exe" /setPrefInt carrier-testing 1….so when i tryed your first method my CMD didnt reconize it, so again thank you and maybye in the future you can put tht in there. im not criticizing i was just saying tht for the convenience of making it work.

  21. iPhoneHacks says:

    Thanks James, updated the post based on your suggestion.

  22. J Johnson says:

    If you get the red "i" when trying to send, AT&T has not removed the block from your account. They are methodically going through and doing this groups at a time, not all at once. Be patient.

    Also, if you are not using an iPhone data plan/text plan, that could be cause of the red "i".

    My friend could send, I couldn't. Same settings in phone, same methods. Two days later I could send, without making changes. It was that my block hadn't been removed and his had. You can call and ask, but I doubt they'll remove it for you.

  23. tcw1969 says:

    Still not working in West Texas, I have changed all of my settings but all I appear to be sending is a blank text which the recipient never gets.

  24. Shelly says:

    I'm in Houston, this worked like a charm.

  25. Jedi Jesse says:

    with the above instructions i was unsuccessful
    but when i added the

    username: wap@cingulargprs.com
    password: CINGULAR1

    to the network settings…it worked!

  26. Thanks so much! I finally got it work today with the "…" instead “…”.

  27. Fermin says:

    I also had to do the following for my 3GS 32gb 3.1

    Double check your MMS settings below the Visual Voicemail settings above to match this (do not enter anything in blank fields):
    APN: wap.cingular
    Username:
    Password:
    MMSC: mmsc.cingular.com
    MMS Proxy: 066.209.011.32
    MMS Max Message Size: 614400
    MMS UA Prof URL:

  28. Chris says:

    For those of you having issues with the Command window, you need to apply some old school skills. use the "cd.." with out quotes to direct your system back to the C:/ drive. Then use the "cd " command (using a space after cd and then entering the next directory.

    cd.. backs up a directory at a time and "cd Frogram Files" will change the directory to Program Files

    "cd" means "Change Directory" I had to manually back up to the C:/ prompt and then got to iTunes. Once done, I entered in the remaing command to change the iTunes pref.

  29. Chris says:

    I how ever am in Portland Oregon and am having no luck with sending pics. It get 95% and hangs, then fails. I've used WiFi and 3G, both fail. My VVM works fine and I get the weblink to view an image that is sent to me.

  30. Scott says:

    win 7 32bit: had a problem with cut and paste of the file location. manual typed it in and it worked.
    hack worked on (3Gs jail broke 3.0), (3G not jailbroke fw 3.1) locale worcester ma

  31. Scott says:

    ^^^^ in addition to the my last post, I also kept the tethering hack on the (3Gs jail broke 3.0). It's goona be a looooooong time before I update the firmware. MMS and tethering, I am very content

  32. why did it take like 5 mins for my pic to send??

  33. Eric's computers and consoles says:

    to fix visual voice mail go to general/network/cellular data network/visual voicemail and change your apn to acds.voicemail

    I found this somewhere on the web and it fixed mine. everything else still works. Now I can mms, tether and use vvm!!

  34. Slayed says:

    I am in NE Ohio (Cleveland) to be exact. I followed the instructions and it worked on my 3G. I did have to add the wap.cingular to my /network/cellular data network on the MMS section example APN: wap.cingular. All of the other fields were already filled in. I could not send a MMS message until I did that and rebooted my phone.

  35. Tyler Chase says:

    i cannont CMD anything..it says cannot run file, or c drive not found..HELP :-(

  36. Tyler Chase says:

    i need some help, im running windows vista 64 bit, and iv tried almost every command..im stuck… here is the on eim on now, "Local Disk (C:)\%Program Files (x86)%\iTunes\iTunes.exe"/setPrefInt carrier-testing , but its not working..can some one help me out?? when i pull up command it automatically says C:\Users\ty> then i dont know the command… my itunes is under local disk c, program files (x86) itunes, itunes.exe..please and thanks!

  37. Tyler Chase says:

    ok well i got the CMD to work, but when i go into windows, and hold shift and click on the check for updates, its not showing the .ipcc file…any ideas?

  38. James says:

    sweet thanks again, ive ben a regular site viewer since the 3g release and ive always liked ur articles, and i feel great tht i better made this post so more ppl dont have to wait for att to make up there friggn minds about mms lol. but thanks guys, glad i can help

  39. ulises says:

    hit the the down arrow next to the file types

  40. Angel says:

    does mms work thru wifi? bc i dont have the data plan for my iphone. i did this and the camera button shows up, but when i try to send something it doesnt let me

  41. Rick says:

    I can confirm the IPCC file worked with a 3.0 JB Redsnow 3G and a 3.1 JB Pwnage tool 3G. I can also confirm the messages do not work on wifi.

    MARYLAND AREA

  42. Sam says:

    Everything is going great for me until I select the new ipcc file and click "Open" in iTunes. When I do that, it says, "Updating iPhone Carrier Configuration" momentarily, and then it gives me an error message. What am I doing wrong?

  43. Colten. says:

    I don't trust this.

    help me.?

    c_troxtell14@yahoo.com

  44. Matt says:

    Thanks for the update – works great! So far I've set up 6 iPhones running 3.1 using the update and all work perfectly. Just a couple of tweaks to get it up and running on 3.1

    1. After installing go to settings>general>network>cellular data network and enter wap.cingular into the MMS APN
    2. restart the phone
    3. wait about 10-15 minutes
    4. start sending pictures

    Seems for the 3.1 release you need a combination of options 1 & 2

    Happy MMS'ing

  45. Two days after applying this, MMS started working, takes like 5 minutes for it to send though.

  46. Wench says:

    Running iphone os 3.0 on jailbroken phone installs fine pictures do not send…also im located in mass.

  47. RL Balt says:

    I'm on 3.0 JB still (3GS) and it worked for me. I suspect that by Sep 25th it will work for all (3.1 or 3.0 if you have the carrier bundle changed) as At&t seems to be working on rolling out the MMS for Iphonesz. Just my thought.

  48. Rick says:

    Reporting back, still no MMS on wifi. Makes perfect sense, no different then having to authenticate with an SMTP sever when you are not on the network.

    2 Users above reported this user / pass combination worked, however it did not work on either our 3G 3.1 or 3G 3.0. Looking to confirm MMS settings with ATT friend soon..

  49. scott says:

    where do you see this?

  50. Jonathan Awad says:

    it wasnt working before, i went into my wireless.att.com account, changed the feature from individual texting to family texting, and then switched it back to individual and it worked!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>