carrier-explode Explode and decode carrier data GitHub About
Routine changes (62 files): version number only, per-phone file, compared by phone above, signature
FileKindWhy it is routine
Info.plistchangedversion number only
overrides_D101_D111.der.priaddedper-phone file, compared by phone above
overrides_D101_D111.plistaddedper-phone file, compared by phone above
overrides_D10_D11.der.priaddedper-phone file, compared by phone above
overrides_D10_D11.plistaddedper-phone file, compared by phone above
overrides_D201_D211_D221.der.priaddedper-phone file, compared by phone above
overrides_D201_D211_D221.plistaddedper-phone file, compared by phone above
overrides_D20_D21_D22.der.priaddedper-phone file, compared by phone above
overrides_D20_D21_D22.plistaddedper-phone file, compared by phone above
overrides_D23.der.priremovedper-phone file, compared by phone above
overrides_D23.plistremovedper-phone file, compared by phone above
overrides_D321_D331_N841.der.priaddedper-phone file, compared by phone above
overrides_D321_D331_N841.plistaddedper-phone file, compared by phone above
overrides_D421_D431_N104.der.priremovedper-phone file, compared by phone above
overrides_D421_D431_N104.plistremovedper-phone file, compared by phone above
overrides_D49.der.priremovedper-phone file, compared by phone above
overrides_D49.plistremovedper-phone file, compared by phone above
overrides_D52g_D53g_D53p_D54p.der.priremovedper-phone file, compared by phone above
overrides_D52g_D53g_D53p_D54p.plistremovedper-phone file, compared by phone above
overrides_D63_D64_D16_D17.der.priremovedper-phone file, compared by phone above
overrides_D63_D64_D16_D17.plistremovedper-phone file, compared by phone above
overrides_D73_D74_D27_D28.der.priremovedper-phone file, compared by phone above
overrides_D73_D74_D27_D28.plistremovedper-phone file, compared by phone above
overrides_D79.der.priremovedper-phone file, compared by phone above
overrides_D79.plistremovedper-phone file, compared by phone above
overrides_D83_D84_D37_D38.der.priremovedper-phone file, compared by phone above
overrides_D83_D84_D37_D38.plistremovedper-phone file, compared by phone above
overrides_D93_D94_D47_D48.der.priremovedper-phone file, compared by phone above
overrides_D93_D94_D47_D48.plistremovedper-phone file, compared by phone above
overrides_N51_N53.plistaddedper-phone file, compared by phone above
overrides_N56_N61.plistaddedper-phone file, compared by phone above
overrides_N56_N61.priaddedper-phone file, compared by phone above
overrides_N66_N71.der.priaddedper-phone file, compared by phone above
overrides_N66_N71.plistaddedper-phone file, compared by phone above
overrides_N69.plistaddedper-phone file, compared by phone above
overrides_N69.priaddedper-phone file, compared by phone above
overrides_V53_V54_V57.der.priremovedper-phone file, compared by phone above
overrides_V53_V54_V57.plistremovedper-phone file, compared by phone above
overrides_V59.der.priremovedper-phone file, compared by phone above
overrides_V59.plistremovedper-phone file, compared by phone above
signatures/common.plistchangedsignature
signatures/overrides_D101_D111.plistaddedsignature
signatures/overrides_D10_D11.plistaddedsignature
signatures/overrides_D201_D211_D221.plistaddedsignature
signatures/overrides_D20_D21_D22.plistaddedsignature
signatures/overrides_D23.plistremovedsignature
signatures/overrides_D321_D331_N841.plistaddedsignature
signatures/overrides_D421_D431_N104.plistremovedsignature
signatures/overrides_D49.plistremovedsignature
signatures/overrides_D52g_D53g_D53p_D54p.plistremovedsignature
signatures/overrides_D63_D64_D16_D17.plistremovedsignature
signatures/overrides_D73_D74_D27_D28.plistremovedsignature
signatures/overrides_D79.plistremovedsignature
signatures/overrides_D83_D84_D37_D38.plistremovedsignature
signatures/overrides_D93_D94_D47_D48.plistremovedsignature
signatures/overrides_N51_N53.plistaddedsignature
signatures/overrides_N56_N61.plistaddedsignature
signatures/overrides_N66_N71.plistaddedsignature
signatures/overrides_N69.plistaddedsignature
signatures/overrides_V53_V54_V57.plistremovedsignature
signatures/overrides_V59.plistremovedsignature
version.plistaddedversion number only
FileKindAddedRemovedChanged
carrier.plistchanged4327
profile.mobileconfigchanged38
carrier.plist changed 43 rows Other This only this file
Key pathOtherThis
rAPNEditabilityTypemaskNew55absent
rAllowAttachAPNEditingtrueabsent
rAllowedServicesTypeMaskOnInternet32768absent
cAttachAPN.3GPP.AllowedProtocolMask31
rAttachAPN.3GPP.AllowedProtocolMaskInRoamingLTE3absent
rCarrierEntitlements
{"SupportsOnDevicePhysicalSIMConvert":true,"SupportSecureIntent":true,"ProtocolVersion":"2","SupportPreflightOnSource":true,"Authentication":{"Type":1,"Username":"0$IMSI@nai.epc.mnc$MNC.mcc$MCC.3gppnetwork.org"},"SupportedEntitlements":9232,"ServerAddress":"https://ses.o2.co.uk:443","SupportedAction…
{
  "SupportsOnDevicePhysicalSIMConvert": true,
  "SupportSecureIntent": true,
  "ProtocolVersion": "2",
  "SupportPreflightOnSource": true,
  "Authentication": {
    "Type": 1,
    "Username": "0$IMSI@nai.epc.mnc$MNC.mcc$MCC.3gppnetwork.org"
  },
  "SupportedEntitlements": 9232,
  "ServerAddress": "https://ses.o2.co.uk:443",
  "SupportedActions": [
    "transferSIMService"
  ],
  "UpdatePeriod": 48,
  "SupportPhysicalSIMtoESIMTransfer": true
}
absent
rCellBroadcast
{"AlertTypes":{"Government":{"EnabledByDefault":true,"SwitchName":"Government Alerts","UserConfigurable":false,"NotificationTitle":"Government Alert","SoundAlertDeviceInMute":true},"Operator Defined":{"EnabledByDefault":false,"SoundIsMutableInDND":true,"SwitchName":"Operator Defined","UserConfigurab…
{
  "AlertTypes": {
    "Government": {
      "EnabledByDefault": true,
      "SwitchName": "Government Alerts",
      "UserConfigurable": false,
      "NotificationTitle": "Government Alert",
      "SoundAlertDeviceInMute": true
    },
    "Operator Defined": {
      "EnabledByDefault": false,
      "SoundIsMutableInDND": true,
      "SwitchName": "Operator Defined",
      "UserConfigurable": false,
      "NotificationTitle": "Operator Defined"
    },
    "Extreme": {
      "EnabledByDefault": true,
      "SwitchName": "Extreme Alerts",
      "UserConfigurable": true,
      "NotificationTitle": "Extreme Alert",
      "SoundAlertDeviceInMute": true
    },
    "Severe": {
      "EnabledByDefault": true,
      "SwitchName": "Severe Alerts",
      "UserConfigurable": true,
      "NotificationTitle": "Severe Alert",
      "SoundAlertDeviceInMute": true
    },
    "Test": {
      "EnabledByDefault": false,
      "SoundIsMutableInDND": true,
      "SwitchName": "Test Alerts",
      "UserConfigurable": false,
      "NotificationTitle": "Test Alert"
    }
  },
  "PrimaryBroadcastLanguages": [
    "en"
  ],
  "MinimumDeviceCategorySupported": 10,
  "AlertConfigurations": {
    "Configuration_uk": {
      "OverrideDefaultDisplayOrder": true,
      "Sound": "cbs_alert_us.caf",
      "Vibration": "cbs_vibe_us.plist"
    }
  },
  "SwitchGroupTitle": "Emergency Alerts",
  "MessageIDParameters3GPP": [
    {
      "FromServiceID": 4371,
      "AlertType": "Extreme",
      "AlertConfiguration": "Configuration_uk",
      "ToServiceID": 4372
    },
    {
      "FromServiceID": 4384,
      "AlertType": "Extreme",
      "AlertConfiguration": "Configuration_uk",
      "ToServiceID": 4385
    },
    {
      "FromServiceID": 4373,
      "AlertType": "Severe",
      "AlertConfiguration": "Configuration_uk",
      "ToServiceID": 4378
    },
    {
      "FromServiceID": 4386,
      "AlertType": "Severe",
      "AlertConfiguration": "Configuration_uk",
      "ToServiceID": 4391
    },
    {
      "FromServiceID": 4370,
      "AlertType": "Government",
      "AlertConfiguration": "Configuration_uk",
      "ToServiceID": 4370
    },
    {
      "FromServiceID": 4383,
      "AlertType": "Government",
      "AlertConfiguration": "Configuration_uk",
      "ToServiceID": 4383
    },
    {
      "FromServiceID": 4380,
      "AlertType": "Test",
      "AlertConfiguration": "Configuration_uk",
      "ToServiceID": 4381
    },
    {
      "FromServiceID": 4393,
      "AlertType": "Test",
      "AlertConfiguration": "Configuration_uk",
      "ToServiceID": 4394
    },
    {
      "FromServiceID": 4382,
      "AlertType": "Operator Defined",
      "AlertConfiguration": "Configuration_uk",
      "ToServiceID": 4382
    },
    {
      "FromServiceID": 4395,
      "AlertType": "Operator Defined",
      "AlertConfiguration": "Configuration_uk",
      "ToServiceID": 4395
    }
  ]
}
absent
aEmergencyNumbersabsent{"234":[{"Number":"999","Category":0}]}
rHomeBundleIdentifiercom.apple.UnitedKingdomabsent
rIMSConfig
{"Signaling":{"AdditionalContactParams":{"REGISTER,INVITE,INVITE:*":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"},"PreconditionUpdateDelayTimerMilliseconds":128000,"TriggerCSFBOnSDPError":false,"RegistrationRetryIntervals":"30,60+15,120,480,900,1800","SupportPEarly…
{
  "Signaling": {
    "AdditionalContactParams": {
      "REGISTER,INVITE,INVITE:*": "+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"
    },
    "PreconditionUpdateDelayTimerMilliseconds": 128000,
    "TriggerCSFBOnSDPError": false,
    "RegistrationRetryIntervals": "30,60+15,120,480,900,1800",
    "SupportPEarlyMediaHeader": true,
    "UseFakeSAsForDeregistration": true,
    "EmergencyLocationLookupRequired": false,
    "ForbiddenRegistrationErrorCodes": "-4XX",
    "EarlyMediaNeedsHeader": true,
    "AlwaysUnsubscribeFromRegEvents": false,
    "NetworkTerminationRetryIntervalSeconds": 1,
    "InviteErrorResponsesToTriggerCSFB": "-380",
    "IgnoreFromHeaderForSenderName": false,
    "MaxUdpMessageSize": 1000,
    "AlwaysSendSessionProgress": true,
    "SendResumeInviteAsSendRecv": false,
    "RingbackTimerSeconds": 90,
    "EnableSenderName": true,
    "CountryOfOriginationFormat": "PANI",
    "RequirePreconditionsWhenMandatory": false,
    "IncomingCallEndReasons": {
      "NoAnswerFromUser": {
        "Protocol": "Q.850",
        "TerminationEvent": "RemoteHangup",
        "ReasonHeaderCause": 31,
        "StatusCode": 480
      },
      "TemporarilyUnavailable": {
        "StatusCode": 480,
        "TerminationEvent": "RemoteHangup"
      },
      "RequestTimeout": {
        "StatusCode": 408,
        "TerminationEvent": "RemoteRequestCanceled"
      }
    },
    "Preconditions": "Supported",
    "MaxForbiddenErrors": "100",
    "RingingTimerSeconds": 90,
    "UseIPSec": true
  },
  "ConferenceCalling": {
    "AlwaysSubscribeToConferenceEvents": true,
    "conferenceServer": "sip:mmtel@conf-factory.ims.mnc010.mcc234.3gppnetwork.org"
  },
  "AllowHandoverWithoutIMSVoiceService": true,
  "SMS": {
    "allowCSFBInVolteMode": true
  },
  "Media": {
    "RTCPIntervalSeconds": 5,
    "PreferredAMRWBMode": 8,
    "EnableBandwidthSpecifiers": true,
    "MaxRedundancy": 220,
    "InactivityTimerRTPSeconds": 20,
    "IncludeSDPMaxRed": true,
    "IncludeSDPModeChangeCapability": true
  },
  "XCAP": {
    "SupportsCW": false,
    "XcapHttpVersion": "1.0",
    "SupportsCLIR": false,
    "DisableOnNetworkError": false,
    "ForbiddenHttpErrorCodes": "404,501,502,503,504",
    "imsRegistrationDependency": true,
    "ContentType": "application/xcap-el+xml",
    "supported": true,
    "useSecureTransport": true,
    "imsFeatureDependency": true
  },
  "EnableWiFiCallingWithoutEntitlement": true,
  "Voice": {
    "DialAsEmergencyOverIMSForUndetectedEmergency": true,
    "E911OverITechSupported": true,
    "CellularE911SearchTimeout": 2,
    "E911SearchTimer": "1",
    "EnableVolteByDefault": true,
    "tLte911Timer": 0
  }
}
absent
rIPv6SupportedDataModeMask110623absent
rIgnoresIntlDataRoamingServiceList["EntitlementTraffic"]absent
aLocationabsent{"EmergencyLocation":{"AugmentedEmergencyAction":{"AML":{"SMS":{"Destination":"999"}}}}}
rMVNOOverrides
{"Configuration_1":{"OverrideConfiguration":{"OverrideOperatorName":"Sky","AttachAPN":{"3GPP":{"password":"*","PcscfAddressRequired":false,"username":"o2","apn":"mobile.o2.co.uk","AllowedProtocolMaskInRoamingLTE":1,"AllowedProtocolMask":1}},"StatusBarImages":[{"AllowPrefixMatching":false,"CarrierNam…
{
  "Configuration_1": {
    "OverrideConfiguration": {
      "OverrideOperatorName": "Sky",
      "AttachAPN": {
        "3GPP": {
          "password": "*",
          "PcscfAddressRequired": false,
          "username": "o2",
          "apn": "mobile.o2.co.uk",
          "AllowedProtocolMaskInRoamingLTE": 1,
          "AllowedProtocolMask": 1
        }
      },
      "StatusBarImages": [
        {
          "AllowPrefixMatching": false,
          "CarrierName": "O2-UK",
          "StatusBarCarrierName": "Sky"
        }
      ],
      "apns": [
        {
          "type-mask": 131072,
          "password": "",
          "tech-type-mask": 131072,
          "DefaultProtocolMask": 2,
          "SupportSwitchOver": true,
          "username": "",
          "apn": "ims",
          "AllowedProtocolMask": 2
        },
        {
          "password": "*",
          "username": "o2",
          "apn": "mobile.o2.co.uk",
          "DefaultProtocolMask": 1,
          "type-mask": 1081399,
          "AllowedProtocolMask": 1
        }
      ],
      "OverrideOperatorWiFiName": "Sky WiFiCall",
      "CarrierName": "Sky"
    },
    "SupportedSIMs": [
      "23410_GID1-520F"
    ]
  }
}
absent
rMandatoryVerify{"SIMs":[]}absent
aOTASoftwareUpdate.MaxBytesOverCellularabsent209715200
rOverrideOperatorWiFiNameO2 WiFiCallabsent
rPhoneAccountTransfer
{"TransferErrorCodes":{"BlockedAccountErrors":["SES internal error: Msisdn update error. The format or value of msisdn is invalid.","SES internal error: Msisdn update error. Invalid request to backend service.","SES internal error: Msisdn update error. Error in the IMSI repository, <Error in the IMS…
{
  "TransferErrorCodes": {
    "BlockedAccountErrors": [
      "SES internal error: Msisdn update error. The format or value of msisdn is invalid.",
      "SES internal error: Msisdn update error. Invalid request to backend service.",
      "SES internal error: Msisdn update error. Error in the IMSI repository, <Error in the IMSI repository, The eSim Swap is rejected as account is flagged as Bereavement>.",
      "SES internal error: Msisdn update error. The msisdn in the request is not found.",
      "SES internal error: Msisdn update error. Invalid request to backend service.ESOCKETTIMEDOUT"
    ],
    "CarrierDefaultErrors": [
      "switchoverImsi backend error: SWITCH_OVER_IMSI_ERROR",
      "switchoverImsi backend error: INVALID_REQUEST",
      "Download order error. SM-DP+ server error, cannot perform download order. Unknown SM-DP+ server error when handle download order request.",
      "Download order error. SM-DP+ server error, cannot perform download order. Invalid download order request",
      "getIccidProfileType backend error: Get ICCID Profile Type error. Backend System Error.",
      "getIccidProfileType backend error: Get ICCID Profile Type error. Resource not found.",
      "allocateImsiByIccid backend error: INVALID_REQUEST"
    ]
  }
}
absent
rPreferCarrierNameFromMetadatatrueabsent
rPushSettings.MultiSIMTopicuk.co.o2.ios.o2multisimabsent
rRCS{"EnableBusinessMessagingByDefault":true,"ProvisioningData":{"ServerURL":"config.rcs.mnc010.mcc234.pub.3gppnetwork.org"},"ShowBusinessMessagingSwitch":true,"ShowRCSSwitch":true,"EnableRCSByDefault":true}absent
rRemoteCardProvisioningSettings
{"MatchingICCIDPrefixes":["894411"],"CellularTrialPlan":{"TrialEndPeriod":"2019-12-06T00:00:00Z","TrialPlanType":"Promotion","SupportsTrialPlan":true,"TrialStartPeriod":"2019-06-07T00:00:00Z"},"ServerURL":"https://cel.prod.ondemandconnectivity.com","ActivatingStateSubscriptionCheckTimerIntervals":[1…
{
  "MatchingICCIDPrefixes": [
    "894411"
  ],
  "CellularTrialPlan": {
    "TrialEndPeriod": "2019-12-06T00:00:00Z",
    "TrialPlanType": "Promotion",
    "SupportsTrialPlan": true,
    "TrialStartPeriod": "2019-06-07T00:00:00Z"
  },
  "ServerURL": "https://cel.prod.ondemandconnectivity.com",
  "ActivatingStateSubscriptionCheckTimerIntervals": [
    1800,
    3600,
    5400
  ],
  "MinCompatibleWatchOS": "5.2.1",
  "SupportedSKUs": [
    "SKU_EU"
  ],
  "ProvisioningMethod": "CarrierFlow"
}
absent
rSMSSettings{"SMSCarrierReportJunkAddress":"7726","TransportFallback":true}absent
cShow3GSwitchWith4Gfalsetrue
rShowVolteSwitchtrueabsent
rShowWiFiCallingWarningUnsupportedCarrierfalseabsent
rSupportedSIMs[1]23410_GID1-520Fabsent
rSupportsImsCapabilitytrueabsent
rTechSettings
{"AllowHandOverFromDataModeList":["LTE"],"ChildSAs":{"FirstChild":{"ChildProposals":[{"EncryptionAlgorithm":["AES-256"],"Lifetime":80000,"IntegrityAlgorithm":["SHA2-512"]}],"InstallPolicies":true,"ReplayWindowSize":12}},"iRatPolicies":{"PreferredTechnology":"ims"},"5wiServiceMask":3,"IKE":{"NATTKeep…
{
  "AllowHandOverFromDataModeList": [
    "LTE"
  ],
  "ChildSAs": {
    "FirstChild": {
      "ChildProposals": [
        {
          "EncryptionAlgorithm": [
            "AES-256"
          ],
          "Lifetime": 80000,
          "IntegrityAlgorithm": [
            "SHA2-512"
          ]
        }
      ],
      "InstallPolicies": true,
      "ReplayWindowSize": 12
    }
  },
  "iRatPolicies": {
    "PreferredTechnology": "ims"
  },
  "5wiServiceMask": 3,
  "IKE": {
    "NATTKeepAliveEnabled": true,
    "DeadPeerDetectionEnabled": false,
    "DeadPeerDetectionMaxRetries": 4,
    "DeadPeerDetectionInterval": 600,
    "LocalIdentifier": "0$imsi@nai.epc.mnc$mnc.mcc$mcc.3gppnetwork.org",
    "NATTKeepAliveOffload": true,
    "NATTKeepAliveInterval": 20,
    "Proposals": [
      {
        "EncryptionAlgorithm": "AES-256",
        "IntegrityAlgorithm": "SHA2-512",
        "DHGroup": 14,
        "AuthenticationMethod": "None",
        "Lifetime": 80000,
        "EAPMethod": "EAP-AKA",
        "PRFAlgorithm": "SHA2-512"
      }
    ],
    "DeadPeerDetectionRetryInterval": 10,
    "RemoteAddress": "epdg.epc.mnc010.mcc234.pub.3gppnetwork.org",
    "ValidateRemoteCertificate": false
  },
  "ExtraConfigurationAttributeRequestv6": [
    {
      "Identifier": 16386,
      "Name": "AssignedPCSCFIPv6",
      "Type": "IPv6Address"
    }
  ],
  "SupportCallHandover": true,
  "TechPolicies": [
    {
      "policy": "true",
      "serviceMask": 131072
    }
  ],
  "SetHandOverIPv6Prefix": true,
  "ExtraConfigurationAttributeRequestv4": [
    {
      "Identifier": 16384,
      "Name": "AssignedPCSCFIPv4",
      "Type": "IPv4Address"
    }
  ],
  "EPDGResolutionFallbackEnabled": true
}
absent
rVoLTECustomerCareWebsitehttp://www.o2.co.uk/4gcalling/statusabsent
rVoWiFiCustomerCareWebsitehttp://www.o2.co.uk/4gcalling/statusabsent
rapns[0].AllowedProtocolMask3absent
rapns[0].DefaultProtocolMask3absent
capns[0].type-mask10813997
rapns[1].AllowedProtocolMask2absent
rapns[1].DefaultProtocolMask2absent
rapns[1].SupportSwitchOvertrueabsent
capns[1].apnimsmodem.o2.co.uk
capns[1].passwordpassword
rapns[1].tech-type-mask131072absent
capns[1].type-mask13107248
capns[1].usernamevertigo
aapns[2]absent{"type-mask":6,"password":"password","username":"vertigo","apn":"idata.o2.co.uk"}
profile.mobileconfig changed 11 rows Other This only this file
Key pathOtherThis
rPayloadContent[0].EAPClientConfiguration.AcceptEAPTypes[0]23absent
cPayloadContent[0].PayloadIdentifiercom.apple.O2_UK.4bf32f9c-d474-11eb-9795-f45c89abb0d9masst219294.local.C82204FF-8E43-47C4-A5D2-A099B011B2F8.com.apple.wifi.managed.72551135-4762-4665-8FFA-9061263DFAC4
cPayloadContent[0].PayloadUUID27466d4e-da0a-11eb-861e-f45c89abb0d9709F41AF-F14E-47A7-BDF6-0BA6616F9C4A
rPayloadContent[1].EAPClientConfiguration.AcceptEAPTypes[0]23absent
cPayloadContent[1].PayloadIdentifiercom.apple.O2_UK.4bf33104-d474-11eb-9795-f45c89abb0d9masst219294.local.C82204FF-8E43-47C4-A5D2-A099B011B2F8.com.apple.wifi.managed.FED096A0-D47F-49D9-81EA-6CC20C34EC72
cPayloadContent[1].PayloadUUID27466ea2-da0a-11eb-861e-f45c89abb0d9FA091CBA-FF4A-4BB5-8BFA-26D4E78C6F26
rPayloadContent[2].EAPClientConfiguration.AcceptEAPTypes[0]23absent
cPayloadContent[2].PayloadIdentifiercom.apple.O2_UK.4bf33168-d474-11eb-9795-f45c89abb0d9masst219294.local.C82204FF-8E43-47C4-A5D2-A099B011B2F8.com.apple.wifi.managed.9F236595-4CFF-43D1-AB91-5D63DCBB726F
cPayloadContent[2].PayloadUUID27466efc-da0a-11eb-861e-f45c89abb0d9F90D545D-DB09-40F2-A202-145DDFF1B564
cPayloadIdentifiercom.apple.O2_UK.e3d500ac-da0e-11eb-bc52-f45c89abb0d9masst219294.local.C82204FF-8E43-47C4-A5D2-A099B011B2F8
cPayloadUUIDe3d5025a-da0e-11eb-bc52-f45c89abb0d964B3E543-DE95-432B-B1AE-D0883ECB2180