carrier-explode iOS carrier and country bundles
carrier.plist Whole bundle
carrier.plist changed 43 rows Before After
Key pathBeforeAfter
rAttachAPN.3GPP.DefaultProtocolMask3absent
aIMSConfig.AllowHandoverWithoutIMSVoiceServiceabsenttrue
aIMSConfig.ConferenceCallingabsent{"AlwaysSubscribeToConferenceEvents":true,"TreatAllNotificationsAsPartial":true,"conferenceServer":"sip:mmtel@conf-factory.ims.mnc${MNC}.mcc${MCC}.3gppnetwork.org"}
aIMSConfig.LocalShortCodeNumbersabsent["122","123","180"]
aIMSConfig.Mediaabsent
{"RTCPIntervalSeconds":5,"SuppressOctetAlignAttributeForBECodecs":false,"PreferredAMRWBMode":8,"EnableBandwidthSpecifiers":true,"AudioCodecs":{"109":{"br":"5.9-24.4","SampleRate":16000,"EncodingName":"EVS","bw":"nb-swb"}},"InactivityTimerRTCPSeconds":25,"InactivityTimerRTPSeconds":30,"EVSHardBwLimit…
{
  "RTCPIntervalSeconds": 5,
  "SuppressOctetAlignAttributeForBECodecs": false,
  "PreferredAMRWBMode": 8,
  "EnableBandwidthSpecifiers": true,
  "AudioCodecs": {
    "109": {
      "br": "5.9-24.4",
      "SampleRate": 16000,
      "EncodingName": "EVS",
      "bw": "nb-swb"
    }
  },
  "InactivityTimerRTCPSeconds": 25,
  "InactivityTimerRTPSeconds": 30,
  "EVSHardBwLimit": "nb-swb",
  "IncludeSDPModeChangeCapability": true
}
aIMSConfig.SMSabsent{"enableInNonVoLTEMode":false}
aIMSConfig.Signaling.AdditionalContactParamsabsent{"REGISTER,INVITE,INVITE:*":"+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting"}
aIMSConfig.Signaling.AdditionalHeadersabsent{"INVITE,INVITE:*":"Feature-Caps: *;+g.3gpp.srvcc-alerting"}
aIMSConfig.Signaling.AlwaysAddSipInstanceabsenttrue
aIMSConfig.Signaling.AlwaysSendSessionProgressabsenttrue
aIMSConfig.Signaling.CountryOfOriginationFormatabsentBOTH
aIMSConfig.Signaling.EarlyMediaNeedsHeaderabsenttrue
aIMSConfig.Signaling.EnableCellularNetworkInfoabsenttrue
aIMSConfig.Signaling.IncomingCallEndReasonsabsent{"NoAnswerFromUser":{"StatusCode":408,"TerminationEvent":"RemoteHangup"},"TemporarilyUnavailable":{"StatusCode":480,"TerminationEvent":"RemoteHangup"}}
aIMSConfig.Signaling.IncompleteRegistrationThrottlingIntervalSecondsabsent70
aIMSConfig.Signaling.InviteErrorResponsesToTriggerCSFBabsent3XX,5XX,600,604,606
aIMSConfig.Signaling.LocationForShortCodeCallsabsentBOTH
aIMSConfig.Signaling.PreconditionUpdateDelayTimerMillisecondsabsent10000
aIMSConfig.Signaling.PreconditionsabsentSupported
aIMSConfig.Signaling.ReRegisterOnErrorCodesabsent403
aIMSConfig.Signaling.RegistrationRetryIntervalsabsent70
aIMSConfig.Signaling.RequirePreconditionsWhenMandatoryabsentfalse
aIMSConfig.Signaling.RingbackTimerSecondsabsent90
aIMSConfig.Signaling.RingingTimerSecondsabsent90
aIMSConfig.Signaling.SendResumeInviteAsSendRecvabsentfalse
aIMSConfig.Signaling.SupportPEarlyMediaHeaderabsenttrue
aIMSConfig.Signaling.TriggerCSFBOnSDPErrorabsenttrue
aIMSConfig.Signaling.UseCIDUrlInPIDFabsenttrue
aIMSConfig.Signaling.UseDummyImeiCheckDigitabsentfalse
aIMSConfig.Signaling.UseFakeSAsForDeregistrationabsenttrue
aIMSConfig.Signaling.UseIPSecabsenttrue
aIMSConfig.Signaling.UseOutgoingSipUriabsenttrue
aIMSConfig.Voiceabsent{"EnableVolteByDefault":true}
aIMSConfig.XCAPabsent{"supported":false}
cMyAccountURLhttp://www.etisalat.eghttps://www.etisalat.eg
rSMSSettings{"TransportFallback":true}absent
aShow4GSwitchabsenttrue
rShowTTYfalseabsent
aShowVolteSwitchabsenttrue
aShowVolteWarningUnsupportedCarrierabsentfalse
aSupportsImsCapabilityabsenttrue
rapns[0].DefaultProtocolMask3absent
aapns[1]absent{"password":"","username":"","apn":"ims","type-mask":131072,"AllowedProtocolMask":3}
789 carriers, 225 countries · iOS 27.0.1 (24A446) · beta iOS 27.2 beta 2 (24B5089g) GitHub Ready