carrier-explode iOS carrier and country bundles
carrier.plist Whole bundle
carrier.plist changed 66 rows Before After
Key pathBeforeAfter
cAPNEditabilityTypemask153
aAllowedServicesTypeMaskOnInternetabsent32768
aAttachAPNabsent{"3GPP":{"password":"","PcscfAddressRequired":false,"username":"","apn":"internet","AllowedProtocolMask":1}}
aCarrierEntitlementsabsent
{"SupportsOnDevicePhysicalSIMConvert":true,"SupportSecureIntent":true,"SupportedEntitlements":13441,"ProtocolVersion":"2","Authentication":{"Type":1,"Username":"0$IMSI@epc.mnc$MNC.mcc$MCC.3gppnetwork.org"},"ServerAddress":"https://ses.three.ie","SupportPhysicalSIMtoESIMTransfer":true,"UpdatePeriod":…
{
  "SupportsOnDevicePhysicalSIMConvert": true,
  "SupportSecureIntent": true,
  "SupportedEntitlements": 13441,
  "ProtocolVersion": "2",
  "Authentication": {
    "Type": 1,
    "Username": "0$IMSI@epc.mnc$MNC.mcc$MCC.3gppnetwork.org"
  },
  "ServerAddress": "https://ses.three.ie",
  "SupportPhysicalSIMtoESIMTransfer": true,
  "UpdatePeriod": 24,
  "SupportedActions": [
    "TransferSIMService",
    "AuthenticateTrustFlag"
  ]
}
cCarrierNameO23 Ireland
rCarrierOverridesSmsSupporttrueabsent
rCarrierOverridesSmsSupportWhitelist["353863802367","00353863802368","353863830369","02","50202"]absent
aDataIndicatorOverrideForLTEabsent4G
aEmergencyCallingabsent{"EmergencyNumbers":[{"PreferredEmergencyNumber":true,"SupportsText":true,"Number":"112"},{"PreferredEmergencyNumber":false,"Number":"999","SupportsEmergencySetup":true}]}
aHomeBundleIdentifierabsentcom.apple.Ireland
aIMSConfigabsent
{"Media":{"InactivityTimerRTPSeconds":20,"AudioCodecs":{"112":{"max-red":"220","SampleRate":16000,"octet-align":"1","ch-aw-recv":"-1","maxptime":"240","EncodingName":"EVS","br":"5.9-24.4","bw":"nb-swb"}},"EVSHardBwLimit":"nb-swb","IncludeSDPModeChangeCapability":true,"EnableBandwidthSpecifiers":true…
{
  "Media": {
    "InactivityTimerRTPSeconds": 20,
    "AudioCodecs": {
      "112": {
        "max-red": "220",
        "SampleRate": 16000,
        "octet-align": "1",
        "ch-aw-recv": "-1",
        "maxptime": "240",
        "EncodingName": "EVS",
        "br": "5.9-24.4",
        "bw": "nb-swb"
      }
    },
    "EVSHardBwLimit": "nb-swb",
    "IncludeSDPModeChangeCapability": true,
    "EnableBandwidthSpecifiers": true
  },
  "Signaling": {
    "strictCallFlows": true,
    "InviteErrorResponsesToTriggerCSFB": "-408,3XX,4XX,5XX,6XX,-603",
    "SupportPEarlyMediaHeader": true,
    "RingbackTimerSeconds": 85,
    "RingingTimerSeconds": 90,
    "EarlyMediaNeedsHeader": true,
    "DefaultAuthAlgorithm": "AKAv2-MD5",
    "TriggerCSFBOnSDPError": true,
    "Preconditions": "Supported",
    "AdditionalContactParams": {
      "REGISTER,INVITE,INVITE:*[primary]": "+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"
    },
    "CountryOfOriginationFormat": "PANI",
    "UseFakeSAsForDeregistration": true,
    "UseIPSec": true
  },
  "XCAP": {
    "BsfHost": "bsf.three.ie",
    "DisableOnNetworkError": true,
    "ForbiddenHttpErrorCodes": "404,501,502,503,504",
    "AllowedOnlyWhenIMSRegistered": true,
    "imsRegistrationDependency": true,
    "ContentType": "application/xcap-el+xml",
    "supported": true,
    "NafHost": "xcap.three.ie",
    "SupportCFMediaTag": true,
    "useSecureTransport": true,
    "imsFeatureDependency": true
  },
  "ConferenceCalling": {
    "AlwaysSubscribeToConferenceEvents": true,
    "SendConferenceSubscribeInNewDialog": true
  },
  "Voice": {
    "EnableVolteByDefault": true,
    "endNonEmergencyCalls": true,
    "E911OverITechSupported": false
  }
}
rIntlDataRoamingSwitchtrueabsent
cMMS.MMSChttp://mmsc.mms.o2.ie:8002http://mms.three.ie
aMMS.MaxImageDimensionabsent1024
aMandatoryVerifyabsent{"SIMs":[]}
aMaxBluetoothModemConnectionsabsent5
aMyAccountURLabsenthttps://m.three.ie
aMyAccountURLTitleabsent3 Home
aOTASoftwareUpdateabsent{"SoftwareUpdateOptInRequired":true}
aOverrideOperatorWiFiNameabsentWiFi Call
aPhoneAccountTransferabsent{"LocalInstallSMDPURL":"https://hri.prod.ondemandconnectivity.com","TransferErrorCodes":{"CarrierDefaultErrors":["505"],"BillingErrors":["501"],"IneligibleAccountErrors":["502"],"BlockedAccountErrors":["503"]},"MinCompatibleOS":"26.0","SupportsFallbackToLegacyFlow":false}
aPhoneNumberRegistrationGatewayAddressabsent+447786205094
aRemoteCardProvisioningSettingsabsent
{"MatchingICCIDPrefixes":["8935302"],"CellularTrialPlan":{"TrialEndPeriod":"2025-06-10T00:00:00Z","TrialPlanType":"FreeTrial","SupportsTrialPlan":true,"TrialStartPeriod":"2024-02-06T00:00:00Z"},"ServerURL":"hri-es2plus-in.prod.ondemandconnectivity.com","ActivatingStateSubscriptionCheckTimerIntervals…
{
  "MatchingICCIDPrefixes": [
    "8935302"
  ],
  "CellularTrialPlan": {
    "TrialEndPeriod": "2025-06-10T00:00:00Z",
    "TrialPlanType": "FreeTrial",
    "SupportsTrialPlan": true,
    "TrialStartPeriod": "2024-02-06T00:00:00Z"
  },
  "ServerURL": "hri-es2plus-in.prod.ondemandconnectivity.com",
  "ActivatingStateSubscriptionCheckTimerIntervals": [
    120,
    240,
    480,
    600
  ],
  "MinCompatibleWatchOS": "11.2",
  "SupportedSKUs": [
    "SKU_EU"
  ],
  "ProvisioningMethod": "CarrierFlow"
}
cServices[0].ServiceCode*104#171
cServices[0].ServiceNameO2 Credit Card TopupMail
cServices[1].ServiceCode*108#+353833333333
cServices[1].ServiceNameO2 Free Credit me request3 Customer Service
rServices[2]{"ServiceCode":"*100#","ServiceName":"O2 Speak easy Balance"}absent
rServices[3]{"ServiceCode":"*101#","ServiceName":"O2 Pay monthly Balance"}absent
rServices[4]{"ServiceCode":"*111#","ServiceName":"O2 Check Inclusive Units"}absent
rShowCallForwardedfalseabsent
rShowCallForwardingfalseabsent
aShowDialAssistabsenttrue
rShowTTYfalseabsent
aShowVolteWarningUnsupportedCarrierabsentfalse
aShowWiFiCallingWarningUnsupportedCarrierabsentfalse
cStatusBarImages[0].CarrierNameO2IRL3
rStatusBarImages[0].DefaultImageDefault_CARRIER_O2-ie.pngabsent
rStatusBarImages[0].FullScreenOpaqueImageFSO_CARRIER_O2-ie.pngabsent
aStatusBarImages[0].StatusBarCarrierNameabsent3
cStatusBarImages[1].CarrierNameO2-IRL3
rStatusBarImages[1].DefaultImageDefault_CARRIER_O2-ie.pngabsent
rStatusBarImages[1].FullScreenOpaqueImageFSO_CARRIER_O2-ie.pngabsent
aStatusBarImages[1].StatusBarCarrierNameabsent3
aTechSettingsabsent
{"WifiCallingAllowedInRoaming":false,"ChildSAs":{"FirstChild":{"ChildProposals":[{"IntegrityAlgorithm":["SHA2-256"],"EncryptionAlgorithm":["AES-128"],"DHGroup":14,"Lifetime":86400}]}},"iRatPolicies":{"PreferredTechnology":"ims","PreferredTechnologyRoaming":"wifi"},"ExtraConfigurationAttributeRequest…
{
  "WifiCallingAllowedInRoaming": false,
  "ChildSAs": {
    "FirstChild": {
      "ChildProposals": [
        {
          "IntegrityAlgorithm": [
            "SHA2-256"
          ],
          "EncryptionAlgorithm": [
            "AES-128"
          ],
          "DHGroup": 14,
          "Lifetime": 86400
        }
      ]
    }
  },
  "iRatPolicies": {
    "PreferredTechnology": "ims",
    "PreferredTechnologyRoaming": "wifi"
  },
  "ExtraConfigurationAttributeRequestv6": [
    {
      "Identifier": 16386,
      "Name": "AssignedPCSCFIPv6",
      "Type": "IPv6Address"
    }
  ],
  "SupportCallHandover": true,
  "TechPolicies": [
    {
      "policy": "true",
      "serviceMask": 131072
    },
    {
      "policy": "true",
      "serviceMask": 262144
    },
    {
      "policy": "true",
      "serviceMask": 1048576
    }
  ],
  "ExtraConfigurationAttributeRequestv4": [
    {
      "Identifier": 16384,
      "Name": "AssignedPCSCFIPv4",
      "Type": "IPv4Address"
    }
  ],
  "5wiServiceMask": 3,
  "IKE": {
    "NATTKeepAliveEnabled": true,
    "NATTKeepAliveOffload": true,
    "Proposals": [
      {
        "IntegrityAlgorithm": "SHA2-256",
        "EncryptionAlgorithm": "AES-128",
        "PRFAlgorithm": "SHA2-256",
        "DHGroup": 14,
        "Lifetime": 86400
      }
    ],
    "RemoteAddress": "epdg.three.ie"
  }
}
aVoiceTextMediaabsent{"SupportsEmergencyRTT":true}
capns[0].apnopen.internetinternet
rapns[0].signature{"__data":"b0b79c36881773e07c67e98c919c01d3d117f7a074b850f99d8e42a9e26b1f2788c768980877a7af6f65f79835fe1c2f99f4db022cbb69f4a0d1297e51c732ff50bb09116ab506b47445809963058f60c6719ba72cda42e56a28f2b8eae1eb67931e51689ccd0814052d9d8c9718e5c85cfd3e348a554daa6d4cf964c71b4c93","__len":128}absent
capns[0].type-mask132821
aapns[1].AllowNoDNSabsent1
aapns[1].AllowedProtocolMaskabsent3
aapns[1].SupportSwitchOverabsenttrue
aapns[1].UseNetworkMTUabsenttrue
capns[1].apnims
rapns[1].signature{"__data":"a1e34009b0245f98256f7e464cf0f085f1f75f045a205016c296905990a658032f9ec414294e84327a043d21b8ed327416afa4c82032fa206c484c0c1be64aefeea6b7e6249aa8070811ca7ed39a70144241032c6938dc88d9d6662e8f2cbdad9779f0c7c264b6f8e02434fe39b72b3b8d1fbc6e43bacaf08a6740dff1c50b05","__len":128}absent
aapns[1].tech-type-maskabsent131072
capns[1].type-mask0131072
aapns[2].AllowNoDNSabsent1
aapns[2].AllowedProtocolMaskabsent3
aapns[2].UseNetworkMTUabsenttrue
capns[2].apnsos
rapns[2].signature{"__data":"a1e34009b0245f98256f7e464cf0f085f1f75f045a205016c296905990a658032f9ec414294e84327a043d21b8ed327416afa4c82032fa206c484c0c1be64aefeea6b7e6249aa8070811ca7ed39a70144241032c6938dc88d9d6662e8f2cbdad9779f0c7c264b6f8e02434fe39b72b3b8d1fbc6e43bacaf08a6740dff1c50b05","__len":128}absent
aapns[2].tech-type-maskabsent262144
capns[2].type-mask0262144
aapns[3]absent{"type-mask":1048576,"password":"","tech-type-mask":1048576,"apn":"hos","AllowNoDNS":1,"SupportSwitchOver":true,"username":"","UseNetworkMTU":true,"AllowedProtocolMask":1}
rsignature{"__data":"7bc6c429787c6157b9c8f58adaba9d5e3f28ead1cb5da306d670e26522a762679c478c81a5859509084dc315f373d5aa53f7a2c08d0b83ad46e3e2f98173a6613b95e5ef6c92a33976c94bae36a502f2dc5e0ba053eaf512b0c03b0d86c48a876588f59f499e7d1dac009a069a4d4f5c6fc7672ad68fb27f4224b88cc08fe9cf","__len":128}absent
789 carriers, 225 countries · iOS 27.0.1 (24A446) · beta iOS 27.2 beta 2 (24B5089g) GitHub Ready