carrier-explode iOS carrier and country bundles
carrier.plist Whole bundle
carrier.plist changed 40 rows Before After
Key pathBeforeAfter
aAttachAPNabsent{"3GPP":{"apn":"smart.com","AllowedProtocolMask":1,"PcscfAddressRequired":false}}
aIMSConfig.ConferenceCallingabsent{"AlwaysSubscribeToConferenceEvents":true,"conferenceServer":"sip:mmtel@conf-factory.ims.mnc020.mcc310.3gppnetwork.org"}
aIMSConfig.Mediaabsent{"InactivityTimerRTPSeconds":10,"ModeSetAMRWB":"0,1,2","IncludeSDPMaxRed":true,"IncludeSDPModeChangeCapability":true,"MaxRedundancy":220,"EnableBandwidthSpecifiers":true}
aIMSConfig.SMSabsent{"SMSBundleToVoice":true}
aIMSConfig.Signaling.AlwaysAddSipInstanceabsenttrue
aIMSConfig.Signaling.AlwaysSendSessionProgressabsenttrue
aIMSConfig.Signaling.ClearRegistrationCallIdOnDeinitializationabsenttrue
aIMSConfig.Signaling.CountryOfOriginationFormatabsentBOTH
aIMSConfig.Signaling.EarlyMediaNeedsHeaderabsentfalse
aIMSConfig.Signaling.EnableCellularNetworkInfoabsenttrue
aIMSConfig.Signaling.LocalQoSTimeoutMOSecondsabsent5000
aIMSConfig.Signaling.MaxUdpMessageSizeabsent1200
aIMSConfig.Signaling.PIDFGeoPrivShapeabsentellipsoid
aIMSConfig.Signaling.PreconditionsabsentSupported
aIMSConfig.Signaling.RegistrationExpirationSecondsabsent7200
aIMSConfig.Signaling.RingbackTimerSecondsabsent120
aIMSConfig.Signaling.RingingTimerSecondsabsent120
aIMSConfig.Signaling.SipTimersabsent{"InviteResponseTimeout":5000}
aIMSConfig.Signaling.StartLocalQosTimerOnSessionProgressabsenttrue
aIMSConfig.Signaling.SupportPEarlyMediaHeaderabsenttrue
aIMSConfig.Signaling.UseIPSecabsenttrue
aIMSConfig.Signaling.WaitForRingingTimerMOSecondsabsent7
aIMSConfig.Signaling.WaitForRingingTimerMTSecondsabsent15
aIMSConfig.Signaling.strictCallFlowsabsenttrue
aIMSConfig.Voiceabsent{"DialAsEmergencyOverIMSForUndetectedEmergency":true,"tLte911Timer":30,"CellularE911SearchTimeout":5,"EnableVolteByDefault":true}
aIMSConfig.XCAPabsent
{"SupportsCW":true,"BsfHost":"bsf.ims.mnc020.mcc310.pub.3gppnetwork.org","DisableOnNetworkError":false,"ForbiddenHttpErrorCodes":"403","SupportsCLIR":true,"Auid":"simservs.ngn.etsi.org","ContentType":"application/xcap-el+xml","BsfPort":80,"NafHost":"xcap.ims.mnc020.mcc310.pub.3gppnetwork.org","NafUs…
{
  "SupportsCW": true,
  "BsfHost": "bsf.ims.mnc020.mcc310.pub.3gppnetwork.org",
  "DisableOnNetworkError": false,
  "ForbiddenHttpErrorCodes": "403",
  "SupportsCLIR": true,
  "Auid": "simservs.ngn.etsi.org",
  "ContentType": "application/xcap-el+xml",
  "BsfPort": 80,
  "NafHost": "xcap.ims.mnc020.mcc310.pub.3gppnetwork.org",
  "NafUseSecureTransport": true,
  "supported": true
}
rShowTTYtrueabsent
aShowVolteSwitchabsenttrue
aShowVolteWarningUnsupportedCarrierabsentfalse
aSupportsImsCapabilityabsenttrue
aTTYRelayNumberabsent711
aVoiceTextMediaabsent{"EnableHoldForRTT":true}
rapns[0].apnsmart.comabsent
aapns[0].configurationabsent
[{"AllowedProtocolMaskInRoaming":3,"apn":"sos","type-mask":262144,"AllowedProtocolMask":3},{"AllowedProtocolMaskInRoaming":3,"apn":"ims","type-mask":131072,"AllowedProtocolMask":3},{"apn":"hos","AllowedProtocolMask":3,"type-mask":1048576},{"password":"","username":"","apn":"smart.com","type-mask":51…
[
  {
    "AllowedProtocolMaskInRoaming": 3,
    "apn": "sos",
    "type-mask": 262144,
    "AllowedProtocolMask": 3
  },
  {
    "AllowedProtocolMaskInRoaming": 3,
    "apn": "ims",
    "type-mask": 131072,
    "AllowedProtocolMask": 3
  },
  {
    "apn": "hos",
    "AllowedProtocolMask": 3,
    "type-mask": 1048576
  },
  {
    "password": "",
    "username": "",
    "apn": "smart.com",
    "type-mask": 51
  },
  {
    "password": "",
    "username": "",
    "apn": "union.mms.com",
    "type-mask": 4
  }
]
rapns[0].passwordabsent
aapns[0].technology-maskabsent8
rapns[0].type-mask51absent
rapns[0].usernameabsent
rapns[1]{"password":"","username":"","apn":"union.mms.com","type-mask":4}absent
rapns[2]{"password":"","username":"","apn":"smart.com","type-mask":50}absent
789 carriers, 225 countries · iOS 27.0.1 (24A446) · beta iOS 27.2 beta 2 (24B5089g) GitHub Ready