iPhone Carrier Settings

By | 20 Jun 2009

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

Details

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>AllowEDGEEditing</key>
        <true/>
        <key>AllowMMSCEditing</key>
        <true/>
        <key>AllowMMSEditing</key>
        <true/>
...
        <key>ShowCallForwarded</key>
        <false/>
        <key>ShowCallForwarding</key>
        <false/>
        <key>ShowTTY</key>  <!-- Show options for TTY devices -->
        <false/>
...
        <key>SupportMMS</key>
        <true/>
...
        <key>SupportsNITZ</key>   <!-- Network Identity and TimeZone (time synching via carrier) -->
        <false/>

You can upload the .ipcc file using the Developer version of iTunes 8.2.0.101Or change the shortcut to iTunes so that it reads: ...\iTunes.exe" /setPrefInt carrier-testing 1, Mac users run defaults write com.apple.iTunes carrier-testing -bool TRUE. 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: mms.t-d1.de
  • Username: t-mobile
  • Password: mms
  • MMSC: mms.t-mobile.de/servlets/mms
  • MMS Proxy: 172.28.23.131:8008
  • MMS Max Message Size: 300
  • MMS UA Prof URL: <leave blank>
  • 1
    Or change the shortcut to iTunes so that it reads: ...\iTunes.exe" /setPrefInt carrier-testing 1, Mac users run defaults write com.apple.iTunes carrier-testing -bool TRUE

Leave a Reply