Skip to content

iPhone Carrier Settings

To enable MMS and Tethering, you might have to install a carrier-specific file for your carrier.


If you look at the .ipcc-file you'll notice that it's a standard ZIP archive. Inside you'll find a folder Payload and a folder with your carrier's name. There you'll find a file carrier.list along some others. It is an XML file with all the features for your carrier. Some interesting snippets:

        <key>ShowTTY</key>  <!-- Show options for TTY devices -->
        <key>SupportsNITZ</key>   <!-- Network Identity and TimeZone (time synching via carrier) -->

You can upload the .ipcc file using the Developer version of iTunes Or you can upload the file to a webserver and download it to your phone. There's also the possibility of creating a single merged XML file which then must be sent using the MIME type application/x-apple-aspen-config.

MMS Settings

The carrier file for T-Mobile Germany doesn't contain the MMS settings. So go to SettingsGeneralNetworkCellular Data Network and input the following under the MMS section:

  • APN:
  • Username: t-mobile
  • Password: mms
  • MMSC:
  • MMS Proxy:
  • MMS Max Message Size: 300
  • MMS UA Prof URL: \

  1. Or change the shortcut to iTunes so that it reads: ...\iTunes.exe" /setPrefInt carrier-testing 1, Mac users run defaults write carrier-testing -bool TRUE ↩︎


No Trackbacks


Display comments as Linear | Threaded

No comments

Add Comment

Markdown format allowed
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.

Form options