carrier-explode Explode and decode carrier data GitHub About
Phones (5)

Each phone's own settings and modem file, against what that phone had before.

PhonesSettingsModem file
iPhone 7 (GSM), 7 Plus (GSM)not in that versionnot in that version
iPhone 7 (Global), 7 Plus (Global)not in that versionnot in that version
iPhone SE20 changes2 changes
iPhone 6s, 6s+20 changes10 changes
iPhone 6, 6+14 changesadded
iPhone SE: overrides_N69.plist
Key pathBeforeAfter
CarrierEntitlements.SupportedEntitlements64192
IMSConfig.AllowHandoverWithoutIMSVoiceServiceabsenttrue
IMSConfig.ConferenceCalling.conferenceServersip:conference@conf-factory.ics.mnc010.mcc234.3gppnetwork.orgsip:mmtel@conf-factory.ims.mnc010.mcc234.3gppnetwork.org
IMSConfig.Media.RingbackToneCEPTUK
IMSConfig.Signaling.AdditionalContactParamsabsent{"REGISTER,INVITE,INVITE:*":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"}
IMSConfig.Signaling.CountryOfOriginationFormatabsentPANI
IMSConfig.Signaling.EnableSenderNameabsentfalse
IMSConfig.Signaling.IncomingCallEndReasons.TemporarilyUnavailableabsent{"TerminationEvent":"RemoteHangup","StatusCode":480}
IMSConfig.Signaling.InviteErrorResponsesToTriggerCSFB3XX,5XX503,580
IMSConfig.Signaling.NetworkBasedCallWaitingfalseabsent
IMSConfig.Signaling.SendResumeInviteAsSendRecvabsentfalse
IMSConfig.Voice.E911OverITechSupportedabsenttrue
OverrideOperatorWiFiNameabsentO2 WiFiCall
PriVersion0.1.1610.1.163
Show3GSwitchWith4Gabsentfalse
TechSettingsabsent
{"EPDGResolutionFallbackEnabled":true,"ChildSAs":{"FirstChild":{"ChildProposals":[{"EncryptionAlgorithm":["AES-128"],"IntegrityAlgorithm":["SHA1-96"],"Lifetime":80000}],"InstallPolicies":true,"ReplayWindowSize":12}},"IKE":{"NATTKeepAliveEnabled":true,"DeadPeerDetectionEnabled":false,"DeadPeerDetecti…
{
  "EPDGResolutionFallbackEnabled": true,
  "ChildSAs": {
    "FirstChild": {
      "ChildProposals": [
        {
          "EncryptionAlgorithm": [
            "AES-128"
          ],
          "IntegrityAlgorithm": [
            "SHA1-96"
          ],
          "Lifetime": 80000
        }
      ],
      "InstallPolicies": true,
      "ReplayWindowSize": 12
    }
  },
  "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-128",
        "DHGroup": 14,
        "EAPMethod": "EAP-AKA",
        "AuthenticationMethod": "None",
        "IntegrityAlgorithm": "SHA1-96",
        "Lifetime": 80000,
        "PRFAlgorithm": "SHA1-160"
      }
    ],
    "DeadPeerDetectionRetryInterval": 10,
    "RemoteAddress": "epdg.epc.mnc010.mcc234.pub.3gppnetwork.org",
    "ValidateRemoteCertificate": false
  },
  "SetHandOverIPv6Prefix": true,
  "iRatPolicies": {
    "PreferredTechnology": "cellular"
  },
  "ExtraConfigurationAttributeRequestv6": [
    {
      "Type": "IPv6Address",
      "Name": "AssignedPCSCFIPv6",
      "Identifier": 16386
    }
  ],
  "SupportCallHandover": true,
  "TechPolicies": [
    {
      "policy": "true",
      "serviceMask": 131072
    }
  ],
  "ExtraConfigurationAttributeRequestv4": [
    {
      "Type": "IPv4Address",
      "Name": "AssignedPCSCFIPv4",
      "Identifier": 16384
    }
  ],
  "5wiServiceMask": 1,
  "DisconnectPreviousPathWhenHandover": true
}
VoWiFiCustomerCareWebsiteabsenthttp://www.o2.co.uk/4gcalling/status
apns[2].SupportSwitchOverabsenttrue
apns[2].tech-type-maskabsent131072
signature{"__data":"c394621da9475fd25f9fa00f703828faef82eed498dcd47f5b0684034f9b1afa55243e1622d40edaeeba15fae1a5d7118b6314d72a86eddf321a102cf03b467728b3fd341538c086180499e3b5b81fc2635e09ce50e8fd285e9387df4139d02aa1ea864e25ae4936de954ec997ae25fa499452e865e23a26cb877ddc7cf0b2d6","__len":128}absent
iPhone SE: overrides_N69.pri
Key pathBeforeAfter
LTE.Ignore MT CSFB in VoLTE Callabsenttrue
Maverick.PRI Revision0.1.1610.1.163
iPhone 6s, 6s+: overrides_N66_N71.plist
Key pathBeforeAfter
CarrierEntitlements.SupportedEntitlements64192
DerPriFileVersion0.1.1610.1.163
IMSConfig.AllowHandoverWithoutIMSVoiceServiceabsenttrue
IMSConfig.ConferenceCalling.conferenceServersip:conference@conf-factory.ics.mnc010.mcc234.3gppnetwork.orgsip:mmtel@conf-factory.ims.mnc010.mcc234.3gppnetwork.org
IMSConfig.Media.RingbackToneCEPTUK
IMSConfig.Signaling.AdditionalContactParamsabsent{"REGISTER,INVITE,INVITE:*":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"}
IMSConfig.Signaling.CountryOfOriginationFormatabsentPANI
IMSConfig.Signaling.EnableSenderNameabsentfalse
IMSConfig.Signaling.IncomingCallEndReasons.TemporarilyUnavailableabsent{"TerminationEvent":"RemoteHangup","StatusCode":480}
IMSConfig.Signaling.InviteErrorResponsesToTriggerCSFB3XX,5XX503,580
IMSConfig.Signaling.NetworkBasedCallWaitingfalseabsent
IMSConfig.Signaling.SendResumeInviteAsSendRecvabsentfalse
IMSConfig.Voice.E911OverITechSupportedabsenttrue
OverrideOperatorWiFiNameabsentO2 WiFiCall
Show3GSwitchWith4Gabsentfalse
TechSettingsabsent
{"EPDGResolutionFallbackEnabled":true,"ChildSAs":{"FirstChild":{"ChildProposals":[{"EncryptionAlgorithm":["AES-128"],"IntegrityAlgorithm":["SHA1-96"],"Lifetime":80000}],"InstallPolicies":true,"ReplayWindowSize":12}},"IKE":{"NATTKeepAliveEnabled":true,"DeadPeerDetectionEnabled":false,"DeadPeerDetecti…
{
  "EPDGResolutionFallbackEnabled": true,
  "ChildSAs": {
    "FirstChild": {
      "ChildProposals": [
        {
          "EncryptionAlgorithm": [
            "AES-128"
          ],
          "IntegrityAlgorithm": [
            "SHA1-96"
          ],
          "Lifetime": 80000
        }
      ],
      "InstallPolicies": true,
      "ReplayWindowSize": 12
    }
  },
  "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-128",
        "DHGroup": 14,
        "EAPMethod": "EAP-AKA",
        "AuthenticationMethod": "None",
        "IntegrityAlgorithm": "SHA1-96",
        "Lifetime": 80000,
        "PRFAlgorithm": "SHA1-160"
      }
    ],
    "DeadPeerDetectionRetryInterval": 10,
    "RemoteAddress": "epdg.epc.mnc010.mcc234.pub.3gppnetwork.org",
    "ValidateRemoteCertificate": false
  },
  "SetHandOverIPv6Prefix": true,
  "iRatPolicies": {
    "PreferredTechnology": "cellular"
  },
  "ExtraConfigurationAttributeRequestv6": [
    {
      "Type": "IPv6Address",
      "Name": "AssignedPCSCFIPv6",
      "Identifier": 16386
    }
  ],
  "SupportCallHandover": true,
  "TechPolicies": [
    {
      "policy": "true",
      "serviceMask": 131072
    }
  ],
  "ExtraConfigurationAttributeRequestv4": [
    {
      "Type": "IPv4Address",
      "Name": "AssignedPCSCFIPv4",
      "Identifier": 16384
    }
  ],
  "5wiServiceMask": 1,
  "DisconnectPreviousPathWhenHandover": true
}
VoWiFiCustomerCareWebsiteabsenthttp://www.o2.co.uk/4gcalling/status
apns[2].SupportSwitchOverabsenttrue
apns[2].tech-type-maskabsent131072
signature{"__data":"c394621da9475fd25f9fa00f703828faef82eed498dcd47f5b0684034f9b1afa55243e1622d40edaeeba15fae1a5d7118b6314d72a86eddf321a102cf03b467728b3fd341538c086180499e3b5b81fc2635e09ce50e8fd285e9387df4139d02aa1ea864e25ae4936de954ec997ae25fa499452e865e23a26cb877ddc7cf0b2d6","__len":128}absent
iPhone 6s, 6s+: overrides_N66_N71.der.pri
Key pathBeforeAfter
efs./nv/item_files/modem/nas/lte_nas_ignore_mt_csfb_during_volte_callabsent1
header.PRI Revision0.1.1610.1.163
nvItems[128]absent62035
schema[161]absent/nv/item_files/wcdma/rrc/rrc_fe_fach_support
schema[162]absent/nv/item_files/modem/lte/rrc/csp/band_priority_list
schema[163]absent/nv/item_files/modem/mmode/mmode_1xsxlte_optimization
schema[164]absent/nv/item_files/modem/nas/nas_config_feature
schema[165]absent/nv/item_files/modem/uim/gstk/mav_cdma_service_update_to_card_config
schema[166]absent/nv/item_files/modem/qmi/mav_fws_gsm_key_signature_bitmask
schema[167]absent/nv/item_files/modem/mmode/sd/sdssscr_timers
iPhone 6, 6+: overrides_N56_N61.plist
Key pathBeforeAfter
AllowedServicesTypeMaskOnInternetabsent32768
CarrierEntitlementsabsent{"ProtocolVersion":"2","SupportedEntitlements":192,"Authentication":{"Username":"0$IMSI@nai.epc.mnc$MNC.mcc$MCC.3gppnetwork.org","Type":1},"ServerAddress":"https://ses.o2.co.uk:443","UpdatePeriod":24}
IMSConfigabsent
{"Signaling":{"AllowedPdpTypeMask":2,"preconditions":"supportedButMandatory","AdditionalContactParams":{"REGISTER,INVITE,INVITE:*":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"},"maxUdpMessageSize":1000,"UseFakeSAsForDeregistration":true,"EmergencyLocationLookupRequ…
{
  "Signaling": {
    "AllowedPdpTypeMask": 2,
    "preconditions": "supportedButMandatory",
    "AdditionalContactParams": {
      "REGISTER,INVITE,INVITE:*": "+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"
    },
    "maxUdpMessageSize": 1000,
    "UseFakeSAsForDeregistration": true,
    "EmergencyLocationLookupRequired": false,
    "ForbiddenRegistrationErrorCodes": "-4XX",
    "AlwaysUnsubscribeFromRegEvents": false,
    "useIPSec": true,
    "InviteErrorResponsesToTriggerCSFB": "503,580",
    "AlwaysSendSessionProgress": true,
    "TriggerCSFBOnSdpError": true,
    "TriggerCSFBOnWaitForRingingTimeout": true,
    "SendResumeInviteAsSendRecv": false,
    "EnableSenderName": false,
    "CountryOfOriginationFormat": "PANI",
    "earlyMediaNeedsHeader": true,
    "IncomingCallEndReasons": {
      "RequestTimeout": {
        "TerminationEvent": "RemoteRequestCanceled",
        "StatusCode": 408
      },
      "NoAnswerFromUser": {
        "TerminationEvent": "RemoteHangup",
        "ReasonHeaderCause": 31,
        "StatusCode": 480,
        "Protocol": "Q.850"
      },
      "TemporarilyUnavailable": {
        "TerminationEvent": "RemoteHangup",
        "StatusCode": 480
      }
    },
    "MaxForbiddenErrors": "100",
    "registrationRetryIntervals": "30,60+15,120,480,900,1800",
    "preconditionUpdateDelayTimer": 128000,
    "ringbackTimer": 90,
    "ringingTimer": 90,
    "supportPEarlyMediaHeader": true
  },
  "ConferenceCalling": {
    "conferenceServer": "sip:mmtel@conf-factory.ims.mnc010.mcc234.3gppnetwork.org",
    "SendConferenceSubscribeInNewDialog": false,
    "AlwaysSubscribeToConferenceEvents": true
  },
  "AllowHandoverWithoutIMSVoiceService": true,
  "Media": {
    "maxRed": 220,
    "modeChangeCapability": 2,
    "rtcpInterval": 5,
    "includeSDPModeChangeCapability": true,
    "RingbackTone": "UK",
    "UseSDPTemplateWhenAnswering": true,
    "enableBandwidthSpecifiers": true,
    "includeSDPMaxRed": true
  },
  "XCAP": {
    "SupportsCW": false,
    "ForbiddenHttpErrorCodes": "404,501,502,503,504",
    "provisioningDependency": true,
    "ContentType": "application/xcap-el+xml",
    "serveMultipleCDIVRulesPerRequest": false,
    "supported": true
  },
  "Voice": {
    "EnableVolteByDefault": true,
    "E911OverITechSupported": true
  }
}
OverrideOperatorWiFiNameabsentO2 WiFiCall
PRIFileNameabsentoverrides_N56_N61.pri
PriVersionabsent0.1.163
Show3GSwitchWith4Gtruefalse
ShowVolteSwitchabsenttrue
SupportsImsCapabilityabsenttrue
TechSettingsabsent
{"EPDGResolutionFallbackEnabled":true,"ChildSAs":{"FirstChild":{"ChildProposals":[{"EncryptionAlgorithm":["AES-128"],"IntegrityAlgorithm":["SHA1-96"],"Lifetime":80000}],"InstallPolicies":true,"ReplayWindowSize":12}},"IKE":{"NATTKeepAliveEnabled":true,"DeadPeerDetectionEnabled":false,"DeadPeerDetecti…
{
  "EPDGResolutionFallbackEnabled": true,
  "ChildSAs": {
    "FirstChild": {
      "ChildProposals": [
        {
          "EncryptionAlgorithm": [
            "AES-128"
          ],
          "IntegrityAlgorithm": [
            "SHA1-96"
          ],
          "Lifetime": 80000
        }
      ],
      "InstallPolicies": true,
      "ReplayWindowSize": 12
    }
  },
  "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-128",
        "DHGroup": 14,
        "EAPMethod": "EAP-AKA",
        "AuthenticationMethod": "None",
        "IntegrityAlgorithm": "SHA1-96",
        "Lifetime": 80000,
        "PRFAlgorithm": "SHA1-160"
      }
    ],
    "DeadPeerDetectionRetryInterval": 10,
    "RemoteAddress": "epdg.epc.mnc010.mcc234.pub.3gppnetwork.org",
    "ValidateRemoteCertificate": false
  },
  "SetHandOverIPv6Prefix": true,
  "iRatPolicies": {
    "PreferredTechnology": "cellular"
  },
  "ExtraConfigurationAttributeRequestv6": [
    {
      "Type": "IPv6Address",
      "Name": "AssignedPCSCFIPv6",
      "Identifier": 16386
    }
  ],
  "SupportCallHandover": true,
  "TechPolicies": [
    {
      "policy": "true",
      "serviceMask": 131072
    }
  ],
  "ExtraConfigurationAttributeRequestv4": [
    {
      "Type": "IPv4Address",
      "Name": "AssignedPCSCFIPv4",
      "Identifier": 16384
    }
  ],
  "5wiServiceMask": 1,
  "DisconnectPreviousPathWhenHandover": true
}
VoLTECustomerCareWebsiteabsenthttp://www.o2.co.uk/4gcalling/status
VoWiFiCustomerCareWebsiteabsenthttp://www.o2.co.uk/4gcalling/status
apnsabsent
[{"DefaultProtocolMask":1,"password":"password","type-mask":7,"username":"vertigo","apn":"idata.o2.co.uk","AllowedProtocolMask":1},{"DefaultProtocolMask":1,"password":"password","type-mask":48,"username":"vertigo","apn":"modem.o2.co.uk","AllowedProtocolMask":1},{"DefaultProtocolMask":2,"password":""…
[
  {
    "DefaultProtocolMask": 1,
    "password": "password",
    "type-mask": 7,
    "username": "vertigo",
    "apn": "idata.o2.co.uk",
    "AllowedProtocolMask": 1
  },
  {
    "DefaultProtocolMask": 1,
    "password": "password",
    "type-mask": 48,
    "username": "vertigo",
    "apn": "modem.o2.co.uk",
    "AllowedProtocolMask": 1
  },
  {
    "DefaultProtocolMask": 2,
    "password": "",
    "tech-type-mask": 131072,
    "type-mask": 131072,
    "SupportSwitchOver": true,
    "username": "",
    "apn": "ims",
    "AllowedProtocolMask": 2
  },
  {
    "DefaultProtocolMask": 1,
    "password": "password",
    "type-mask": 1081344,
    "username": "vertigo",
    "apn": "idata.o2.co.uk",
    "AllowedProtocolMask": 1
  }
]
signature{"__data":"c394621da9475fd25f9fa00f703828faef82eed498dcd47f5b0684034f9b1afa55243e1622d40edaeeba15fae1a5d7118b6314d72a86eddf321a102cf03b467728b3fd341538c086180499e3b5b81fc2635e09ce50e8fd285e9387df4139d02aa1ea864e25ae4936de954ec997ae25fa499452e865e23a26cb877ddc7cf0b2d6","__len":128}absent
Routine changes (22 files): per-phone file, compared by phone above, signature, version number only
FileKindWhy it is routine
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_N41_N42.plistremovedper-phone file, compared by phone above
overrides_N48_N49_N51_N53.plistremovedper-phone file, compared by phone above
overrides_N56_N61.plistchangedper-phone file, compared by phone above
overrides_N56_N61.priaddedper-phone file, compared by phone above
overrides_N66_N71.der.prichangedper-phone file, compared by phone above
overrides_N66_N71.plistchangedper-phone file, compared by phone above
overrides_N66_N71.priremovedper-phone file, compared by phone above
overrides_N69.plistchangedper-phone file, compared by phone above
overrides_N69.prichangedper-phone file, compared by phone above
signatures/common.plistchangedsignature
signatures/overrides_D101_D111.plistaddedsignature
signatures/overrides_D10_D11.plistaddedsignature
signatures/overrides_N41_N42.plistremovedsignature
signatures/overrides_N48_N49_N51_N53.plistremovedsignature
signatures/overrides_N56_N61.plistchangedsignature
signatures/overrides_N66_N71.plistchangedsignature
signatures/overrides_N69.plistchangedsignature
version.plistchangedversion number only
FileKindAddedRemovedChanged
Info.plistchanged12
carrier.plistchanged51
profile.mobileconfigchanged7
Info.plist changed 3 rows Before After only this file
Key pathBeforeAfter
CFBundleDeviceFamilyabsentiPhone
CFBundleShortVersionString24.1.028.4.0
CFBundleVersion24.128.4
carrier.plist changed 6 rows Before After only this file
Key pathBeforeAfter
AttachAPNabsent{"3GPP":{"password":"password","PcscfAddressRequired":false,"username":"vertigo","apn":"idata.o2.co.uk","AllowedProtocolMask":1}}
EmergencyNumbersabsent{"234":[{"Number":"999","Category":0}]}
Enable4GByDefaultabsenttrue
Show3GSwitchWith4Gabsenttrue
ShowLTEWarningUnsupportedCarrierabsentfalse
signature{"__data":"8195d08e83e31d72e20236038159e49aa6163ca06746ff7a87fa106d9fa7dfc34afa1392aeb2d2320945a32550c04c85fa936208a42639b391d56b00d763d37433aecc605e6b66cbdd68cf3d31e913bf17b106c389d344235b0f007b5a0a7f5f6eca0ffb2718294f0e79c59f7336804993838b8b54d4a278bbdccce582281b06","__len":128}absent
profile.mobileconfig changed 7 rows Before After only this file
Key pathBeforeAfter
PayloadContent[0].IsHotspotfalsetrue
PayloadContent[0].PayloadUUID72551135-4762-4665-8FFA-9061263DFAC4709F41AF-F14E-47A7-BDF6-0BA6616F9C4A
PayloadContent[1].IsHotspotfalsetrue
PayloadContent[1].PayloadUUIDFED096A0-D47F-49D9-81EA-6CC20C34EC72FA091CBA-FF4A-4BB5-8BFA-26D4E78C6F26
PayloadContent[2].IsHotspotfalsetrue
PayloadContent[2].PayloadUUID9F236595-4CFF-43D1-AB91-5D63DCBB726FF90D545D-DB09-40F2-A202-145DDFF1B564
PayloadUUID02EA5FD0-10DA-467A-BF30-3AFE99B6A11E64B3E543-DE95-432B-B1AE-D0883ECB2180