carrier-explode iOS carrier and country bundles GitHub
carrier.plist Whole bundle
carrier.plist changed 2 rows Before After
Key pathBeforeAfter
aCarrierEntitlements.ExtraEndPointsabsent
[{"SupportSecureIntent":true,"SupportedEntitlements":8192,"ProtocolVersion":"2","Authentication":{"Type":1,"Username":"0$IMSI@nai.epc.mnc$MNC.mcc$MCC.3gppnetwork.org"},"TransferWebservicesTimeout":95,"ServerAddress":"https://deg.vodafoneidea.com:8181/ium-OEMInterface/servlet/IUMServlet","SupportPhys…
[
  {
    "SupportSecureIntent": true,
    "SupportedEntitlements": 8192,
    "ProtocolVersion": "2",
    "Authentication": {
      "Type": 1,
      "Username": "0$IMSI@nai.epc.mnc$MNC.mcc$MCC.3gppnetwork.org"
    },
    "TransferWebservicesTimeout": 95,
    "ServerAddress": "https://deg.vodafoneidea.com:8181/ium-OEMInterface/servlet/IUMServlet",
    "SupportPhysicalSIMtoESIMTransfer": true,
    "SupportsOnDevicePhysicalSIMConvert": true,
    "UpdatePeriod": 24
  }
]
aPhoneAccountTransferabsent
{"SupportsRecoveryOnTransferFailureResponse":true,"RequireEntitlementCheckForAttachMonitorMode":true,"OneTimeCodeForTransfer":true,"WaitForPhoneNumberDuringActivation":true,"TransferErrorCodes":{"CarrierDefaultErrors":["002"],"BillingErrors":["001"],"IneligibleAccountErrors":["003"],"MaintenanceErro…
{
  "SupportsRecoveryOnTransferFailureResponse": true,
  "RequireEntitlementCheckForAttachMonitorMode": true,
  "OneTimeCodeForTransfer": true,
  "WaitForPhoneNumberDuringActivation": true,
  "TransferErrorCodes": {
    "CarrierDefaultErrors": [
      "002"
    ],
    "BillingErrors": [
      "001"
    ],
    "IneligibleAccountErrors": [
      "003"
    ],
    "MaintenanceErrors": [
      "004"
    ],
    "BlockedAccountErrors": []
  },
  "LocalInstallSMDPURL": "https://smdpplus.vodafoneidea.com",
  "CheckRegistrationStatusForSIMAbandon": true
}