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 SEnot in that versionnot in that version
iPhone 6s, 6s+11 changesadded
iPhone 6, 6+11 changesadded
iPhone 6s, 6s+: overrides_N66_N71.plist
Key pathBeforeAfter
AttachAPN.3GPP.AllowedProtocolMask13
DerPriFileNameabsentoverrides_N66_N71.der.pri
DerPriFileVersionabsent0.1.161
Enable4GByDefaulttrueabsent
IMSConfigabsent
{"Signaling":{"outgoingDomain":"1","supportPEarlyMediaHeader":true,"useIPSec":true,"ringingTimer":90,"ForbiddenRegistrationErrorCodes":"-4XX","ClearRegistrationCallIdOnDeinitialization":true,"preconditionUpdateDelayTimer":128000,"preconditions":"supportedButMandatory","AllowedPdpTypeMask":2,"AlwaysS…
{
  "Signaling": {
    "outgoingDomain": "1",
    "supportPEarlyMediaHeader": true,
    "useIPSec": true,
    "ringingTimer": 90,
    "ForbiddenRegistrationErrorCodes": "-4XX",
    "ClearRegistrationCallIdOnDeinitialization": true,
    "preconditionUpdateDelayTimer": 128000,
    "preconditions": "supportedButMandatory",
    "AllowedPdpTypeMask": 2,
    "AlwaysSendSessionProgress": true,
    "registrationRetryIntervals": "30,60+15,120,480,900,1800",
    "earlyMediaNeedsHeader": true,
    "AdditionalContactParams": {
      "REGISTER,INVITE,INVITE:*": "+g.3gpp.mid-call;+g.3gpp.srvcc-alerting"
    },
    "AlwaysUnsubscribeFromRegEvents": false,
    "UseFakeSAsForDeregistration": true,
    "ringbackTimer": 90,
    "MaxForbiddenErrors": "100"
  },
  "ConferenceCalling": {
    "conferenceServer": "sip:conf-factory@ims.mnc002.mcc204.3gppnetwork.org",
    "SendConferenceSubscribeInNewDialog": true,
    "AlwaysSubscribeToConferenceEvents": true,
    "SendConferenceSubscribeAfterRefers": true
  },
  "Media": {
    "rtcpInterval": 5,
    "includeSDPModeChangeCapability": true,
    "RingbackTone": "CEPT",
    "includeSDPMaxRed": true,
    "enableBandwidthSpecifiers": true,
    "modeChangeCapability": 2
  },
  "XCAP": {
    "NetworkSupportsCLIRModification": true,
    "SupportsCW": false,
    "ForbiddenHttpErrorCodes": "404,501,502,503,504",
    "ContentType": "application/xcap-el+xml",
    "serveMultipleCDIVRulesPerRequest": false,
    "supported": true
  },
  "Voice": {
    "EnableVolteByDefault": true
  }
}
Show3GSwitchWith4Gtruefalse
ShowLTEWarningUnsupportedCarrierfalseabsent
ShowVolteSwitchabsenttrue
SupportsImsCapabilityabsenttrue
apnsabsent[{"DefaultProtocolMask":2,"password":"","type-mask":131072,"username":"","apn":"ims","AllowedProtocolMask":2},{"DefaultProtocolMask":3,"password":"","type-mask":1048631,"username":"","apn":"internet.tele2.nl","AllowedProtocolMask":3}]
signature{"__data":"806669c65b98540b12d8c3078aae95c1c7f41388b03728c21686b2cf4dbdb7c53973f4d8871a92ae0e19c98f4d8197a3a30a110260058c847cfb29703ed563aefd2474c83bb64ec182f70798c3446a1f5180fc6f359ef765dbc0744a84de7ef5d7e990937585ce6d05e8006c5a9e4855d0e071b3199b657631d7f817b830d824","__len":128}absent
iPhone 6, 6+: overrides_N56_N61.plist
Key pathBeforeAfter
AttachAPN.3GPP.AllowedProtocolMask13
Enable4GByDefaulttrueabsent
IMSConfigabsent
{"Signaling":{"outgoingDomain":"1","supportPEarlyMediaHeader":true,"useIPSec":true,"ringingTimer":90,"ForbiddenRegistrationErrorCodes":"-4XX","ClearRegistrationCallIdOnDeinitialization":true,"preconditionUpdateDelayTimer":128000,"preconditions":"supportedButMandatory","AllowedPdpTypeMask":2,"AlwaysS…
{
  "Signaling": {
    "outgoingDomain": "1",
    "supportPEarlyMediaHeader": true,
    "useIPSec": true,
    "ringingTimer": 90,
    "ForbiddenRegistrationErrorCodes": "-4XX",
    "ClearRegistrationCallIdOnDeinitialization": true,
    "preconditionUpdateDelayTimer": 128000,
    "preconditions": "supportedButMandatory",
    "AllowedPdpTypeMask": 2,
    "AlwaysSendSessionProgress": true,
    "registrationRetryIntervals": "30,60+15,120,480,900,1800",
    "earlyMediaNeedsHeader": true,
    "AdditionalContactParams": {
      "REGISTER,INVITE,INVITE:*": "+g.3gpp.mid-call;+g.3gpp.srvcc-alerting"
    },
    "AlwaysUnsubscribeFromRegEvents": false,
    "UseFakeSAsForDeregistration": true,
    "ringbackTimer": 90,
    "MaxForbiddenErrors": "100"
  },
  "ConferenceCalling": {
    "conferenceServer": "sip:conf-factory@ims.mnc002.mcc204.3gppnetwork.org",
    "SendConferenceSubscribeInNewDialog": true,
    "AlwaysSubscribeToConferenceEvents": true,
    "SendConferenceSubscribeAfterRefers": true
  },
  "Media": {
    "rtcpInterval": 5,
    "includeSDPModeChangeCapability": true,
    "RingbackTone": "CEPT",
    "includeSDPMaxRed": true,
    "enableBandwidthSpecifiers": true,
    "modeChangeCapability": 2
  },
  "XCAP": {
    "NetworkSupportsCLIRModification": true,
    "SupportsCW": false,
    "ForbiddenHttpErrorCodes": "404,501,502,503,504",
    "ContentType": "application/xcap-el+xml",
    "serveMultipleCDIVRulesPerRequest": false,
    "supported": true
  },
  "Voice": {
    "EnableVolteByDefault": true
  }
}
PRIFileNameabsentoverrides_N56_N61.pri
PriVersionabsent0.1.161
Show3GSwitchWith4Gtruefalse
ShowLTEWarningUnsupportedCarrierfalseabsent
ShowVolteSwitchabsenttrue
SupportsImsCapabilityabsenttrue
apnsabsent[{"DefaultProtocolMask":2,"password":"","type-mask":131072,"username":"","apn":"ims","AllowedProtocolMask":2},{"DefaultProtocolMask":3,"password":"","type-mask":1048631,"username":"","apn":"internet.tele2.nl","AllowedProtocolMask":3}]
signature{"__data":"806669c65b98540b12d8c3078aae95c1c7f41388b03728c21686b2cf4dbdb7c53973f4d8871a92ae0e19c98f4d8197a3a30a110260058c847cfb29703ed563aefd2474c83bb64ec182f70798c3446a1f5180fc6f359ef765dbc0744a84de7ef5d7e990937585ce6d05e8006c5a9e4855d0e071b3199b657631d7f817b830d824","__len":128}absent
Routine changes (21 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.priaddedper-phone file, compared by phone above
overrides_N66_N71.plistchangedper-phone file, compared by phone above
overrides_N69.plistaddedper-phone file, compared by phone above
overrides_N69.priaddedper-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.plistaddedsignature
version.plistchangedversion number only
FileKindAddedRemovedChanged
Info.plistchanged12
carrier.plistchanged41
Info.plist changed 3 rows Before After only this file
Key pathBeforeAfter
CFBundleDeviceFamilyabsentiPhone
CFBundleShortVersionString23.1.027.1.0
CFBundleVersion23.127.1
carrier.plist changed 5 rows Before After only this file
Key pathBeforeAfter
AttachAPNabsent{"3GPP":{"password":"","PcscfAddressRequired":false,"username":"","apn":"internet.tele2.nl","AllowedProtocolMask":1}}
Enable4GByDefaultabsenttrue
Show3GSwitchWith4Gabsenttrue
ShowLTEWarningUnsupportedCarrierabsentfalse
signature{"__data":"514903e1b0e85fe4d75e0f86f923d20c7f9ef6ec8a726c6c3d24da213394a0816a8b5003381c3e58991cc30d6cbb161abbd6aed0edb8699181edc3b6a027968925c64c3666f952a09975079efebe2c0ab9b149a740e50a60092d472d58ae8557375ea17e13102f8dd4b9a43a0587e67415bfd1b8e7bb9cc5f4e63b292f399163","__len":128}absent