carrier-explode iOS carrier and country bundles
782 of 782
Package
BundleTMobile_Charter_US
Build72.0
FromiOS 27.0 image ยท build 72.0 ยท Changes since build 70.0
Size25.3 KiB packed, 45.6 KiB unpacked, 8 files
Content ID41cd806b672cdd0f1be88efc7abb8166b188808dec2c8da7cfdfcaf8b0f0c7c4 verified
SHA-1eb8d4130e1d8409746f8db9af78d4b914e84e0a7
SHA-3843c5276afd6645acad3b673908e708509fa1e4caebbafd7bddf262fc8161df8ad88338b7de6f94544752a79f73a9c6977
Override sets1
Identity
CarrierName = "Spectrum"
Operator name shown in the status bar and in Settings.
HomeBundleIdentifier = "com.apple.UnitedStates"
The country bundle this carrier bundle expects to sit on top of.
SupportedSIMs [] 1
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] = "310240_GID1-BA02"
SupportedPLMNs [] 2
Networks treated as the home network for this bundle.
[0] = "310026"
[1] = "310260"
Data
apns [] 1
Access Point Names. Each entry carries a type-mask (which services may use it) and a tech-type-mask (which radio technologies).
[0] {} 2
configuration [] 2
technology-mask = 9 bits 0, 3 ยท 0x9
AttachAPN {} 1
The APN attached at LTE/NR registration, before any user-selected APN.
3GPP {} 5
password = ""
username = ""
AllowedProtocolMaskInRoamingLTE = 1 bits 0 ยท 0x1
apn = "wholesale"
AllowedProtocolMask = 2 bits 1 ยท 0x2
MTU [] 1
Per-technology MTU override, keyed by a technology bitmask.
[0] {} 2
technology-mask = 9 bits 0, 3 ยท 0x9
size = 1440
MMS {} 10
MMSC URL, WAP proxy, size limits and junk-report routing.
ForwardJunkReports = true
AllowReturnReports = true
GroupModeAllowUserOverride = true
GroupModeEnabled = true
MMSC = "http://wholesale.mmsmvno.com/mms/wapenc"
MMSCarrierReportJunkAddress = "7727"
MaxRecipients = 20
MaxVideoBitrate = 131072
MaxMessageSize = 1048576
OnWhileRoaming = true
Entitlements and eSIM
CarrierEntitlements {} 13
Server that gates carrier features (Wi-Fi Calling, tethering, Watch plans). SupportedEntitlements is a bitmask of which entitlement classes are queried.
UpdatePeriod = 72
SupportSecureIntent = true
ServerAddress = "https://eas3.msg.t-mobile.com"
Authentication {} 3
Type = 1
IncludeGID = true
Username = "0$IMSI@nai.epc.mnc$MNC.mcc$MCC.3gppnetwork.org"
AllowCurrentLocation = true
SupportedEntitlements = 4205977 bits 0, 3, 4, 7, 8, 10, 11, 13, 22 ยท 0x402d99
Bitmask of entitlement classes the device may request from the entitlement server. Individual bit meanings are not published.
SupportedAuthorizationTokens = 2 bits 1 ยท 0x2
UserAgent = "Entitlement/$version ($device) iOS/$iOSVersion Carrier Settings/$carrierBundleVersion"
SupportPhysicalSIMtoESIMTransfer = true
ProtocolVersion = "2"
SupportsOnDevicePhysicalSIMConvert = true
EnableDeviceAccountIdentifier = true
DisableSecondaryCredentials = true
RemoteCardProvisioningSettings {} 6
eSIM download settings: SM-DP+ hostnames, ICCID prefixes that match this carrier, and whether an Apple ID check is required.
MatchingICCIDPrefixes [] 2
ICCID prefixes that route an eSIM download to this carrier.
[0] = "890126"
[1] = "890124"
SupportedSKUs [] 1
[0] = "SKU_NA"
ProvisioningMethod = "CarrierFlow"
MinCompatibleWatchOS = "11.1"
SupportsFauxCard = false
ServerURL = "cust-005-v4-prod-atl2.gdsb.net"
PhoneAccountTransfer {} 2
Rules for moving a line between devices โ€” SM-DP+ URL, one-time-code sender short codes, minimum OS.
TransferErrorCodes {} 4
CarrierDefaultErrors [] 2
BillingErrors [] 3
SuccessfulTransferWithDelayedActivationErrors [] 1
BlockedAccountErrors [] 1
OneTimeCodeForTransfer = true
CellularPlanProvisioningSettings {} 4
Behaviour of the in-Settings 'Add Cellular Plan' flow.
RequireEntitlementCheckForAttachMonitorMode = true
WaitForPhoneNumberDuringActivation = true
AttachMonitorModeBackoffTimes [] 5
[0] = 60
[1] = 300
[2] = 1800
[3] = 3600
[4] = 7200
DelayMonitorModeBackoffTimes [] 4
[0] = 30
[1] = 60
[2] = 120
[3] = 300
EncryptedIdentity {} 3
Certificate used to encrypt subscriber identity during activation.
Certificate = "MIIGYTCCBUmgAwIBAgIMNajla7Xc4dmxkjgoMA0GCSqGSIb3DQEBCwUAMFAxCzAJ BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSYwJAYDVQQDEx1H bG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODAeFw0yNTEyMDMxMzI1MDJaFw0y NzAxMDQxMzI1MDFaMH8xCzAJBgNVBAYTAlVTMREwDwYDVQQIEwhNaXNzb3VyaTES MBAGA1UEBxMJU3QuIExvdWlzMS4wLAYDVQQKEyVDaGFydGVyIENvbW11bmljYXRp b25zIE9wZXJhdGluZywgTExDMRkwFwYDVQQDExBha2Euc3BlY3RydW0ubmV0MIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlaE3c15Q/o9m3A3t9Luz5tyb 7bJU1Y7P6r/S+md7FUNIEYd2SVJxL7ri56EsCjYgbz6PiDkv1945I48+zM5gIYKG HDQ8xW8tnvAU3imnTYRqFwdgi4mSlpuupAqSY0HpBAE0NPpIsESNnyFY3XFyvzu3 KRa3LIQ+XpCBMyngGZdJVzFWEdIIaO+fY07+tmVk9D/OQpScNnParHj8cqKnTDne R3jzrAp4E/nvO4b9u6/8Wcmp24byRIiZa26xqyKrYiwvYteyG1/uJyAjDcDx0AvT HCF/rB3VSQNUXActDqLawokfOT7TJ5oIOMVEG++gPU5FIgRY4IIExkNSY0pBcQID AQABo4IDCjCCAwYwDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwgY4GCCsG AQUFBwEBBIGBMH8wRAYIKwYBBQUHMAKGOGh0dHA6Ly9zZWN1cmUuZ2xvYmFsc2ln bi5jb20vY2FjZXJ0L2dzcnNhb3Zzc2xjYTIwMTguY3J0MDcGCCsGAQUFBzABhito dHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9nc3JzYW92c3NsY2EyMDE4MFYGA1Ud IARPME0wQQYJKwYBBAGgMgEUMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmds b2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMAgGBmeBDAECAjAbBgNVHREEFDASghBh a2Euc3BlY3RydW0ubmV0MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAf BgNVHSMEGDAWgBT473/yzXhnqN5vjySNiPGHAwKz6zAdBgNVHQ4EFgQUmdaxUYUt uzEShYTqjEa6tevqAx0wggF/BgorBgEEAdZ5AgQCBIIBbwSCAWsBaQB2AByfaCzp +vBFaVD4G5aKh93bMhDYTObIsuOCUkrEz1mfAAABmuRjWqAAAAQDAEcwRQIhANNz AVaZgUvXd7zn2tnHIBxgw9Bnvdwn5o1NekO+c/XlAiBzTjrr1JbTGS6d+DYWzyaT mb/IPQox2vcB/9QJTb17GgB3AExj3JjlnB2riPYeij3ero+rRKM3e1+blMP7oZz8 wb4mAAABmuRjV68AAAQDAEgwRgIhAJF+B3h4jpckUqGZ0eVqO4ZdgQCb5166z0Lh yjw4m1UhAiEA4qe/ZMqv1VtXdctHsydS2GtxChMpshFL8W6TWfCmijAAdgDW1Y2p 0BdT82pKoMdXSQKv68fcLNOM2fdkyAyJGR6fAgAAAZrkY1piAAAEAwBHMEUCIQDX J8zH29VD8KstZJ428WpxglKu2a5pkYGjCJX6YOfmNQIgebUwuZZM74RqjJfZ2e6c Fi9TBuW1PN3VgCb91DsdQXUwDQYJKoZIhvcNAQELBQADggEBAFjBFagtqvP8qVVW HREBwfYiDdm2nCdbcUgEiMNbQ6PNH1aVhpBJD8AUuSAImei3r77Fx2aU0RsC2lTp HTCnkwlcKVOuKG5zKVtpDXM+9StHyOKR4ysDMtyyGYYL8Oc3Cr2j/FW6umy0AEkS 6jd7rMDE7CdZzdURRsTccH9t1FR8NKkCpGj8Ivj2QZP9f27VHOVhN/yZZTCQKdAt Jwgz0vvz5HR7dBN4SAW4vBpV2ayiwghxnoFWS7ZIoVxdp5JebQZx0ksi0AG2oWAu ZylBm/902bxtmnlYPXo/XfvA0+lCjImRj6DsA/IZ7CReKZzf6nb51Bdgc8YFkYBM Hjud2pQ="
KeyIdentifier = "CertificateSerialNumber=35A8E56BB5DCE1D9B1923828"
AnonymousUsername = "anonymous"
Voice and IMS
IMSConfig {} 12
IMS (VoLTE / Wi-Fi Calling) stack configuration: SIP signalling, media/SRTP, registration and headers.
Media {} 11
AllowHoldMusic = true
PreferredAMRWBMode = 8
EnableBandwidthSpecifiers = true
AudioCodecs {} 1
InactivityTimerRTCPSeconds = "30"
TTYRelayNumber = "711"
InactivityTimerRTPSeconds = 30
EnableIncomingDTMF = true
UseRTPDetectionAutoStart = false
EVSHardBwLimit = "nb-swb"
IncludeSDPModeChangeCapability = true
Voice {} 4
E911OverITechSupported = false
tLte911Timer = 330
EnableVolteByDefault = true
endNonEmergencyCalls = true
CallTransfer {} 1
CallTransferDialNumber = "+18032157801"
LocalShortCodeNumbers [] 39
[0] = "811"
[1] = "311"
[2] = "211"
[3] = "711"
[4] = "511"
[5] = "8002221222"
[6] = "*394"
[7] = "*311"
[8] = "#1776"
[9] = "*11"
[10] = "#4444"
[11] = "#8573"
[12] = "#2121"
[13] = "#3333"
[14] = "*511"
[15] = "*377"
[16] = "*247"
[17] = "*277"
[18] = "*773"
[19] = "*211"
[20] = "*711"
[21] = "*2353"
[22] = "*677"
[23] = "*77"
[24] = "*347"
[25] = "#677"
[26] = "*55"
[27] = "*47"
[28] = "#77"
[29] = "*477"
[30] = "*999"
[31] = "*582"
[32] = "#673"
[33] = "#88"
[34] = "#223"
[35] = "*27"
[36] = "*24"
[37] = "#2273"
[38] = "*733"
Signaling {} 63
StartLocalQosTimerOnSessionProgress = true
RegistrationRetryMaxTimeSeconds = "1800"
DefaultAuthAlgorithm = "AKAv1-MD5"
InviteErrorResponsesToTriggerCSFB = ""
SendEmergencyLocationUpdates = true
AllowAnonymousEmergencyCalls = true
UseBase64ForMultipartSMS = false
VerstatFeatureCapability = "Enabled"
SipTimers {} 3
IgnoreRegNotificationContactExpires = true
LocalQoSTimeoutMOSeconds = 5
SpamCallRiskLevels {} 3
EmergencyLocationUpdateTimeSeconds = 25
SpamHeaderFeatureCapability = "Enabled"
MaxUdpMessageSize = 1200
RegistrationPolicy = "TMO"
AdditionalContactParams {} 1
BrandedCallingImageFetchingTimeoutMilliseconds = 2000
NetworkTerminationRetryIntervalSeconds = 1
SpamCallCategoryMapping [] 12
CallEndReasons {} 3
OutgoingDomain = "msg.pc.t-mobile.com"
EmergencyCallBackModeExpirationSeconds = 300
Preconditions = "Required"
WaitForRingingTimerMOSeconds = 25
PIDFConfidence = 90
EmergencyAnonymousAutomaticRedial = true
IPSecBringupUseNetworkPath = true
UseCIDUrlInPIDF = true
AlwaysAddGeolocationForEmergencyCalls = true
EmergencyCallSetupTimeoutSeconds = 10
AlwaysAddSipInstance = true
PIDFGeoPrivShape = "ellipsoid"
EmergencyURNs {} 1
WaitForRingingTimerMTSeconds = 15
Allow3DPIDFInMessages = false
EmergencySessionSetupTimeoutSeconds = 25
PreconditionUpdateDelayTimerMilliseconds = 128000
AlwaysSendSessionProgress = true
TriggerCSFBOnSDPError = false
StrictTS24930PreconditionHeaders = true
EmergencyMediaTimeoutDeferalTimerSeconds = 300
ImpuRank = "first"
EnableLastAccessNetworkInfo = true
TriggerCSFBOnWaitForRingingTimeout = false
UssdResponseTimeoutMilliseconds = 20000
ContinueEmergencyCallOnMediaTimeout = true
RequirePreconditionsWhenMandatory = false
SupportPEarlyMediaHeader = true
IncomingCallEndReasons {} 6
CountryOfOriginationFormat = "PANI"
BrandedCallingAssetServersAllowList [] 2
ussdEnabled = true
LocationForShortCodeCalls = "BOTH"
AddRoutableLocalAddressHeader = true
RegistrationStatusReportingTimeout = 160
RingbackTimerSeconds = 305
RegistrationRetryBaseTimeSeconds = "30"
ReRegisterOnErrorCodes = "INVITE:403;MESSAGE:403"
UseIPSec = true
TcpIdleTimeoutSeconds = 0
EarlyMediaNeedsHeader = true
AddLocationToEmergencySMS = true
ConferenceCalling {} 3
SendReferToPeer = true
SendConferenceSubscribeInNewDialog = true
conferenceServer = "sip:+18881112663@msg.pc.t-mobile.com"
EnableWiFiCallingByDefault = true
EnableBrandedCallingByDefault = true
ShowWiFiCallingRoamingSwitch = true
ShowBrandedCallingSwitch = true
SMS {} 3
enableInNonVoLTEMode = false
SMSBundleToVoiceRoaming = true
allowCSFBInVolteMode = false
XCAP {} 8
DisableOnNetworkError = false
ForbiddenHttpErrorCodes = ""
ImpuRank = "first"
ContentType = "application/xcap-el+xml"
supported = true
useSecureTransport = true
SupportsCFErasure = false
ImeiHeaderNameInBsfRequest = "X-TMUS-IMEI"
TechSettings {} 11
Low-level radio/EPDG behaviour, including IKE and Wi-Fi Calling policy.
iRatPolicies {} 2
PreferredTechnology = "ims"
PreferredTechnologyRoaming = "wifi"
ChildSAs {} 1
FirstChild {} 3
SetHandOverIPv6Prefix = true
ExtraConfigurationAttributeRequestv6 [] 2
[0] {} 3
[1] {} 3
AllowRoamingHandover = false
SupportContextSwitchOver = true
SupportCallHandover = true
TechPolicies [] 3
[0] {} 2
[1] {} 2
[2] {} 2
ExtraConfigurationAttributeRequestv4 [] 1
[0] {} 3
IKE {} 9
Proposals [] 1
DeadPeerDetectionEnabled = false
DeadPeerDetectionMaxRetries = 4
DeadPeerDetectionInterval = 600
LocalIdentifier = "0$imsi@nai.epc.mnc$mnc.mcc$mcc.3gppnetwork.org"
NATTKeepAliveOffload = true
ValidateRemoteCertificate = false
RemoteAddress = "ss.epdg.epc.mnc260.mcc310.pub.3gppnetwork.org"
DeadPeerDetectionRetryInterval = 10
5wiServiceMask = 3
RCS {} 3
ShowBusinessMessagingSwitch = true
EnableBusinessMessagingByDefault = true
EnableRCSByDefault = true
PhoneNumberRegistrationGatewayAddress = "22223333"
Short code the handset SMSes to register its number with Apple services (iMessage/FaceTime).
SMSSettings {} 4
ForwardJunkReports = true
SMSCarrierReportJunkAddress = "7727"
ShowEmptySMS = false
TransportFallback = false
PushSettings {} 4
CellularPlanTransferTopic = "com.t-mobile.iphone-transfer"
MultiSIMTopic = "com.t-mobile.dejaneiro"
SAWatchTopic = "com.t-mobile.SAWatchTopic"
Topic = "com.t-mobile.msg.eas"
VisualVoicemailServiceName = "IMAP"
Emergency and alerts
CellBroadcast {} 1
Public-warning (cell broadcast) configuration. Only country bundles carry the full schema; carrier bundles carry at most throttling knobs.
MessageValidityPeriod {} 2
How long a received broadcast stays valid, in minutes.
TimeLimit = 1440
AirplaneMode = false
TestEmergencyNumber = "922"
Number used to test the emergency path without reaching a PSAP.
Location {} 3
Location policy during emergency calls, including AML.
EnableCPIDuringEmergencyMode = true
EmergencyLocation {} 3
ControlPlane {} 1
UserPlane {} 4
AugmentedEmergencyAction {} 1
EnableEarlyReturnDuringEmergencyMode = true
Presentation and policy
StatusBarImages [] 1
Carrier logos drawn in place of the operator name (older iOS only).
[0] {} 1
AllowPrefixMatching = false
Services [] 1
USSD/short-code shortcuts surfaced in the carrier menu in Settings.
[0] {} 2
ServiceCode = "1-833-224-6603"
ServiceName = "Pay My Bill"
MyAccountURL = "https://spectrum.net/login/?target=https://spectrum.net/my-account"
OTASoftwareUpdate {} 0
Whether iOS updates over cellular need carrier opt-in.
AllowedServicesTypeMaskOnInternet = 32768 bits 15 ยท 0x8000
Other keys (30)
SupportsNITZ = true
ShowDialAssist = true
OverrideOperatorWiFiName = "Spectrum Wi-Fi"
ShowWiFiCallingWarningUnsupportedCarrier = false
EnableLTEAfterUpgrade = true
ShowVolteWarningUnsupportedCarrier = false
AllowEDGEEditing = false
DataIndicatorOverride = "4G"
PhoneSettings {} 3
CarrierVoiceCallSpamReportAddress = "7728"
ShowBCIDSwitch = true
AutoCallPickupTimer = 25
MaxBluetoothModemConnections = 5
VVMIgnoresIntlDataRoaming = false
com.apple.voicemail.imap {} 11
BeaconServiceCenter = "+12063130004"
MaxGreetingDuration = 120
SendBeaconOnBootup = true
UsesSSL = true
GreetingNotification = true
MinPINLength = 4
UsesMWI = false
ClientManagesTrash = true
AllowedIMAPServers {} 1
FQDN [] 2
MaxPINLength = 9
BeaconAddress = "122"
TetheringPhoneNumber = "1-833-224-6603"
ExitEmergencyModeWhenPlacingFirstRegularCall = true
CoreOSNetworkingStack {} 1
ECN {} 2
ForceEnableCellularInternet = true
ForceEnableCellularNonInternet = true
LocationSecondaryOverlay {} 1
EnableCPIDuringEmergencyMode = true
MyAccountURLTitle = "Spectrum Mobile"
Show4GSwitch = false
Show3GSwitch = false
AllowAttachAPNEditing = false
IMSConfigSecondaryOverlay {} 3
Voice {} 2
BlockSilentRedialOverCS = true
E911OverITechSupported = true
ConferenceCalling {} 1
conferenceServer = "sip:+18881112663@msg.pc.t-mobile.com"
Signaling {} 9
EmergencyLocationLookupTimeoutSeconds = 15
DefaultAuthAlgorithm = ""
EmergencyURNs {} 1
AlwaysAddSipInstance = true
UseIPSec = false
SipTimers {} 1
WaitForRingingTimerMTSeconds = 25
OutgoingDomain = "msg.pc.t-mobile.com"
LocalQoSTimeoutMOSeconds = 0
TTYRelayNumber = "711"
TechSettingsSecondaryOverlay {} 3
IKE {} 5
ValidateRemoteCertificate = false
LocalIdentifier = "900$subscriber-id"
Proposals [] 1
RemoteAddress = "208.54.40.79"
DisableSwitchToNATTPort = false
5wiServiceMask = 1
SupportOverCell = true
ShowVolteSwitch = false
SuppressSimToolkitSendShortMessageNotifications = true
SupportsImsCapability = true
ForceWPSCallsOverCS = false
CarrierSpecificCLIRPrefixCodes [] 1
[0] = "*67"
VoiceTextMedia {} 1
EnableHoldForRTT = true
RequiresServiceProvisioning = true
782 carriers, 225 countries ยท iOS 27.0 (24A437) TMobile_Charter_US GitHub Ready