carrier-explode iOS carrier and country bundles
782 of 782
CellularPlanProvisioningSettings {} 1
Behaviour of the in-Settings 'Add Cellular Plan' flow.
EnableAttachMonitorMode = false
ASCIIFileNameRequired = true
AttachAPN {} 1
The APN attached at LTE/NR registration, before any user-selected APN.
3GPP {} 4
password = ""
username = ""
apn = ""
AllowedProtocolMask = 3 bits 0, 1 ยท 0x3
CellBroadcast {} 7
Public-warning (cell broadcast) configuration. Only country bundles carry the full schema; carrier bundles carry at most throttling knobs.
AlertConfigurations {} 5
Named sound + vibration pairs referenced by the message-ID mappings.
Config_etws_1 {} 3
Configuration_us {} 2
Config_etws_2 {} 3
Configuration_WHAM {} 2
Config_etws_3 {} 3
GeofencingConfiguration {} 1
Device-side geofencing (WEA 3.0 style): the handset re-checks the alert area before displaying.
FeatureEnabled = true
SwitchGroupTitle = "Government Alerts"
Section header used for these alerts in Settings > Notifications.
MessageIDParameters3GPP [] 16
Maps 3GPP cell-broadcast message identifier ranges (TS 23.041) onto named alert types. An identifier that is not mapped is ignored by the handset.
[0] {} 4
[1] {} 4
[2] {} 4
[3] {} 4
[4] {} 4
[5] {} 4
[6] {} 4
[7] {} 4
[8] {} 4
[9] {} 4
[10] {} 4
[11] {} 4
[12] {} 4
[13] {} 5
[14] {} 5
[15] {} 4
PrimaryBroadcastLanguages [] 1
Languages the handset prefers when a broadcast is sent in several.
[0] = "en"
AlertTypes {} 9
Per-alert-type presentation. UserConfigurable:false means there is no off switch in Settings.
AT1_Presidential {} 4
AT3_AMBER {} 4
AT6_PublicSafety {} 5
AT2_Emergency {} 4
AT4_MonthlyTest {} 4
AT5_LabTest {} 4
AT1_Quake {} 5
AT7_Test {} 5
WHAM {} 4
MessageValidityPeriod {} 1
How long a received broadcast stays valid, in minutes.
AirplaneMode = false
SuppressSimToolkitBIPNotifications = false
AllowEDGEEditing = true
VoicemailPilotNumber = ""
Number dialled when the user long-presses 1.
SupportsNITZ = true
RemoteCardProvisioningSettings {} 1
eSIM download settings: SM-DP+ hostnames, ICCID prefixes that match this carrier, and whether an Apple ID check is required.
SupportsFauxCard = true
ShowVolteWarningUnsupportedCarrier = false
ShowDialAssist = true
SupportsIMSSignalingIndication = true
HangUpCallsWhenPlacingEmergencyCall = true
SupportsSupplementaryServicesOverIMS = true
MMS {} 1
MMSC URL, WAP proxy, size limits and junk-report routing.
GroupModeEnabled = false
RedialOnRRCConnectionFailure = false
apns [] 3
Access Point Names. Each entry carries a type-mask (which services may use it) and a tech-type-mask (which radio technologies).
[0] {} 4
password = ""
username = ""
apn = ""
type-mask = 0 bits none ยท 0x0
Bitmask of service classes allowed on this APN (internet, MMS, tethering, IMS, โ€ฆ).
[1] {} 4
password = ""
username = ""
apn = ""
type-mask = 0 bits none ยท 0x0
Bitmask of service classes allowed on this APN (internet, MMS, tethering, IMS, โ€ฆ).
[2] {} 4
password = ""
username = ""
apn = ""
type-mask = 0 bits none ยท 0x0
Bitmask of service classes allowed on this APN (internet, MMS, tethering, IMS, โ€ฆ).
Location {} 1
Location policy during emergency calls, including AML.
AllowOTDOADuringEmergencyMode = true
ShowVolteSwitch = true
AllowEditingTestModeUI = true
IMSConfig {} 6
IMS (VoLTE / Wi-Fi Calling) stack configuration: SIP signalling, media/SRTP, registration and headers.
Emergency {} 1
MaxSearchRounds = 1
Media {} 11
IncludeSDPModeChangeCapability = true
PayloadTypeBWEfficientAMRNB = 97
EnableBandwidthSpecifiers = true
AudioCodecs {} 1
AddBWSpecsAtSessionLevel = true
PacketAlignmentAMRNB = "bandwidthEfficientOnly"
InactivityTimerRTPSeconds = 120
PacketAlignmentAMRWB = "bandwidthEfficientOnly"
PayloadTypeBWEfficientAMRWB = 99
IncludeSDPMaxRed = true
HideSessionLevelDirection = true
Signaling {} 31
DisableRegistrationOnNotifyEvents [] 1
AdditionalContactParams {} 3
SupportPEarlyMediaHeader = true
RequireExplicitPortsForEmergencyRoutes = true
PerCallQoSIndications = false
TcpIdleTimeoutSeconds = 0
EarlyMediaNeedsHeader = true
EnableSessionId = true
DisableAccessNetworkInfoForAckAndCancel = true
UseEphemeralSipSourcePortForTcp = true
AdditionalHeaders {} 1
AlwaysUnsubscribeFromRegEvents = false
AllowResponsesOverDifferentTransport = false
InviteErrorResponsesToTriggerCSFB = ""
AlwaysEmergencyRegister = false
EmergencyCallBackModeExpirationSeconds = 450
DropRegistrationOnSRVCC = true
EnableRegistrationSessionId = true
AddAccessNetworkInfoToInsecureMessages = true
SendPreferredServiceInInvite = true
MaxAuthRetries = 3
RegisterOnServiceUpdate = false
Preconditions = "Supported"
IncompleteRegistrationThrottlingIntervalSeconds = 0
AdditionalFeatureTags {} 1
RefreshRegistrationDuringECBM = false
SendPreconditionsInConfirmedSessions = true
UseIPSec = true
ConvertSessionProgressToRinging = false
SendInitialInviteAsInactive = true
INVITE [] 1
XCAP {} 9
BsfHost = "bsf.test.3gpp.com"
DisableOnNetworkError = false
ForbiddenHttpErrorCodes = ""
UnsolicitedRequestDelay = 0
imsRegistrationDependency = true
Auid = "XCAP.3gpp.org/simservs.ngn.etsi.org"
ContentType = "application/xcap-el+xml"
BsfPort = "80"
supported = true
Voice {} 4
DialAsEmergencyOverIMSForUndetectedEmergency = true
tLte911Timer = 9
CheckIMSPrefForEmergency = false
CellularE911SearchTimeout = 40
SMS {} 2
enableInNonVoLTEMode = false
allowCSFBInVolteMode = false
SMSSettings {} 2
SendNackOnSMSStorageFull = true
TransportFallback = false
DTMFToneLength = 2
RedialOnRadioResourceRelease2G = false
VisualVoicemailServiceName = "none"
CheckSMSonSIM = true
CarrierName = "Carrier Lab"
Operator name shown in the status bar and in Settings.
SupportsImsCapability = true
SyncSIMPhonebook = true
VoiceTextMedia {} 1
SupportsTTY = true
NetworkEncryptionCiphers {} 2
Ciphers the modem is permitted to negotiate.
GEA3 = true
A5/3 = true
ShowCallBarring = true
SupportedSIMs [] 28
MCC+MNC values (optionally with _GID1-/_GID2-/_ID- qualifiers) this bundle claims. The handset picks a bundle by matching the SIM against this list.
[0] = "00101"
[1] = "00281"
[2] = "001011"
[3] = "00102"
[4] = "00111"
[5] = "00211"
[6] = "00321"
[7] = "00431"
[8] = "00541"
[9] = "00651"
[10] = "00761"
[11] = "00871"
[12] = "00902"
[13] = "01012"
[14] = "01122"
[15] = "01232"
[16] = "10101"
[17] = "24608"
[18] = "246081"
[19] = "24681"
[20] = "246813"
[21] = "311011"
[22] = "29981"
[23] = "26280"
[24] = "26284"
[25] = "262820"
[26] = "240681"
[27] = "240680"
782 carriers, 225 countries ยท iOS 27.0 (24A437) CarrierLab GitHub Ready