carrier-explode iOS carrier and country bundles
782 of 782
TMobile_Germany Germany country bundle
iOS 27.0 image ยท build 72.0.1 (25)
Package
BundleTMobile_Germany
Build72.0.1
FromiOS 27.0 image ยท build 72.0.1 ยท Changes since build 70.1
Size17.7 KiB packed, 23.9 KiB unpacked, 7 files
Content IDa7347498636effa9c8fccf9138c5bf7707f698d7c3a8d76ec67b8bdddcae2870 verified
SHA-1a50365df0b6015f339a919c5affba561352c05b3
SHA-384182ce9d60df07dd74accc43875dd1656855f866d345268a70a7aae3809030d2ce6c90ae17de8bc55d496a9ea50924ea5
Override sets1
Identity
CarrierName = "Telekom.de"
Operator name shown in the status bar and in Settings.
HomeBundleIdentifier = "com.apple.Germany"
The country bundle this carrier bundle expects to sit on top of.
SupportedSIMs [] 4
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] = "26298_GID1-CA"
[1] = "26201"
[2] = "26206"
[3] = "26278"
Data
AttachAPN {} 1
The APN attached at LTE/NR registration, before any user-selected APN.
3GPP {} 7
AllowedProtocolMask = 3 bits 0, 1 ยท 0x3
password = "telekom"
enableXLAT464 = true
PcscfAddressRequired = false
username = "telekom"
apn = "internet.v6.telekom"
AllowedProtocolMaskInRoamingLTE = 1 bits 0 ยท 0x1
MMS {} 6
MMSC URL, WAP proxy, size limits and junk-report routing.
MMSC = "http://mms.t-mobile.de/servlets/mms"
GroupModeEnabled = false
MaxVideoBitrate = 131072
Proxy = "mmsproxy.telekom.de"
MaxRecipients = 10
MaxMessageSize = 307200
APNEditabilityTypemask = 0 bits none ยท 0x0
APNEditabilityTypemaskNew = 49 bits 0, 4, 5 ยท 0x31
Entitlements and eSIM
CarrierEntitlements {} 17
Server that gates carrier features (Wi-Fi Calling, tethering, Watch plans). SupportedEntitlements is a bitmask of which entitlement classes are queried.
UpdatePeriod = 168
SupportSecureIntent = true
ServerAddress = "https://entitlement.telekom.de"
SupportsQuickSwitchSetActiveIccid = true
ProvisioningRecheckPeriod = 24
Authentication {} 2
Type = 1
Username = "0$IMSI@nai.epc.mnc$MNC.mcc$MCC.3gppnetwork.org"
SupportPreflightOnSource = true
SupportedAuthorizationTokens = 2 bits 1 ยท 0x2
SupportedEntitlements = 12663809 bits 0, 10, 11, 12, 13, 16, 22, 23 ยท 0xc13c01
Bitmask of entitlement classes the device may request from the entitlement server. Individual bit meanings are not published.
UserAgent = "Entitlement/$version ($device) iOS/$iOSVersion"
SupportCrossPlatformSIMTransfer = true
SupportPhysicalSIMtoESIMTransfer = true
ProtocolVersion = "2"
EnableDeviceAccountIdentifier = true
DisableSecondaryCredentials = true
SupportedActions [] 3
[0] = "authenticateTrustFlag"
[1] = "transferSIMService"
[2] = "QuickSwitch"
SupportsOnDevicePhysicalSIMConvert = true
RemoteCardProvisioningSettings {} 7
eSIM download settings: SM-DP+ hostnames, ICCID prefixes that match this carrier, and whether an Apple ID check is required.
MatchingICCIDPrefixes [] 1
ICCID prefixes that route an eSIM download to this carrier.
[0] = "894902"
RequiresExtendedGetSIMStatus = true
ServerURL = "https://rsp-0003.oberthur.net"
ActivatingStateSubscriptionCheckTimerIntervals [] 3
[0] = 1800
[1] = 3600
[2] = 5400
SupportedSKUs [] 1
[0] = "SKU_EU"
SupportsFauxCard = false
ProvisioningMethod = "CarrierFlow"
PhoneAccountTransfer {} 4
Rules for moving a line between devices โ€” SM-DP+ URL, one-time-code sender short codes, minimum OS.
LocalInstallSMDPURL = "https://rsp-0003.oberthur.net"
DisablePhoneNumberCheckforDenyList = "true"
TransferErrorCodes {} 3
MaintenanceErrors [] 1
IneligibleAccountErrors [] 1
CarrierDefaultErrors [] 2
TransferPageURL = "https://entitlement.telekom.de/transferfailure"
EncryptedIdentity {} 4
Certificate used to encrypt subscriber identity during activation.
AnonymousUsername = "anonymous"
Certificate = "MIIDjjCCAnYCCQCKkDFi8EoVuzANBgkqhkiG9w0BAQsFADCBiDELMAkGA1UEBhMCREUxHDAaBgNVBAgME05vcmRyaGVpbi1XZXN0ZmFsZW4xDTALBgNVBAcMBEJvbm4xHDAaBgNVBAoME0RldXRzY2hlIFRlbGVrb20gQUcxEjAQBgNVBAsMCVQtREFUX0NCYjEaMBgGA1UEAwwRZWFwc2ltLnRlbGVrb20uZGUwHhcNMTkwODIxMTM1MzA2WhcNMjkwODE4MTM1MzA2WjCBiDELMAkGA1UEBhMCREUxHDAaBgNVBAgME05vcmRyaGVpbi1XZXN0ZmFsZW4xDTALBgNVBAcMBEJvbm4xHDAaBgNVBAoME0RldXRzY2hlIFRlbGVrb20gQUcxEjAQBgNVBAsMCVQtREFUX0NCYjEaMBgGA1UEAwwRZWFwc2ltLnRlbGVrb20uZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT8EGoSLvDm1D/YIjSE7Jp0ZSn3OomyEw1UKfS1cpIywRg+1kwVhXOz+1Rys/qv4cxhcjdD1u7znAl/cUZziNWj4mSzh/aqp2WRyj7E/odE5DCL2MtYpjKv1UX1Zf80lg5tiTnwndZzht5wvJr5OWT3fr7D05YgCapvPPojoRY66sjc2KOdGeZXjbTM823POIHX8vGnhJK6roSq3AiRIFpKiUeClrSv3D8sd0BYh041lCJlSR8xbgwlrDyko7VO+Y7rJT3Yn5/0XjXKa1D3V3Fb3k/0q96pGM5xHEIUFGY1fk6p97kZ5gWeGnDrrMoxshPFvG31Q/mKM5URlheBqgHAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAFNG9tDp3QVIWLBz+1w26I+EvOsVZFkvUgX0BaG2E9bVw9SdURQn9M5594WOLSHZvieegGuwTFgfl3v7fgIYSI9oA7ygEnKMKy/OXBmJMKx+XvoYw4Ng6YtHa8j3lGtIPlaauSrXdAzHLIWiWWAsCs7Tf4Ce4WwggyqqOurSLLbWl665ZuL1ux7XAjfa+/NTu/hMbwsnbCHFsTmHw+BKdb6tGP9No9tLwGfFDp3L4YBl5NW8i6MdDf9A3HGN0enQEqiy+eGok/JhugCkUoqBYT6iwBF77jCKpsAaU13bYVOSX4kASEoqrjtr6zhsFSdeRcU0uvTTapfqFUFmRixx++8="
UpdateURL = "https://my-hotspot.telekom.de/aob/updateCert"
KeyIdentifier = "CertificateSerialNumber=9984534674888332731"
QuickSwitch {} 7
UseDSForPendingRelease = true
GSSMonitorModeBackOffTimes [] 5
[0] = 60
[1] = 90
[2] = 120
[3] = 180
[4] = 300
PendingReleaseMonitorModeBackOffTimes [] 5
[0] = 60
[1] = 90
[2] = 120
[3] = 180
[4] = 300
SMSForkingMechanism = 3
SecondaryAccountReturnsAllDevices = true
WatchHandling = 3
AllowSupplementaryServicesOnSecondaryDevice = true
Voice and IMS
IMSConfig {} 7
IMS (VoLTE / Wi-Fi Calling) stack configuration: SIP signalling, media/SRTP, registration and headers.
Signaling {} 34
WaitForRingingTimerMOSeconds = 25
RingbackTimerSeconds = 130
EnableCellularNetworkInfo = true
RingingTimerSeconds = 130
ValidateSipMessageRecipient = false
MaxTransportErrors = 5
UseOutgoingSipUri = true
SipTimers {} 1
AlwaysAddPrivacyHeader = true
AlwaysSendSessionProgress = true
IncomingCallEndReasons {} 8
KillForkOnUpdateErrors = "408"
FatalTransportErrors = "49,51,65"
UseIPSec = true
strictCallFlows = true
IncompleteRegistrationThrottlingIntervalSeconds = 0
DeferMediaActivationOnSessionConfirmed = true
EmergencyURNs {} 2
InviteErrorResponsesToTriggerCSFB = "-380,3XX,4XX,5XX,6XX"
DefaultAuthAlgorithm = "AKAv2-MD5"
SubscriptionTerminatedMeansRegistrationTerminated = true
CallEndReasons {} 1
SupportPEarlyMediaHeader = true
TriggerCSFBOnSDPError = true
AdditionalContactParams {} 1
AlwaysUnsubscribeFromRegEvents = false
DropRegistrationOnSRVCC = true
ussdEnabled = true
PreconditionUpdateDelayTimerMilliseconds = 130000
Preconditions = "Supported"
RequirePreconditionsWhenMandatory = false
IgnoreRegNotificationContactExpires = true
EarlyMediaNeedsHeader = true
WaitForRingingTimerMTSeconds = 25
ConferenceCalling {} 3
conferenceServer = "sip:mmtel@conf-factory.ims.mnc001.mcc262.3gppnetwork.org"
SendConferenceSubscribeInNewDialog = true
TreatAllNotificationsAsPartial = true
SMS {} 1
enableInNonVoLTEMode = false
Media {} 16
InactivityTimerRTPSeconds = 20
RTCPIntervalSeconds = 5
IncludeEVSIOModes = true
EnableBandwidthSpecifiers = true
AudioCodecs {} 1
SelectLatestForkWithActiveEarlyMedia = true
DTMFDigitDurationMilliseconds = 255
IncludeSDPModeChangeCapability = true
InactivityTimerRTCPSeconds = 180
ModeSetAMRWB = "0,1,2"
EVSHardBwLimit = "nb-wb"
UseSDPTemplateForAllInvites = true
UseSDPTemplateForUpdates = true
DTMFInterDigitIntervalMilliseconds = 255
SelectForkWithActiveEarlyMedia = false
IncludeSDPMaxRed = true
XCAP {} 7
SupportsCW = false
SupportsCLIR = false
DisableOnNetworkError = false
ForbiddenHttpErrorCodes = "403"
ContentType = "application/xcap-el+xml"
supported = true
SupportsCFErasure = false
EnableWiFiCallingWithoutEntitlement = true
Voice {} 5
DialAsEmergencyOverIMSForUndetectedEmergency = true
E911OverCSIfRoaming = false
CheckIMSPrefForEmergency = true
E911OverITechSupported = true
EnableVolteByDefault = true
TechSettings {} 12
Low-level radio/EPDG behaviour, including IKE and Wi-Fi Calling policy.
ChildSAs {} 1
FirstChild {} 3
iRatPolicies {} 2
PreferredTechnology = "ims"
PreferredTechnologyRoaming = "wifi"
ExtraConfigurationAttributeRequestv6 [] 1
[0] {} 3
WifiCallingAllowedInRoaming = true
WiFiCallingControlsAlliWLanServices = true
5wiServiceMask = 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 = "epdg.epc.mnc001.mcc262.pub.3gppnetwork.org"
DeadPeerDetectionRetryInterval = 10
AllowRoamingHandover = false
ExtraConfigurationAttributeRequestv4 [] 1
[0] {} 3
SetHandOverIPv6Prefix = true
TechPolicies [] 2
[0] {} 2
[1] {} 2
SupportCallHandover = true
RCS {} 3
ShowBusinessMessagingSwitch = true
EnableBusinessMessagingByDefault = true
EnableRCSByDefault = true
VoicemailPilotNumber = "+491712523311"
Number dialled when the user long-presses 1.
PhoneNumberRegistrationGatewayAddress [] 10
Short code the handset SMSes to register its number with Apple services (iMessage/FaceTime).
[0] = "+447937985200"
[1] = "+447937985201"
[2] = "+447937985202"
[3] = "+447937985203"
[4] = "+447937985204"
[5] = "+447937985205"
[6] = "+447937985206"
[7] = "+447937985207"
[8] = "+447937985208"
[9] = "+447937985209"
SMSSettings {} 2
SMSCarrierReportJunkAddress = "7726"
AllowVVMSMSWhileIntlRoaming = false
PushSettings {} 3
CellularPlanTransferTopic = "de.telekom.entitlements"
SAWatchTopic = "de.telekom.entitlements"
MultiSIMTopic = "de.telekom.entitlements"
VisualVoicemailServiceName = "IMAP"
Emergency and alerts
EmergencyCalling {} 1
Emergency number list and dialling behaviour for this country/carrier.
EmergencyNumbers [] 3
Numbers routed as emergency calls, with their service category.
[0] {} 2
[1] {} 2
[2] {} 2
Location {} 1
Location policy during emergency calls, including AML.
EmergencyLocation {} 1
AugmentedEmergencyAction {} 1
Presentation and policy
StatusBarImages [] 2
Carrier logos drawn in place of the operator name (older iOS only).
[0] {} 3
AllowPrefixMatching = false
CarrierName = "T-Mobile D"
Operator name shown in the status bar and in Settings.
StatusBarCarrierName = "Telekom.de"
[1] {} 3
AllowPrefixMatching = false
CarrierName = "Telekom.de"
Operator name shown in the status bar and in Settings.
StatusBarCarrierName = "Telekom.de"
OTASoftwareUpdate {} 1
Whether iOS updates over cellular need carrier opt-in.
SoftwareUpdateOptInRequired = true
NetworkEncryptionCiphers {} 2
Ciphers the modem is permitted to negotiate.
GEA3 = true
A5/3 = true
AllowedServicesTypeMaskOnInternet = 32768 bits 15 ยท 0x8000
IgnoresDeactivateOnNetworkScanServiceMask = 131072 bits 17 ยท 0x20000
Other keys (23)
StockSymboli [] 1
[0] {} 1
symbol = "DTE.F"
AllowEDGEEditing = true
RegistrationOptInRequired = true
SupportsNITZ = true
PrivateCapable = false
ShowVolteWarningUnsupportedCarrier = false
ShowDialAssist = true
sms_validity_period = 635040
com.apple.voicemail.imap {} 11
BeaconServiceCenter = "+491710760556"
MaxGreetingDuration = 45
UsesSSL = false
GreetingNotification = true
MinPINLength = 4
DeliverLegacyNotificationsBeforeSetup = true
AuthenticationScheme = "DIGEST-MD5"
ClientManagesTrash = false
BeaconAddress = "72436"
MaxPINLength = 10
UsesMWI = false
OverrideOperatorWiFiName = "WLAN Call"
MaxBluetoothModemConnections = 5
TearDownTetheringDataContextDuringAuthentication = false
mRABAvoidanceDisabled = true
SuppressSimToolkitSendShortMessageNotifications = true
PreferCarrierNameFromMetadata = true
AllowScreenOnFastDormancy = true
PhoneSettings {} 2
AutoCallPickupTimer = 14
CarrierVoiceCallSpamReportAddress = "7726"
VVMIgnoresIntlDataRoaming = false
SupportsImsCapability = true
MandatoryVerify {} 1
SIMs [] 0
ShowWiFiCallingWarningUnsupportedCarrier = false
VMSMFilterNumber = "3311"
CarrierAppDiscoverability {} 1
407932476 [] 1
[0] = "Telekom.de"
782 carriers, 225 countries ยท iOS 27.0 (24A437) TMobile_Germany GitHub Ready