carrier-explode iOS carrier and country bundles
carrier.plist Whole bundle
carrier.plist changed 16 rows Before After
Key pathBeforeAfter
aDataIndicatorOverrideForLTEabsent4G
aEmergencyCallingabsent{"EmergencyNumbers":[{"Number":"112","PreferredEmergencyNumber":true},{"Number":"104","SupportsEmergencySetup":false},{"Number":"115","SupportsEmergencySetup":false},{"Number":"122","SupportsEmergencySetup":false}]}
aHomeBundleIdentifierabsentcom.apple.Iraq
aIMSConfigabsent
{"Voice":{"EnableVolteByDefault":true},"Signaling":{"AdditionalContactParams":{"REGISTER,INVITE,INVITE:*":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"},"AdditionalHeaders":{"INVITE,INVITE:*":"Feature-Caps: *;+g.3gpp.srvcc-alerting"},"UseIPSec":true,"IncomingCallEnd…
{
  "Voice": {
    "EnableVolteByDefault": true
  },
  "Signaling": {
    "AdditionalContactParams": {
      "REGISTER,INVITE,INVITE:*": "+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"
    },
    "AdditionalHeaders": {
      "INVITE,INVITE:*": "Feature-Caps: *;+g.3gpp.srvcc-alerting"
    },
    "UseIPSec": true,
    "IncomingCallEndReasons": {
      "TemporarilyUnavailable": {
        "StatusCode": 480,
        "TerminationEvent": "RemoteHangup"
      }
    }
  }
}
rOTASoftwareUpdate.MaxBytesOverCellular62914560absent
rShowCallForwardedfalseabsent
rShowCallForwardingfalseabsent
aShowVolteSwitchabsenttrue
aShowVolteWarningUnsupportedCarrierabsentfalse
rapns[0].signature{"__data":"87f210ee103ef681fa1107a0052f31e32b541e4bafcf56618f4e2cbdd110b3e4ee0cbd1b62fc390012c76d65ce39571e32d0e8db6ffb06d0bbc96b9ef31f1d19efa344fb844cab60eb863553ed6fb1ded57ce797bc754d4b331f357ada442d98307dba1ae858ef5358550596fa79ca5f83f13c678ffe43a73613ab529f8b161b","__len":128}absent
rapns[1].signature{"__data":"8f79b2bd9fcf32639befb47776fb6dea745209737a88a07bd1d582556d3ca384cd187bd94280e8a975f5ad9ed0629f5d37a6670dc9849f386144c4682aea062460aa2cf78ef3adde5fe80f0cd93ffb75504e90cc09f1960156c363c787735250ec36e060058616ebae064d539c40c43c7d9fcd7bd9ec94668453d88a43bdf0db","__len":128}absent
capns[2].apninternet
rapns[2].signature{"__data":"8f79b2bd9fcf32639befb47776fb6dea745209737a88a07bd1d582556d3ca384cd187bd94280e8a975f5ad9ed0629f5d37a6670dc9849f386144c4682aea062460aa2cf78ef3adde5fe80f0cd93ffb75504e90cc09f1960156c363c787735250ec36e060058616ebae064d539c40c43c7d9fcd7bd9ec94668453d88a43bdf0db","__len":128}absent
capns[2].type-mask048
rapns[3]
{"type-mask":48,"password":"","signature":{"__data":"6519b06592b8b20d15925d3e6092974c0578ed2ab24d8ec2de2a860aaba5788ce369cf2b8154ae77b9726748fd876974f748f31a1110a509b3ab63847cf26dfa37fde8acf020a8883761923b89bd89cb0a6309a143e9675ed464cfb5260c37c32e050546447420f940cb58800ad9b80378391e230e25f36fa243741…
{
  "type-mask": 48,
  "password": "",
  "signature": {
    "__data": "6519b06592b8b20d15925d3e6092974c0578ed2ab24d8ec2de2a860aaba5788ce369cf2b8154ae77b9726748fd876974f748f31a1110a509b3ab63847cf26dfa37fde8acf020a8883761923b89bd89cb0a6309a143e9675ed464cfb5260c37c32e050546447420f940cb58800ad9b80378391e230e25f36fa24374199fec9fa5",
    "__len": 128
  },
  "username": "",
  "apn": "internet"
}
absent
rsignature{"__data":"1b3bce2edc89a07bd372a6fad9c1d6598f4bc2eba3bad4df4608b686435c2ecb49d91ecdfcd2e4517578c312f833782ccf156d0296532848d6f90c0c595a9562b5d3507711cbdc94709eb4840fee98a72d96bbab543331ac59b1f0eed0d88888440dc3375f8557b00f9ea25cd24c39e2f52a6ef77c0d37699042516794710fc8","__len":128}absent
789 carriers, 225 countries · iOS 27.0.1 (24A446) · beta iOS 27.2 beta 2 (24B5089g) GitHub Ready