carrier-explode iOS carrier and country bundles GitHub
carrier.plist Whole bundle
carrier.plist changed 13 rows Before After
Key pathBeforeAfter
aAllowedServicesTypeMaskOnInternetabsent32768
aAttachAPNabsent{"3GPP":{"password":"","PcscfAddressRequired":true,"username":"","apn":"","AllowedProtocolMask":1}}
aIMSConfigabsent
{"Signaling":{"AdditionalContactParams":{"INVITE,INVITE:*":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting"},"PreconditionUpdateDelayTimerMilliseconds":10000,"TriggerCSFBOnSDPError":true,"DefaultAuthAlgorithm":"AKAv1-MD5","UseFakeSAsForDeregistration":true,"SupportPEarlyMediaHeader":true,"AlwaysAddSipInsta…
{
  "Signaling": {
    "AdditionalContactParams": {
      "INVITE,INVITE:*": "+g.3gpp.mid-call;+g.3gpp.srvcc-alerting"
    },
    "PreconditionUpdateDelayTimerMilliseconds": 10000,
    "TriggerCSFBOnSDPError": true,
    "DefaultAuthAlgorithm": "AKAv1-MD5",
    "UseFakeSAsForDeregistration": true,
    "SupportPEarlyMediaHeader": true,
    "AlwaysAddSipInstance": true,
    "EarlyMediaNeedsHeader": true,
    "AlwaysUnsubscribeFromRegEvents": false,
    "SendReInviteInInactiveSessions": true,
    "AllowResponsesOverDifferentTransport": false,
    "InviteErrorResponsesToTriggerCSFB": "3XX,4XX,5XX,6XX",
    "AlwaysSendSessionProgress": true,
    "RingbackTimerSeconds": 120,
    "SendPreferredServiceInInvite": true,
    "RequirePreconditionsWhenMandatory": false,
    "IncomingCallEndReasons": {
      "NoAnswerFromUser1": {
        "Protocol": "Q.850",
        "TerminationEvent": "RemoteHangup",
        "ReasonHeaderCause": 31,
        "DisableCSFB": true,
        "StatusCode": 480
      },
      "NoAnswerFromUser2": {
        "Protocol": "Q.850",
        "TerminationEvent": "RemoteHangup",
        "ReasonHeaderCause": 19,
        "DisableCSFB": true,
        "StatusCode": 480
      }
    },
    "Preconditions": "Supported",
    "RingingTimerSeconds": 120,
    "UseIPSec": true,
    "SendInitialInviteAsInactive": false
  },
  "allowCSFBInVolteMode": false,
  "ConferenceCalling": {
    "SendConferenceSubscribeInNewDialog": true,
    "conferenceServer": "sip:40770@ims.mnc010.mcc222.3gppnetwork.org"
  },
  "SMS": {
    "SupportedDomains": {
      "GSM": false,
      "LTE": true,
      "UMTS": false
    }
  },
  "Media": {
    "IncludeSDPMaxRed": true,
    "PreferredAMRWBMode": 8,
    "EnableBandwidthSpecifiers": true,
    "AudioCodecs": {
      "109": {
        "max-red": "220",
        "SampleRate": 16000,
        "ch-aw-recv": "0",
        "cmr": "-1",
        "EncodingName": "EVS",
        "br": "5.9-24.4",
        "bw": "nb-swb"
      }
    },
    "MaxRedundancy": 220,
    "InactivityTimerRTPSeconds": 20,
    "EVSHardBwLimit": "nb-swb",
    "IncludeSDPModeChangeCapability": true
  },
  "XCAP": {
    "supported": false
  },
  "enableInNonVoLTEMode": false,
  "Voice": {
    "EnableVolteByDefault": true
  }
}
cMyAccountURLhttp://www.ho-mobile.it/https://www.ho-mobile.it/
rShowTTYfalseabsent
aShowVolteSwitchabsenttrue
aShowVolteWarningUnsupportedCarrierabsentfalse
aSupportsImsCapabilityabsenttrue
aapns[0].AllowedProtocolMaskabsent1
aapns[1].AllowedProtocolMaskabsent1
capns[1].apnweb.ho-mobile.itims
capns[1].type-mask48131072
aapns[2]absent{"password":"","username":"","apn":"internet.ho-mobile.it","type-mask":32816,"AllowedProtocolMask":1}