carrier-explode iOS carrier and country bundles GitHub
carrier.plist Whole bundle
carrier.plist changed 40 rows Other This
Key pathOtherThis
rAttachAPN{"3GPP":{"apn":"smart.com","AllowedProtocolMask":1,"PcscfAddressRequired":false}}absent
rIMSConfig.ConferenceCalling{"AlwaysSubscribeToConferenceEvents":true,"conferenceServer":"sip:mmtel@conf-factory.ims.mnc020.mcc310.3gppnetwork.org"}absent
rIMSConfig.Media{"InactivityTimerRTPSeconds":10,"ModeSetAMRWB":"0,1,2","IncludeSDPMaxRed":true,"IncludeSDPModeChangeCapability":true,"MaxRedundancy":220,"EnableBandwidthSpecifiers":true}absent
rIMSConfig.SMS{"SMSBundleToVoice":true}absent
rIMSConfig.Signaling.AlwaysAddSipInstancetrueabsent
rIMSConfig.Signaling.AlwaysSendSessionProgresstrueabsent
rIMSConfig.Signaling.ClearRegistrationCallIdOnDeinitializationtrueabsent
rIMSConfig.Signaling.CountryOfOriginationFormatBOTHabsent
rIMSConfig.Signaling.EarlyMediaNeedsHeaderfalseabsent
rIMSConfig.Signaling.EnableCellularNetworkInfotrueabsent
rIMSConfig.Signaling.LocalQoSTimeoutMOSeconds5000absent
rIMSConfig.Signaling.MaxUdpMessageSize1200absent
rIMSConfig.Signaling.PIDFGeoPrivShapeellipsoidabsent
rIMSConfig.Signaling.PreconditionsSupportedabsent
rIMSConfig.Signaling.RegistrationExpirationSeconds7200absent
rIMSConfig.Signaling.RingbackTimerSeconds120absent
rIMSConfig.Signaling.RingingTimerSeconds120absent
rIMSConfig.Signaling.SipTimers{"InviteResponseTimeout":5000}absent
rIMSConfig.Signaling.StartLocalQosTimerOnSessionProgresstrueabsent
rIMSConfig.Signaling.SupportPEarlyMediaHeadertrueabsent
rIMSConfig.Signaling.UseIPSectrueabsent
rIMSConfig.Signaling.WaitForRingingTimerMOSeconds7absent
rIMSConfig.Signaling.WaitForRingingTimerMTSeconds15absent
rIMSConfig.Signaling.strictCallFlowstrueabsent
rIMSConfig.Voice{"DialAsEmergencyOverIMSForUndetectedEmergency":true,"tLte911Timer":30,"CellularE911SearchTimeout":5,"EnableVolteByDefault":true}absent
rIMSConfig.XCAP
{"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
}
absent
aShowTTYabsenttrue
rShowVolteSwitchtrueabsent
rShowVolteWarningUnsupportedCarrierfalseabsent
rSupportsImsCapabilitytrueabsent
rTTYRelayNumber711absent
rVoiceTextMedia{"EnableHoldForRTT":true}absent
aapns[0].apnabsentsmart.com
rapns[0].configuration
[{"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
  }
]
absent
aapns[0].passwordabsent
rapns[0].technology-mask8absent
aapns[0].type-maskabsent51
aapns[0].usernameabsent
aapns[1]absent{"password":"","username":"","apn":"union.mms.com","type-mask":4}
aapns[2]absent{"password":"","username":"","apn":"smart.com","type-mask":50}