carrier-explode Explode and decode carrier data GitHub About
Routine changes (7 files): per-phone file, compared by phone above, signature
FileKindWhy it is routine
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.plistremovedper-phone file, compared by phone above
signatures/common.plistchangedsignature
signatures/overrides_N41_N42.plistremovedsignature
signatures/overrides_N48_N49_N51_N53.plistremovedsignature
signatures/overrides_N56_N61.plistremovedsignature
FileKindAddedRemovedChanged
Info.plistchanged12
carrier.plistchanged1165
version.plistchanged13
Info.plist changed 3 rows Before After only this file
Key pathBeforeAfter
CFBundleDeviceFamilyabsentiPhone
CFBundleShortVersionString17.1.036.1.0
CFBundleVersion17.136.1
carrier.plist changed 22 rows Before After only this file
Key pathBeforeAfter
AttachAPNabsent{"3GPP":{"password":"","PcscfAddressRequired":false,"username":"","apn":"","AllowedProtocolMask":1}}
EnableLTEAfterUpgradeabsenttrue
IMSConfigabsent
{"Signaling":{"InviteErrorResponsesToTriggerCSFB":"3XX,4XX,5XX,6XX","SupportPEarlyMediaHeader":true,"ussdEnabled":false,"QosOptionsClass":"voice","AddQosOptionsToSockets":true,"TriggerCSFBOnWaitForRingingTimeout":true,"EarlyMediaNeedsHeader":true,"TriggerCSFBOnSDPError":true,"Preconditions":"Require…
{
  "Signaling": {
    "InviteErrorResponsesToTriggerCSFB": "3XX,4XX,5XX,6XX",
    "SupportPEarlyMediaHeader": true,
    "ussdEnabled": false,
    "QosOptionsClass": "voice",
    "AddQosOptionsToSockets": true,
    "TriggerCSFBOnWaitForRingingTimeout": true,
    "EarlyMediaNeedsHeader": true,
    "TriggerCSFBOnSDPError": true,
    "Preconditions": "Required",
    "CountryOfOriginationFormat": "PANI",
    "EnableLastAccessNetworkInfo": true,
    "UseIPSec": true
  },
  "ConferenceCalling": {
    "conferenceServer": "sip:mmtel@conf-factory.ims.mnc${MNC}.mcc${MCC}.3gppnetwork.org",
    "SendConferenceSubscribeInNewDialog": false,
    "AlwaysSubscribeToConferenceEvents": false
  },
  "Media": {
    "RTCPIntervalSeconds": 5,
    "ModeChangeCapability": 2,
    "EnableBandwidthSpecifiers": true,
    "PreferredAMRNBMode": 7,
    "PreferredAMRWBMode": 8,
    "InactivityTimerRTPSeconds": 30,
    "IncludeSDPModeChangeCapability": true
  },
  "EnableWiFiCallingWithoutEntitlement": true,
  "Voice": {
    "EnableVoLTEWithVoWiFi": false,
    "E911OverITechSupported": false
  }
}
OverrideOperatorWiFiNameabsentClaro VoWiFi
Services[0].ServiceCode*111*611
Services[1].ServiceCode*222*888
Services[2].ServiceCode*911911
Services[3].ServiceCode*123*777
Services[4]{"ServiceCode":"*7246","ServiceName":"Pago"}absent
Show3GSwitchWith4Gabsenttrue
ShowCallForwardedfalseabsent
ShowCallForwardingfalseabsent
SupportsImsCapabilityabsentfalse
TechSettingsabsent
{"SetHandOverIPv6Prefix":false,"ChildSAs":{"FirstChild":{"ChildProposals":[{"EncryptionAlgorithm":["AES-128"],"DHGroup":2,"IntegrityAlgorithm":["SHA1-96"],"Lifetime":86400}],"InstallPolicies":true,"ReplayWindowSize":12}},"WifiCallingAllowedInRoaming":true,"iRatPolicies":{"PreferredTechnologyRoaming"…
{
  "SetHandOverIPv6Prefix": false,
  "ChildSAs": {
    "FirstChild": {
      "ChildProposals": [
        {
          "EncryptionAlgorithm": [
            "AES-128"
          ],
          "DHGroup": 2,
          "IntegrityAlgorithm": [
            "SHA1-96"
          ],
          "Lifetime": 86400
        }
      ],
      "InstallPolicies": true,
      "ReplayWindowSize": 12
    }
  },
  "WifiCallingAllowedInRoaming": true,
  "iRatPolicies": {
    "PreferredTechnologyRoaming": "wifi",
    "PreferredTechnology": "cellular"
  },
  "ExtraConfigurationAttributeRequestv6": [
    {
      "Type": "IPv6Address",
      "Name": "AssignedPCSCFIPv6",
      "Identifier": 16390
    }
  ],
  "SupportCallHandover": false,
  "TechPolicies": [
    {
      "policy": "TRUE",
      "serviceMask": 131072
    }
  ],
  "ExtraConfigurationAttributeRequestv4": [
    {
      "Type": "IPv4Address",
      "Name": "AssignedPCSCFIPv4",
      "Identifier": 16384
    }
  ],
  "5wiServiceMask": 1,
  "IKE": {
    "Proposals": [
      {
        "EncryptionAlgorithm": "AES-128",
        "DHGroup": 2,
        "EAPMethod": "EAP-AKA",
        "AuthenticationMethod": "None",
        "IntegrityAlgorithm": "SHA1-96",
        "Lifetime": 86400,
        "PRFAlgorithm": "SHA1-160"
      }
    ],
    "DeadPeerDetectionEnabled": false,
    "DeadPeerDetectionMaxRetries": 4,
    "DeadPeerDetectionInterval": 600,
    "LocalIdentifier": "0$imsi@nai.epc.mnc$mnc.mcc$mcc.3gppnetwork.org",
    "NATTKeepAliveOffload": true,
    "RemoteAddress": "epdg.epc.mnc$mnc.mcc$mcc.pub.3gppnetwork.org",
    "DeadPeerDetectionRetryInterval": 10
  }
}
apns[2].AllowedProtocolMaskabsent2
apns[2].DefaultProtocolMaskabsent2
apns[2].SupportSwitchOverabsenttrue
apns[2].apnims
apns[2].tech-type-maskabsent131072
apns[2].type-mask0absent
apns[3]{"type-mask":52,"password":"clarogprs999","username":"clarogprs","apn":"igprs.claro.com.uy"}absent
signature{"__data":"b6b3e48daf48998d118dd9b2c19a01417243c44d286b650567c609660ff02ec3d7ff1092849af9d81fed973754bad281389337335b970a5b3c411b769365abfe9d5930542765d1c43b8ac82a0210a0b1d89e4920eb06bf93fc122bd746cfb4dee8cd4e08cab8b9830b42c852ce5af25d0d6a9c5ee44afc41df83019605628fec","__len":128}absent
version.plist changed 4 rows Before After only this file
Key pathBeforeAfter
BuildAliasOfabsentCarrierBundles
CFBundleShortVersionString17.1.036.1.0
CFBundleVersion17.136.1
SourceVersion11080000000000002590000000000000