carrier-explode iOS carrier and country bundles GitHub
carrier.plist Whole bundle
carrier.plist changed 35 rows Before After
Key pathBeforeAfter
aAllowedServicesTypeMaskOnInternetabsent32768
aAttachAPNabsent{"3GPP":{"password":"","PcscfAddressRequired":false,"username":"","apn":"pda2.stm.sk.ca","AllowedProtocolMask":1}}
aCarrierEntitlementsabsent{"SupportedEntitlements":4197553,"ServerAddress":"https://entitlement.sasktel.com/entitlement/rest","Authentication":{"Type":1,"Username":"0$IMSI@nai.epc.mnc$MNC.mcc$MCC.3gppnetwork.org"},"ProvisioningRecheckPeriod":5,"SupportedAuthorizationTokens":2,"UpdatePeriod":24}
aCellBroadcastabsent
{"AlertTypes":{"Presidential":{"EnabledByDefault":true,"SwitchName":"EMERGENCY ALERT / ALERTE D’URGENCE","UserConfigurable":false,"NotificationTitle":"EMERGENCY ALERT / ALERTE D’URGENCE"}},"SwitchGroupTitle":"","MinimumDeviceCategorySupported":10,"AlertConfigurations":{"Configuration_ca":{"Sound":"c…
{
  "AlertTypes": {
    "Presidential": {
      "EnabledByDefault": true,
      "SwitchName": "EMERGENCY ALERT / ALERTE D’URGENCE",
      "UserConfigurable": false,
      "NotificationTitle": "EMERGENCY ALERT / ALERTE D’URGENCE"
    }
  },
  "SwitchGroupTitle": "",
  "MinimumDeviceCategorySupported": 10,
  "AlertConfigurations": {
    "Configuration_ca": {
      "Sound": "cbs_alert_ca.caf",
      "Vibration": "cbs_vibe_ca.plist"
    }
  },
  "MessageValidityPeriod": {
    "AirplaneMode": false
  },
  "MessageIDParameters3GPP": [
    {
      "FromServiceID": 4370,
      "AlertType": "Presidential",
      "AlertConfiguration": "Configuration_ca",
      "ToServiceID": 4379
    },
    {
      "FromServiceID": 4381,
      "AlertType": "Presidential",
      "AlertConfiguration": "Configuration_ca",
      "ToServiceID": 4399
    },
    {
      "FromServiceID": 4380,
      "AlertType": "Test Alerts",
      "AlertConfiguration": "Configuration_ca",
      "ToServiceID": 4380
    }
  ]
}
rEnableIMSISwitchtrueabsent
aHomeBundleIdentifierabsentcom.apple.Canada
aIMSConfigabsent
{"Signaling":{"ForceTcp":true,"strictCallFlows":true,"InviteErrorResponsesToTriggerCSFB":"380,414,499,606","SupportPEarlyMediaHeader":true,"enableForking":true,"RequirePreconditionsWhenMandatory":false,"VerstatFeatureCapability":"Enabled","IgnoreRegNotificationContactExpires":true,"AllowedPdpTypeMas…
{
  "Signaling": {
    "ForceTcp": true,
    "strictCallFlows": true,
    "InviteErrorResponsesToTriggerCSFB": "380,414,499,606",
    "SupportPEarlyMediaHeader": true,
    "enableForking": true,
    "RequirePreconditionsWhenMandatory": false,
    "VerstatFeatureCapability": "Enabled",
    "IgnoreRegNotificationContactExpires": true,
    "AllowedPdpTypeMask": 2,
    "TriggerCSFBOnSDPError": true,
    "Preconditions": "Supported",
    "UseOutgoingSipUri": true,
    "EarlyMediaNeedsHeader": true,
    "ussdEnabled": true,
    "UseIPSec": true
  },
  "ConferenceCalling": {
    "AlwaysSubscribeToConferenceEvents": true,
    "SendConferenceSubscribeAfterRefers": false,
    "conferenceServer": "sip:conference@ibc.sasktel.com"
  },
  "AllowHandoverWithoutIMSVoiceService": true,
  "SMS": {
    "enableInNonVoLTEMode": false,
    "SupportedDomains": {
      "GSM": false,
      "LTE": true,
      "UMTS": false
    },
    "allowCSFBInVolteMode": false
  },
  "XCAP": {
    "NafHost": "naf.ims.sasktel.com",
    "SupportsCB": true,
    "SupportsCLIR": false,
    "supported": true,
    "ContentType": "application/vnd.etsi.simservs+xml",
    "DisableOnNetworkError": false,
    "ForbiddenHttpErrorCodes": "",
    "SupportsCFErasure": true,
    "PreferredGbaMode": "GBA_ME",
    "useSecureTransport": true,
    "BsfHost": "bsf.ims.sasktel.com",
    "SupportsCW": false
  },
  "Media": {
    "maxRed": 220,
    "IncludeSDPMaxRed": true,
    "ModeChangeCapability": 2,
    "EnableBandwidthSpecifiers": true,
    "AudioCodecs": {
      "109": {
        "ch-aw-recv": "2",
        "br": "5.9-13.2",
        "SampleRate": 16000,
        "EncodingName": "EVS",
        "bw": "nb-swb"
      }
    },
    "EnableIncomingDTMF": true,
    "inactivityTimerRTPRTCP": 30,
    "ModeSetAMRWB": "2",
    "EVSHardBwLimit": "nb-swb",
    "IncludeSDPModeChangeCapability": true
  },
  "Voice": {
    "E911OverCSIfNoIMSReg": true,
    "E911OverITechSupported": false,
    "EnableVolteByDefault": true
  }
}
aLocationabsent{"EnableCPIDuringEmergencyMode":true,"EnableEarlyReturnDuringEmergencyMode":true}
aMMS.GroupModeAllowUserOverrideabsenttrue
cMMS.GroupModeEnabledfalsetrue
cMMS.MaxRecipients1030
cMyAccountURLhttp://mobile.sasktel.comhttps://sasktel.com
rOTASoftwareUpdate.MaxBytesOverCellular62914560absent
aOverrideOperatorWiFiNameabsentSaskTel Wi-Fi
aPushSettingsabsent{"SAWatchTopic":"com.sasktel.aes.sa-watch","MultiSIMTopic":"com.sasktel.aes.multisim","VoWiFiTopic":"com.sasktel.aes.vowifi"}
aRCSabsent{"EnableBusinessMessagingByDefault":true,"ProvisioningData":{"ServerURL":"config.rcs.mnc780.mcc302.jibecloud.net"},"ShowBusinessMessagingSwitch":true,"ShowRCSSwitch":true,"EnableRCSByDefault":true}
aRemoteCardProvisioningSettingsabsent{"MatchingICCIDPrefixes":["89"],"ServerURL":"SM-V4-062-A-GTM.PR.GO-ESIM.COM","SupportedSKUs":["SKU_NA"],"MinCompatibleWatchOS":"7.2","SupportsFauxCard":false,"MinCompatibleWatchOSForStandaloneMode":"11.2","ProvisioningMethod":"CarrierFlow"}
aShow3GSwitchWith4Gabsentfalse
rShowCallForwardedfalseabsent
rShowCallForwardingfalseabsent
rShowTTYfalseabsent
aShowVolteSwitchabsentfalse
aShowVolteWarningUnsupportedCarrierabsentfalse
aShowWiFiCallingWarningUnsupportedCarrierabsentfalse
rStatusBarImages[0].FullScreenOpaqueImageFSO_CARRIER_SaskTel_1only_.pngabsent
rStatusBarImages[0].TransparentShadowedImageTS_CARRIER_SaskTel_1only_.pngabsent
aSupportsImsCapabilityabsenttrue
aTechSettingsabsent
{"ChildSAs":{"FirstChild":{"ChildProposals":[{"IntegrityAlgorithm":["SHA2-512"],"EncryptionAlgorithm":["AES-256"],"DHGroup":14,"Lifetime":86400}],"InstallPolicies":true,"ReplayWindowSize":12}},"iRatPolicies":{"PreferredTechnology":"cellular","PreferredTechnologyRoaming":"cellular"},"ExtraConfigurati…
{
  "ChildSAs": {
    "FirstChild": {
      "ChildProposals": [
        {
          "IntegrityAlgorithm": [
            "SHA2-512"
          ],
          "EncryptionAlgorithm": [
            "AES-256"
          ],
          "DHGroup": 14,
          "Lifetime": 86400
        }
      ],
      "InstallPolicies": true,
      "ReplayWindowSize": 12
    }
  },
  "iRatPolicies": {
    "PreferredTechnology": "cellular",
    "PreferredTechnologyRoaming": "cellular"
  },
  "ExtraConfigurationAttributeRequestv6": [
    {
      "Identifier": 16390,
      "Name": "AssignedPCSCFIPv6",
      "Type": "IPv6Address"
    }
  ],
  "SupportContextSwitchOver": true,
  "WiFiCallingControlsAlliWLanServices": true,
  "WifiCallingAllowedInRoaming": false,
  "5wiServiceMask": 3,
  "IKE": {
    "Proposals": [
      {
        "EncryptionAlgorithm": "AES-256",
        "IntegrityAlgorithm": "SHA2-512",
        "DHGroup": 14,
        "AuthenticationMethod": "None",
        "Lifetime": 86400,
        "EAPMethod": "EAP-AKA",
        "PRFAlgorithm": "SHA2-512"
      }
    ],
    "DeadPeerDetectionEnabled": false,
    "DeadPeerDetectionMaxRetries": 4,
    "DeadPeerDetectionInterval": 600,
    "LocalIdentifier": "0$imsi@nai.epc.mnc$mnc.mcc$mcc.3gppnetwork.org",
    "NATTKeepAliveOffload": true,
    "ValidateRemoteCertificate": false,
    "RemoteAddress": "epdg.epc.mnc780.mcc302.pub.3gppnetwork.org",
    "DeadPeerDetectionRetryInterval": 10
  },
  "AllowRoamingHandover": false,
  "ExtraConfigurationAttributeRequestv4": [
    {
      "Identifier": 16384,
      "Name": "AssignedPCSCFIPv4",
      "Type": "IPv4Address"
    }
  ],
  "SetHandOverIPv6Prefix": true,
  "TechPolicies": [
    {
      "policy": "true",
      "serviceMask": 131072
    },
    {
      "policy": "true",
      "serviceMask": 262144
    },
    {
      "policy": "true",
      "serviceMask": 1048580
    }
  ],
  "EPDGResolutionFallbackEnabled": true,
  "SupportCallHandover": true
}
aWatchCustomerServicePhoneNumberabsent1-800-727-5835
rapns[0].signature{"__data":"6adc4ecc959a236259a5d63193335f6d8a740ec26fc02513357d72f7436d576f98f750a8ab78f5a40d570787eee56888b1c147d9a0535d712619aa3bdaa5f126ed1fb85a3f6cc7abe6f37feaf92c41fa2fbfe6e36c77fb0524132c613c91199be8d730b6940bde88bb847c42af75ddc180de35088ceb66d98c6079c254d5ef91","__len":128}absent
capns[0].type-mask332821
rapns[1]
{"password":"","username":"","signature":{"__data":"82f731a5c8e02009d0f218a4f4ed14ec37dc3eda4ba634c71ab95919691832237f0b0680d4d1a924ba399e892b0d5133178667e92433ce110310532813187fc683d09b7b3916c24463b349459961dfda4e9df50b8e80e8a9fcc54eeff86a2879fc9f8e166bd60910da6f53671c235f5387e129cfa730224b9d2646e1…
{
  "password": "",
  "username": "",
  "signature": {
    "__data": "82f731a5c8e02009d0f218a4f4ed14ec37dc3eda4ba634c71ab95919691832237f0b0680d4d1a924ba399e892b0d5133178667e92433ce110310532813187fc683d09b7b3916c24463b349459961dfda4e9df50b8e80e8a9fcc54eeff86a2879fc9f8e166bd60910da6f53671c235f5387e129cfa730224b9d2646e125a59b60",
    "__len": 128
  },
  "apn": "inet.stm.sk.ca",
  "type-mask": 48
}
absent
rapns[2]
{"password":"","username":"","signature":{"__data":"4132b5a5a49763132a5cb5337ba9e9244bbb63ae7dbaa43be471e4e8c2d7b4a1d11b332e545f8187735b803d9bc885beb2b22735647fe62dab4103cd3b2a73be6fbb4a3b7c042fc3a4a0fcce7c68fbcf5890b54cb4f1d1a29a7dab3d58e9edc119e117778cba4486573accf47c3af7b0a2a686ef8b0cc1ae74616f1f…
{
  "password": "",
  "username": "",
  "signature": {
    "__data": "4132b5a5a49763132a5cb5337ba9e9244bbb63ae7dbaa43be471e4e8c2d7b4a1d11b332e545f8187735b803d9bc885beb2b22735647fe62dab4103cd3b2a73be6fbb4a3b7c042fc3a4a0fcce7c68fbcf5890b54cb4f1d1a29a7dab3d58e9edc119e117778cba4486573accf47c3af7b0a2a686ef8b0cc1ae74616f1f9a8adc4b",
    "__len": 128
  },
  "apn": "proxy.stm.sk.ca",
  "type-mask": 4
}
absent
rcom.apple.voicemail.imap{"MaxGreetingDuration":30,"UsesSSL":true,"GreetingNotification":true,"MinPINLength":4,"UsesMWI":true,"AuthenticationScheme":"DIGEST-MD5","BeaconAddress":"46246","ClientManagesTrash":false,"MaxPINLength":15}absent
rsignature{"__data":"8de15b644456ed776aa7c04fa5a1d00605cf124b932206cdc68ca587975b981046bac4975647f0a2d4788b74a5bdcdd77706bcfe5d472b7ab56cd473a7502a3c0a2b0427b36e1153eb8056114181a5ff3a3d509e75984cb59bf87d5ab3725b3628495cdad1d19f825c8ba2406e57182e73ef27891f1e5d97e6c31dc42f6ea0d9","__len":128}absent