carrier-explode iOS carrier and country bundles GitHub
carrier.plist Whole bundle
carrier.plist changed 7 rows Before After
Key pathBeforeAfter
aIMSConfigabsent
{"Media":{"InactivityTimerRTCPSeconds":36000,"RingbackTone":"CEPT","EVSHardBwLimit":"nb-swb","AudioCodecs":{"106":{"br":"9.6-24.4","SampleRate":16000,"EncodingName":"EVS","bw":"nb-swb"}},"EnableBandwidthSpecifiers":true},"Signaling":{"InviteErrorResponsesToTriggerCSFB":"3XX,4XX,5XX,6XX","DontThrottl…
{
  "Media": {
    "InactivityTimerRTCPSeconds": 36000,
    "RingbackTone": "CEPT",
    "EVSHardBwLimit": "nb-swb",
    "AudioCodecs": {
      "106": {
        "br": "9.6-24.4",
        "SampleRate": 16000,
        "EncodingName": "EVS",
        "bw": "nb-swb"
      }
    },
    "EnableBandwidthSpecifiers": true
  },
  "Signaling": {
    "InviteErrorResponsesToTriggerCSFB": "3XX,4XX,5XX,6XX",
    "DontThrottleOnRegistrationErrorCodes": "401",
    "SupportPEarlyMediaHeader": true,
    "RingbackTimerSeconds": 120,
    "RingingTimerSeconds": 120,
    "EarlyMediaNeedsHeader": true,
    "DefaultAuthAlgorithm": "AKAv1-MD5",
    "CountryOfOriginationFormat": "PANI",
    "Preconditions": "Supported",
    "AdditionalContactParams": {
      "INVITE,INVITE:*": "+g.3gpp.srvcc-alerting;+g.3gpp.mid-call"
    },
    "AlwaysAddSipInstance": true,
    "AlwaysSendSessionProgress": true,
    "TriggerCSFBOnSDPError": true,
    "UseIPSec": false,
    "WaitForRingingTimerMTSeconds": 10
  },
  "XCAP": {
    "supported": false
  },
  "ConferenceCalling": {
    "AlwaysSubscribeToConferenceEvents": true,
    "SendConferenceSubscribeInNewDialog": true,
    "conferenceServer": "sip:mmtel@conf-factory.ims.mnc${MNC}.mcc${MCC}.3gppnetwork.org"
  },
  "SMS": {
    "SMSBundleToVoice": true,
    "SupportedDomains": {
      "GSM": false,
      "LTE": true,
      "UMTS": false
    }
  },
  "Voice": {
    "EnableVolteByDefault": true
  }
}
rShow3GSwitchWith4Gtrueabsent
aShowVolteSwitchabsentfalse
aSupportsImsCapabilityabsenttrue
rapns[0].DefaultProtocolMask3absent
aapns[1]absent{"password":"","username":"","apn":"ims","type-mask":131072,"AllowedProtocolMask":1}
aapns[2]absent{"password":"","username":"","apn":"XCAP","type-mask":1048576,"AllowedProtocolMask":1}