UPDATE: The original carrier file v5.0 I had was not allowing Visual Voicemail for some people. I have updated the link below to a v5.0 that allows you to edit your settings and allows both Visual Voicemail & MMS to work. See the guide below for updates. (I’ve added steps 9 & 10.)
If you want to revert back to the carrier file 4.0 (no MMS) you may download here.
Ok, I’m super excited that I got this to work. I really think it has to with AT&T allowing it to work by removing the opt-out codes (the code AT&T put in to block MMS when firmware 3.0 came out). That’s why I think it took a few days for mine to work after doing what I’m about to show you. It’s really really easy. I’m running an iPhone 3GS, jailbroken, not unlocked, on firmware 3.0.1. Your iPhone does not need to be jailbroken for this to work and I have linked to the file needed for firmware 3.1. Here’s how I did it:
PC/Windows Instructions
1. Download this carrier update file (v5.0) if you are running iPhone firmware 3.0 or 3.0.1 (it might work with lower firmware but I haven’t confirmed it.) If you are on the new 3.1, download here (v5.1).
2. Close iTunes.
3. Click Start > Run > type:cmd then press enter. Run this command: “C:\Program Files\iTunes\iTunes.exe” /setPrefInt carrier-testing 1
4. Open iTunes.
5. Hold the shift key while clicking update under your iPhone in iTunes.
6. Change the file type to “iPhone Carrier Configuration files” by clicking in the the bottom right corner and switching to *.ipcc.
7. Find the file of the carrier update you just saved to your computer in step 1, select it and click open.
8. You iPhone is now updated. You may have MMS right away if AT&T has removed your opt-out code but mine took a few days.
9. To allow for Visual Voicemail to work on firmware 3.0 & 3.0.1 using carrier file v5.0, go to your Settings app > General > Network > Cellular Data Network > and under Visual Voicemail change wap.cingular to acds.voicemail
10. 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:
NOTE: If you are on EDGE it will take a while for the image to send. If AT&T hasn’t removed the opt-out code on your account yet, you will get a red exclamation point next to the message.
Mac/OS X Instructions
1. Download this carrier update file if you are running iPhone firmware 3.0 or 3.0.1 (it might work with lower firmware but I haven’t confirmed it.) If you are on the new 3.1, download here.
2. Close iTunes.
3. Open the Terminal Application and run this command: defaults write com.apple.iTunes carrier-testing -bool TRUE
4. Open iTunes
5. Hold the alt key while clicking update under your iPhone in iTunes.
6. Find your file of the carrier update you downloaded and select it.
7. Wait for the update. Once it’s done, turn off your iPhone and turn it back on.
8. You iPhone is now updated. You may have MMS right away if AT&T has removed your opt-out code but mine took a few days.
9. To allow for Visual Voicemail to work on firmware 3.0 & 3.0.1 using carrier file v5.0, go to your Settings app > General > Network > Cellular Data Network > and under Visual Voicemail change wap.cingular to acds.voicemail
10. 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:
NOTE: If you are on EDGE it will take a while for the image to send. If AT&T hasn’t removed the opt-out code on your account yet, you will get a red exclamation point next to the message.
ScreenShots
[nggallery id=41]
the .ipcc file isn’t showing up on step 6 =/
so i installed it last night and it worked great, then i woke up this morning and it was just gone. I then re installed it an its not showing up anymore. Any thoughts?
so i installed this last night and it was working fine. I just sent about 3 mms and now my phone turned off and won’t turn back on…it’s freakin dead wth is this related?
Wow…
Internet was gone at the house, so I was gonna tether to my iPhone 3G on 3.0. I went to Settings>General>Network, and Internet Tethering was there, but once I turned it on and chose USB Only, it took me back to the Network menu, so no more tethering for me I guess. Guess I’ll have to stick with PdaNet for emergencies (unless someone knows of a workaround to get native tethering working).
Ok so everything worked fine….?I got the mms, but am getting the Exclamation…. so im waiting for at&t i guess… But what about Tethering? I read some people say it was an opiton in the general tab, but I dont have it? ANYONE explain? anyone….. Bueller?
Mine is doing the same thing. doesn’t send it, even changed username and password and didn’t work…
I had it, then didn’t, then did a “reset network settings” and it came back. Hooked up to my laptop, turned off wireless and it actually worked.
I get the same thing – I am now able to successfully send and receive MMS (it took 1 day for AT&T to turn it on for me after doing this upgrade), but I do NOT have a Tethering option under the Network settings?? Anyone have any thoughts or solutions why? Running 3G with 3.1.
So, if at&t hasn’t removed the opt out code I just have to wait? I got the hack to work but I still get the red exclamations next to photos I try to send. Is there any way around just waiting?
So i upgraded, but I dont see a field for visual voice mail in settings so i cannot fix it?
No need for all this carp! This is way to much! Ok so i havent seen anybody do this, but I’m sure people out there have done it. So here’s what to do…
Add source: repo.sinfuliphone.com
Install: MMS and Tethering Settings
Then you’ll go to: Settings> General> Reset, then push Reset Network Settings and reset.
When the phone turns back on you’ll have mms and tethering. It worked for me. I don’t mess with tethering cause i don’t want to pay for it at the end of the month.
You can send pics and videos(3gs) to people that can receive them. If your’re trying to send to another iphone they have to do the same thing. Or else they wont receive it. Oh, and one time it stopped working, so all I did was reset the settings again. It work!
I did what you said….Add source: repo.sinfuliphone.com
Install: MMS and Tethering Settings
And Reset Network Settings
Still won’t work for me.
I can send pics, but the person I’m sending to doesn’t get them.
My phone shows the pics as being sent too.
He has a Blackberry and gets MMS, so I’m not sure what’s up.
Am I supposed to put something in the User name and password fields
under Settings>General>Network>Cellular Data Network>MMS
By the way, it shows that I have tethering, but I haven’t tried it yet.
So I followed everything and what other people commented on but I get nothing.
<> (IN RED) is what I get when sending every time…I guess this may only work in certain areas. In San Antonio,Tx it doesn’t work. Try numerous ways to get MMS before At&T rolls it out I guess I have to wait for them :-(
Now that you have mms working, how about unlimited incoming and outgoing calls plus data and mms for 110.00 a month vs 170.00. Hit me up I got the details working great for me.
How did you get unlimited for 110?
I called AT&T and took the plunge. Told them some who have 3.1 have MMS capabilities. Asked him to turn off the opt out thingy. He said he not only turned it off, he deleted it off my account. No MMs yet but we’ll see later…Here’s hoping…
I think this really depends on who you get on the other line. I called and was told that lots of people have been calling about their opt-out code but that they couldn’t remove them at this time.
If your plan has a family texting plan MMS is already activated. You just need to update the file.
i tried to send a group text today but it couldn’t go out, even though i turned off the MMS switch. I think AT&T still haven’t removed the code for me, so I decided to go back to 4.0. BUMMER!!! Well,..have to wait….
I don’t get the file type. my only option is .ipsw. What can I do?
Same here. I can get past the command prompt but no luck getting the drop down menu. itunes just tells me I have the current version update. Any ideas
You need to enter the command correctly. You cannot copy and paste you have to type it! I made that mistake a few times myself. Where it says……….“/setPrefInt”………… That is a capital i in between the f and n not a lowercase L
It works DOUG! Thanks bro!
I did this even before this was posted. I think I did it on the 10th of September. Still no luck. Keep getting the red exclamation marks. My friends with iPhone 3GS did it, and it worked instantly on theirs. I have a 3G on 3.1. I guess I’ll wait it out.
Forgot to mention that maybe this only works with 3GS right now? and maybe some 3G’s that have the opt-out code removed already.
I got mms workibg and all, but i cant use 3g or edge. I have to change the setting bach for that.
Fw 3.1 — awaiting jailbreak
Fixed it…
The 5.1 file doesn’t have visual voicemail either
I have tried eveything on this site I guess I have to wait it out for AT&T I have a 3GS ON 3.0 I have the new setting 5.0 now my friend and his wife updated and theirs are working fine they have a family plan no problems with theirs I have unlimited everything on my plan and I still get the red exclamations I also have tried swirly mms which doesn’t work and I’ve tried the sinfuliphone repo with the mms and tethering thing and hat doesn’t work for me
i do the command and then itunes starts up on its own but theres no option after the shift+update only whats already there
also it seems that itunes freezes when i plug in my iphone this blows.
U need to enter the command correctly. You cannot copy and paste you have to type it! I made that mistake a few times myself. Where it says……….“/setPrefInt”………… That is a capital i in between the f and n not a lowercase L
If your VVM isn’t working change the Voicemail APN to acds.voicemail.
I had it working great using SSH but had to add the fields to get my voicemail to work. I had the fields for MMS blank but when I filled in and rebooted the phone I lost the MMS ability but still have 5.0. Does anyone know what happened?
whatever you do not mess with the setting if MMS is working fine. there is no need to enter anything in the fields if it is already working. I didn’t and my MMS capability went away. I had to restore my phone with 3.0 luckily i had uploaded my files to saurik’s server and was able to restore.
Just did it on my 2nd gen with 3.1 and my brothers 1st gen with 3.0.
Why is the wap cingular? Shouldn’t it be at&t? Is this gonna cost me a bunch of extra cash? I have unlimited text and data and everything on my plan.
I cant get my visual voicemail working on my iPhone 3gs not jailbroken running 3.1 and the 5.1 carrier update file. Is there a way to get things all back working with or without mms, without having to do a complete restore of my iPhone.
I’m just like you and no 1 will help me out. So if you find any way to fix this please help me
Just restore to 4.0 carrier settings.
just as stated below i used the 4.0 carrier file but instead it sent me to 5.0 so im still not working. I also did a restore but it didnt make a change.
I can’t see the mms, even on the 5.0 carrier file.
Everything was working (I still couldn’t send mms because my account hasn’t gotten the opt out code yet) and I could see the mms icon and i had the ability to try and send it (it would fail obviously). A few hours later after I turned on my phone, the mms was gone. In no place could I select mms (messages, camera, messages setting), the cellular data network settings are still there that allows you to change the mms apn settings (the cellular data and visual voicemail are still there also). Tethering still works also, and I don’t know about visual voicemail because I don’t even know what that is. I tried reinstalling the carrier file, and no luck. everything was the same. Anybody have any ideas? I know I will not be able to send any, but I would like to be able to check everyday to see if my opt out code is good that would allow me to. Thanks!
My Ipod on my iphone is crashing now. mms is working fine but i cant open the ipod. hard reset has no effect
So, is there a way to remove the opt out from your online account management tool? Just a thought…
Works great!!!
Well I followed instructions and my dropdown only show the .ipsw selection. There is no .ipcc selection. Only one for me and wont work. My phone was jailbroken till i updated to 3.1
Kind of a stupid question…but i noticed on your screenshots that you were able to change the colors of the little message bubbles. How do you do that?
And what are all of the different icons and stuff that are on the top of your screen that I don’t have? Are these things customized through apps or some kind of hacking?
I followed your instructions, and it all works great, except I cant send videos?
hey just letting you guys know.. i used the 3.1 file with my 3.0 3GS and it worked with no problems…. VMail everything works fine… Thanks for the tutorial =) peace
I have non JB iPhone 3G, with OS 3.1, and downloaded and installed carrier file v5.1
I get the camera icon but cannot send images, and also have lost voicemail. Interestingly I do not have a section For “Visual Voicemail” under Settings->Cellular Data.
Will probably go back to carrier file 4.0 unless someone has other thoughts,
It appears that the link above to a 4.0 carrier file actually is a 5.0 carrier file.
Any help?
I have the exact same problem and AT&T customer service is utterly useless.
We can’t blame them if we hacked our phones. I take full responsibility.
Rapidshare = fail
i used the 4.0 carrier file but instead it sent me to 5.0 so im still not working. I also did a restore but it didnt make a change. I cant access my voice mail and i have the 3.1 software. Please Help if anyone has any suggestions.
I have the same problem. See my comment above yours. No solution yet. No visual voicemail and no MMS and I can’t revert back.
I have to say u are a genius, followed the steps thoroughly and now i have mms!
Iphone 3GS
original 3.0 firmware
AT&T
jailbroken but not unlocked
itunes 9
Windows 7
On jb3.0.1 3GS – mms working. initially input wrong string for voicemail so it wasn’t working. reckon i need to pay closer attention to details. ;)
Instructions worked great for me! AT&T disabled opt out code within 2 hours.
Using iphone 3.1 and carrier file 5.1.
I did have to type wap.cingular in APN field to complete the job.
Thank you! Well done!
I have a jailbroken 3.1 3G and I did the update which gives me the 5.1 carrier bundle, but when I went to the Settings>General>Network>Cellular Data Network, there were no settings for Visual Voicemail. I haven’t received any calls in the last few hours, but I assume now I have no VV. Is there any way to fix this?
Also, my MMS isn’t working so I assume that I am not been opted out yet.
Tethering would be pretty great to have as well.
I got tethering and MMS features but can’t send MMS. Is it because ATT have not turned the feature on in my account? It’s 9/16/09 today.
I cant get the shift-click on check for updates to work. When I do that it doesnt do anything different, just says Your software is up to date on 3.1 or whatever. Help please.
Wow . Won’t work for me no matter what .. I even did the sim switch
which file do i choose for the carrier for step 7? once i drill down, is it payload? which file under payload? please advise
Just adding to the chorus here.
I followed the instructions exactly (Mac) and software wise, it works great. Got the camera icon, MMS settings have been changed, etc. However, I can’t send out MMS messages.
Is this because they haven’t removed the opt-out code for my area yet? And if so, there’s no workaround for that, right? I just have to wait?
Thanks for the hack, this is great!
Works, and works well. I did everything and then the icon didnt show up. went into message settings mms was there and i turned it on. :) my friend sent me a video from a non-iphone phone and i was able to watch it no problem. i have 3.0.1 jailbroken and have yet to get 3.1
I just tried this and i no longer have visual voice mail settings just cellular data and MMS and a reset settings button… anybody know anything about that? i have a 3G 3.1
You need to type in acds.voicemail in your network setting in your voicemail field.
Same situation here. No Voicemail settings area at all under network -> cellular data network – only cellular data and MMS areas. Any one else have this missing?
Also, still no luck gettig MMS to send. I have the camera icon but it wont go. I’ve tried pretty much everything. Probabaly just have to wait.
I have 3GS running 3.1 (7C144) and AT&T 5.1 carrier.
I did this and it worked beautifully on my iphone 3g 3.1 but one other person commented that tethering was enabled on there’s (i dont actually really wanted it i just wasnt sure if you cared about how it worked or not). But my dad got antsy about it so i reverted back to 5.0 THANKS
I’m having the same problem as Aaron. I don’t even have a voicemail field to type in acds.voicemail into.
So, no visual voicemail anymore! What is wrong?
My voicemail still works. Test is by leaving yourself a message. I just no voicemail area under network -> cellular data network.
I am having the same problem as Aaron…
followed all the instructions, everything works great (mms), but my visual voicemail isn’t working…
under the cellular data settings, there is no “visual voicemail” setting options, just “cellular data” and “mms”….
I just reinstalled everything, noting the update, but it still is not working.
Help?
non-jailbroke, 3.1, mac