Quite a few people out there are still having problem activating their MMS on their iPhone’s with AT&T whom have firmware OS 3.0.
Sosly from TheiPhoneSpot.net has created a fool-proof guide on how to get MMS working on your iPhone OS 3.0 100%.
Before I get to the point, there is another way of doing it which is to call AT&T and remind them to activate the MMS on your account. However if you do this, you may need to tell them a small white lie about about not being on firmware 3.0.
If you don’t feel comfortable with that, here is a 100% fool proof guide to doing the same thing (create to Sosly):
The download below is the 5.5 ipcc carrier settings update AT&T pushed out today to enable mms. The file has been edited by stealthbravo over at modmyi for us users who are wanting to stay on firmware 3.0. The edited file adds the internet tethering option and cellular data network settings along with the correct mms settings. The official unedited file adds mms but you don’t get the tethering option or the ability to edit your cellular data that is why if your like me, you will use this very helpful file that adds the extra features.
- Download Edited IPCC File: AT&T US.ipcc (89)
After downloading the ipcc wait… You still have to do a few extra steps before using it because itunes doesn’t allow you to update your carrier settings using the ipcc file. Do the following exactly as stated:
- Exit itunes completely
Windows
- Click on start > run > type in cmd and press enter, you should end up with something like this if you did it right:

- After press enter you will see a command prompt window pop up similar to this:

- Now don’t type anything in copy and paste the following line into the command prompt:
“C:\Program Files\iTunes\iTunes.exe” /setPrefInt carrier-testing 1
- Press enter after copying the above and nothing will happen, leave it as is
- Connect your iphone to the computer
- Open itunes from the start menu
- Select your iphone under the list of devices
- Hold SHIFT and CLICK CHECK FOR UPDATES. Navigate to the downloaded ipcc file you got and update your carrier settings
OSX
- Close Itunes Completely
- Open terminal
- Copy and past the following line into terminal
defaults write com.apple.iTunes carrier-testing -bool TRUE
- After copying the line to terminal press enter and nothing will happen just leave it as it is.
- Connect your iphone to your mac
- Open itunes
- Select your iphone from the device list on the left
- Hold OPTION and CLICK CHECK FOR UPDATES
- Choose the downloaded ipcc file and reboot your iPhone
Note: Before you say this doesn’t work go to settings > general > network > cellular data network and make sure you have these settings. Click the images to enlarge