What’s in the new AT&T carrier settings (ATT_US.ipcc) file?

The ATT_US.ipcc file is a zip file containing a ATT_US.bundle (identifier com.apple.ATT_US). It contains configuration information for AT&T’s US service and is provided by Apple to configure internal settings on the iPhone. It’s how the iPhone is customized for a given carrier. The AT&T file has settings specific to AT&T’s network.

So, for example, it defines phone number services:

  • *225# - Get a text messages with your bill balance
  • 411 - Directory assistance
  • *729 - Pay your bill
  • *646# - Get a text message with your minutes remaining
  • *08 - Voice connect

It defines the web site URL to manage your account - https://www.wireless.att.com/my-account

It defines status bar images and they’re included in the bundle but they all appear to be blank. If you’re curious, the carrier names recognized are:

  • at&t
  • cingular
  • AT&T MicroCell
  • ‘AT&T’

For MMS it defines:

  • the MMS server - http://mmsc.cingular.com
  • the maximum MMS message size - 600 KB
  • the maximum number of MMS recipients - 10
  • the maximum video bitrate - 128 Kb/s

It defines accepted SIMs and International roaming ‘exceptions’.

It defines Access Point Names (APNs):

  • ‘phone’ - signature: <515b58a2 02d0948d c03a37b1 2d7f282a efd26dfe fda4de49 c94b0269 97100413 6a6e3333 f9416931 944b3ea9 4a0f9186 a8d2b481 833c975c ae209676 753f6af4 db4e7be1 77346e3b c6e6482b 22132c39 6f375620 f4ea41b3 cb1a5371 dfb0a3d6 4fe3a319 a334b2b9 3be9967e 188fa6a4 ffb21a0b bf890404 0247a089 ee7196c1>
  • ‘acds.voicemail’ - signature: <6244b18c 38fe07f0 375fb76d dff0bcb6 dc1fb37a 162198e2 53d9fbb9 e19049ca 14ac6265 6ff0136b 03203b42 7ba1f63e 8631156a 8cdbdbed ad9c0ecb 24108a2f e42a4c39 46a11ae1 de83b926 0f0c5a48 26dcd044 0bb0129f ffe211bb 1b8b832c 1405ee1c a4ef8b6e f34fde14 9da0c064 45182a39 7486c272 45f440a3 9028972e>
  • ‘wap.cingular’ - signature: <8623876a c7089ab7 08dfdb51 7a5055cc 00c6c5b8 ed26c989 fd1cc394 a5aad6b4 4f443e39 67cf8dac 59097c8d 0923f667 a305147b 2b615106 2ca9b8be 24775b4e 36e24e41 a76cd0ca fb62ec95 2c77c6e0 26384795 a2f48039 a4f7c57b 072afd7c 0ad0ca15 d6d4ff38 ccc48540 8265ac0c 38f477aa 9b8d2203 0e40bf62 cc185097>

It also defines Wi-Fi hotspots. These include:

  • ATTMETROWIFI

    Userid: your phone number Password: this appears to be computed as an MD5 hash - the variable name is attmd5 Shared Secret: a446649326d41d87dbb8caec8caf736a Authentication Realm: attmobilityiphone.com Authentication Method: WISPr Trusted domains: .wayport.net, .att.net, .att.com, .sbc.com

  • attwifi

    Userid: your phone number Password: this appears to be computed as an MD5 hash - the variable name is attmd5 Shared Secret: a446649326d41d87dbb8caec8caf736a Authentication Realm: attmobilityiphone.com Authentication Method: WISPr Trusted domains: .wayport.net, .att.net, .att.com, .sbc.com

  • Wayport_Access

    Userid: your phone number Password: this appears to be computed as an MD5 hash - the variable name is attmd5 Shared Secret: a446649326d41d87dbb8caec8caf736a Authentication Realm: attmobilityiphone.com Authentication Method: WISPr Trusted domains: .wayport.net, .att.net, .att.com, .sbc.com

Weirdly, the bundle also defines the stock symbol of the carrier.