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 8 (Global), 8 Plus (Global), X (Global)14 changesadded
iPhone 7 (Global), 7 Plus (Global)12 changesadded
iPhone SE12 changesadded
iPhone 6s, 6s+12 changesadded
iPhone 6, 6+12 changesadded
iPhone 8 (Global), 8 Plus (Global), X (Global): overrides_D20_D21_D22.plist
Key pathBeforeAfter
CarrierEntitlements.SupportedEntitlements128192
DerPriFileNameabsentoverrides_D20_D21_D22.der.pri
DerPriFileVersionabsent0.1.161
IMSConfig.Media.AudioCodecs.109absent{"max-red":"0","SampleRate":16000,"ch-aw-recv":-1,"cmr":"1","EncodingName":"EVS","br":"5.9-24.4","bw":"nb-wb"}
IMSConfig.Media.IncludeEVSIOModesabsenttrue
IMSConfig.Signaling.AdditionalContactParamsabsent{"REGISTER,INVITE,INVITE:*[primary]":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"}
IMSConfig.Voiceabsent{"EnableVolteByDefault":true}
Show3GSwitchWith4Gabsentfalse
ShowVolteSwitchabsenttrue
SupportsImsCapabilityabsenttrue
TechSettings.5wiServiceMask13
TechSettings.SupportCallHandoverabsenttrue
apns[2].SupportSwitchOverabsenttrue
apns[2].type-maskabsent131072
iPhone 7 (Global), 7 Plus (Global): overrides_D10_D11.plist
Key pathBeforeAfter
CarrierEntitlements.SupportedEntitlements128192
DerPriFileNameabsentoverrides_D10_D11.der.pri
DerPriFileVersionabsent0.1.161
IMSConfig.Signaling.AdditionalContactParamsabsent{"REGISTER,INVITE,INVITE:*[primary]":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"}
IMSConfig.Voiceabsent{"EnableVolteByDefault":true}
Show3GSwitchWith4Gabsentfalse
ShowVolteSwitchabsenttrue
SupportsImsCapabilityabsenttrue
TechSettings.5wiServiceMask13
TechSettings.SupportCallHandoverabsenttrue
apns[2].SupportSwitchOverabsenttrue
apns[2].type-maskabsent131072
iPhone SE: overrides_N69.plist
Key pathBeforeAfter
CarrierEntitlements.SupportedEntitlements128192
IMSConfig.Signaling.AdditionalContactParamsabsent{"REGISTER,INVITE,INVITE:*[primary]":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"}
IMSConfig.Voiceabsent{"EnableVolteByDefault":true}
PRIFileNameabsentoverrides_N69.pri
PriVersionabsent0.1.161
Show3GSwitchWith4Gabsentfalse
ShowVolteSwitchabsenttrue
SupportsImsCapabilityabsenttrue
TechSettings.5wiServiceMask13
TechSettings.SupportCallHandoverabsenttrue
apns[2].SupportSwitchOverabsenttrue
apns[2].type-maskabsent131072
iPhone 6s, 6s+: overrides_N66_N71.plist
Key pathBeforeAfter
CarrierEntitlements.SupportedEntitlements128192
DerPriFileNameabsentoverrides_N66_N71.der.pri
DerPriFileVersionabsent0.1.161
IMSConfig.Signaling.AdditionalContactParamsabsent{"REGISTER,INVITE,INVITE:*[primary]":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"}
IMSConfig.Voiceabsent{"EnableVolteByDefault":true}
Show3GSwitchWith4Gabsentfalse
ShowVolteSwitchabsenttrue
SupportsImsCapabilityabsenttrue
TechSettings.5wiServiceMask13
TechSettings.SupportCallHandoverabsenttrue
apns[2].SupportSwitchOverabsenttrue
apns[2].type-maskabsent131072
iPhone 6, 6+: overrides_N56_N61.plist
Key pathBeforeAfter
CarrierEntitlements.SupportedEntitlements128192
IMSConfig.Signaling.AdditionalContactParamsabsent{"REGISTER,INVITE,INVITE:*[primary]":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"}
IMSConfig.Voiceabsent{"EnableVolteByDefault":true}
PRIFileNameabsentoverrides_N56_N61.pri
PriVersionabsent0.1.161
Show3GSwitchWith4Gabsentfalse
ShowVolteSwitchabsenttrue
SupportsImsCapabilityabsenttrue
TechSettings.5wiServiceMask13
TechSettings.SupportCallHandoverabsenttrue
apns[2].SupportSwitchOverabsenttrue
apns[2].type-maskabsent131072
Routine changes (25 files): version number only, per-phone file, compared by phone above, signature
FileKindWhy it is routine
Info.plistchangedversion number only
overrides_D101_D111.plistchangedper-phone file, compared by phone above
overrides_D10_D11.der.priaddedper-phone file, compared by phone above
overrides_D10_D11.plistchangedper-phone file, compared by phone above
overrides_D201_D211_D221.plistchangedper-phone file, compared by phone above
overrides_D20_D21_D22.der.priaddedper-phone file, compared by phone above
overrides_D20_D21_D22.plistchangedper-phone file, compared by phone above
overrides_D321_D331_N841.plistchangedper-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.plistchangedper-phone file, compared by phone above
overrides_N69.priaddedper-phone file, compared by phone above
signatures/common.plistchangedsignature
signatures/overrides_D101_D111.plistchangedsignature
signatures/overrides_D10_D11.plistchangedsignature
signatures/overrides_D201_D211_D221.plistchangedsignature
signatures/overrides_D20_D21_D22.plistchangedsignature
signatures/overrides_D321_D331_N841.plistchangedsignature
signatures/overrides_N51_N53.plistchangedsignature
signatures/overrides_N56_N61.plistchangedsignature
signatures/overrides_N66_N71.plistchangedsignature
signatures/overrides_N69.plistchangedsignature
version.plistchangedversion number only
carrier.plist changed 3 rows Before After only this file
Key pathBeforeAfter
StatusBarImages[0].CarrierNamevodafone GRVodafone GR
StatusBarImages[0].StatusBarCarrierNamevf GRvf-GR
apns[0].type-mask4932817