carrier-explode
Explode and decode carrier data
GitHub
About
Carriers
Countries
Features
Builds
Compare
Work in progress: carrier-explode doesn't have the best coverage on watchOS yet… we're working on it!
watchOS
iOS
Pixel
Samsung
iPadOS
watchOS
CLARO PR
PR 2026-09-23
Vi
Idea_in
IN 2026-09-23
Vi
Vodafone_in
IN 2026-09-23
A1 SI
SI 2026-06-05
CLARO SV
SV 2026-06-05
Mobiland
AD 2026-06-05
mt:s
RS 2026-06-05
N Telenor
NO 2026-06-05
SMART
PH 2026-06-05
Tele2
LT 2026-06-05
Telstra
AU 2026-06-05
Yettel BG
BG 2026-06-05
Spectrum Mobile
TMobile_Charter_US
US 2026-03-30
A1 SRB
RS 2026-03-24
CellcomWI
US 2026-03-24
Comcast Business
US 2026-03-24
DHIRAAGU
MV 2026-03-24
orange
RO 2026-03-24
SoftBank
JP 2026-03-24
Spark NZ
NZ 2026-03-24
Telekom
SI 2026-03-24
U Mobile
MY 2026-03-24
vodafone HU
HU 2026-03-24
1and1
DE 2025-12-11
2degrees
NZ 2025-12-11
Free
FR 2025-12-11
Orange
SK 2025-12-11
Spectrum Mobile
Verizon_Charter_LTE_US
US 2025-12-11
Telia FI
FI 2025-12-11
TRUE-H
TH 2025-12-11
Xfinity Mobile
US 2025-12-11
au
KDDI_NR_jp
JP 2025-11-03
ROGERS
CA 2025-11-03
Telekom SK
SK 2025-11-03
vf-GR
GR 2025-11-03
3
GB 2025-06-10
ATT RedPocket
US 2025-06-06
lifecell
UA 2025-06-06
Ooredoo
QA 2025-06-06
Tele2
EE 2025-06-06
Videotron
CA 2025-06-06
A1 BG
BG 2025-03-31
A1 HR
HR 2025-03-31
ATT Dish MVNO
US 2025-03-31
Bite
LT 2025-03-31
Bite
LV 2025-03-31
Boost
US 2025-03-31
C
COSMOTE
GR 2025-03-31
O2.CZ
CZ 2025-03-31
Ooredoo
MV 2025-03-31
Play
PL 2025-03-31
3
3
IE 2024-12-10
HT HR
HR 2024-12-10
SaskTel
CA 2024-12-10
Telenet
BE 2024-12-10
VIVO
BR 2024-12-10
Koodo
CA 2024-10-28
TMobile MetroPCS
US 2024-10-28
CC
US 2024-06-07
Jio
IN 2024-06-07
O2 - SK
SK 2024-06-07
One NZ
NZ 2024-06-07
PURE TALK
US 2024-06-07
SMC HK
HK 2024-06-07
vodafone IE
IE 2024-06-07
Vodafone TR
TR 2024-06-07
Cricket
US 2024-05-13
BT
GB 2023-12-11
Liberty
PR 2023-12-11
meo_pt
PT 2023-12-11
Next 100
201
Newest
BT
BT_Business_uk
OTA watchOS Watch 1+ · build 27.1
current release
OTA watchOS Watch 1+ · build 27.1
current release
Apple Watch Ultra 2
Apple Watch Ultra 2
Apple Watch Series 9 (GPS + Cellular, 41mm), Apple Watch Series 9 (GPS + Cellular, 45mm)
Apple Watch Ultra
Apple Watch Series 8 (GPS + Cellular, 41mm), Apple Watch Series 8 (GPS + Cellular, 45mm)
Apple Watch SE (2nd generation, GPS + Cellular, 40mm), Apple Watch SE (2nd generation, GPS + Cellular, 44mm)
Apple Watch Series 7 (GPS + Cellular, 41mm), Apple Watch Series 7 (GPS + Cellular, 45mm)
Apple Watch SE (1st generation, GPS + Cellular, 44mm), Apple Watch Series 6 (GPS + Cellular, 40mm), Apple Watch Series 6 (GPS + Cellular, 44mm)
Apple Watch Series 5 (40mm, LTE), Apple Watch Series 5 (44mm, LTE)
Apple Watch Series 4 (40mm, LTE), Apple Watch Series 4 (44mm, LTE)
Overview
Settings (238)
Modem
Files (116)
All
Phone specific
carrier.plist +
overrides_N210.plist
Identity (4)
·
CarrierName
=
"EE"
·
HomeBundleIdentifier
=
"com.apple.UnitedKingdom"
▾
SupportedSIMs
[] 1
·
[0]
=
"23430_GID1-B3"
▾
SupportedPLMNs
[] 1
·
[0]
=
"23430"
Cellular: 5G, LTE, calling and roaming (2)
·
Enable4GByDefault
=
true
·
DataIndicatorOverrideForLTE
=
"4G"
=
4G
Data (2)
▾
apns
[] 3
▾
[0]
{} 8
·
type-mask
=
131072
=
IMS
0x20000
·
password
=
""
·
tech-type-mask
=
131072
=
IMS
0x20000
likely
·
DefaultProtocolMask
=
2
=
IPv6
likely
·
SupportSwitchOver
=
true
·
username
=
""
·
apn
=
"ims"
·
AllowedProtocolMask
=
2
=
IPv6
▾
[1]
{} 8
·
type-mask
=
32817
=
Internet
·
WirelessModemTraffic (Personal Hotspot data)
·
WirelessModemAuthentication (Personal Hotspot auth)
·
EntitlementTraffic
0x8031
·
password
=
""
·
DefaultProtocolMask
=
3
=
IPv4v6 (dual stack)
likely
·
enableXLAT464
=
true
·
AllowedProtocolMaskInRoaming
=
3
=
IPv4v6 (dual stack)
·
username
=
""
·
apn
=
"everywhere"
·
AllowedProtocolMask
=
3
=
IPv4v6 (dual stack)
▾
[2]
{} 7
·
type-mask
=
262144
=
Emergency
0x40000
·
password
=
""
·
tech-type-mask
=
262144
=
Emergency
0x40000
likely
·
DefaultProtocolMask
=
2
=
IPv6
likely
·
username
=
""
·
apn
=
"sos"
·
AllowedProtocolMask
=
2
=
IPv6
▾
AttachAPN
{} 1
▾
3GPP
{} 8
·
AllowedProtocolMaskInRoamingLTE
=
3
=
IPv4v6 (dual stack)
·
password
=
""
·
AllowedProtocolMask
=
3
=
IPv4v6 (dual stack)
·
PcscfAddressRequired
=
false
·
username
=
""
·
AllowedProtocolMaskInRoamingUMTS
=
3
=
IPv4v6 (dual stack)
likely
·
apn
=
"everywhere"
·
DefaultProtocolMask
=
3
=
IPv4v6 (dual stack)
likely
Entitlements and eSIM (2)
▾
RemoteCardProvisioningSettings
{} 1
·
ServerURL
=
"https://sm-v4-010-a-gtm.pr.go-esim.com"
▾
EncryptedIdentity
{} 3
·
Certificate
=
"MIIDcTCCAlmgAwIBAgIJAOG95kSrrfOBMA0GCSqGSIb3DQEBCwUAME8xCzAJBgNVBAYTAkdCMREwDwYDVQQIDAhIYXRmaWVsZDELMAkGA1UECgwCRUUxIDAeBgNVBAMMF2xpdmV3aWZpb25lQUFBLmVlLmNvLnVrMB4XDTE5MDYxMTExMzYzNVoXDTIwMDYxMDExMzYzNVowTzELMAkGA1UEBhMCR0IxETAPBgNVBAgMCEhhdGZpZWxkMQswCQYDVQQKDAJFRTEgMB4GA1UEAwwXbGl2ZXdpZmlvbmVBQUEuZWUuY28udWswggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD1MVjdYFHF2HvwAjehVkQGMUAJ8M26Rhh9AC/t+wAzM6ZLhy4fVqVa+Ld4C6finnbZ5K3mTigq0zhCxYw+qP8ClsBVSjSMillHSUO1zOsfnKHca7Nr72zujz9Z4TR8xzb9EoC5/OUujTmXr1YQAsrG9YYGN9HhamPpqKctiCHd/qtKdwCMYO/tXSbnnXaU808ewuZxAUp8kBmGyfzJbMZ5IlYZL1Qr1K4Qwm2dZP7cC1asX583nlKk5uUF6mPeEleBhKUgLRrHcFc6D+nO7ljnttYdzeI2Yg2yokGfA3QZcPvsiR9yYXg1w5CZlGDyMaZSpIFHrLCHTaKhvTkwwR3xAgMBAAGjUDBOMB0GA1UdDgQWBBQgaO7Q+IEd5tlvXdaQfazMN5stoDAfBgNVHSMEGDAWgBQgaO7Q+IEd5tlvXdaQfazMN5stoDAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQDafQCsizZQhzqUA0VLZZ8ItpPefaG5dKTsS4B8zjCS9E7WrgPHfFcrAZX9w1peqrrOflXI1NaM9Y06Xf9wN3CaTi7ALLHWQdyDDi/VVAfsuStd0zmIiLul4hT4WaUZ/2xj0D2hh1d+RxsPiLjvfXv1czl6qdpX+DdjpNeLLQYAbIqhiHepYQZcfaOh3MHriy/iaOVcNxL2s1MbMRafyx79mwLMG3KvrrfEM9OZBlrqpAlbsIG+nPdeRe9nCSyZAp7TAx/y5Qv/19SDVlpvz/UdvYCYWAetar7ewB9Zu1zBzNtEZMBr/92s1G8UWli/MFR7UoInRDRomoIpF/ydsnBo"
·
KeyIdentifier
=
"CertificateSerialNumber=e1bde644abadf381"
·
AnonymousUsername
=
"anonymous"
Voice and IMS (3)
▾
IMSConfig
rare
{} 7
▾
Signaling
{} 22
·
IgnoreRegNotificationContactExpires
=
true
▸
AdditionalContactParams
{} 1
·
TriggerCSFBOnSDPError
=
true
·
AlwaysAddSipInstance
=
true
·
UseFakeSAsForDeregistration
=
true
·
SupportPEarlyMediaHeader
=
true
·
RegistrationRetryIntervals
=
"80"
·
EarlyMediaNeedsHeader
=
true
·
ReRegisterOnErrorCodes
=
"403"
·
InviteErrorResponsesToTriggerCSFB
=
"3XX,4XX,5XX,6XX"
·
DropRegistrationOnSRVCC
=
true
·
MaxUdpMessageSize
=
1200
bytes
·
RingbackTimerSeconds
=
130
s
·
CountryOfOriginationFormat
=
"PANI"
=
PANI
·
RequirePreconditionsWhenMandatory
=
false
▸
IncomingCallEndReasons
{} 1
·
Preconditions
=
"Supported"
=
Supported
·
IncompleteRegistrationThrottlingIntervalSeconds
=
80
s
▸
CallEndReasons
{} 10
·
ValidateSipMessageRecipient
=
false
·
RingingTimerSeconds
=
60
s
·
UseIPSec
=
true
▾
ConferenceCalling
{} 2
·
TreatAllNotificationsAsPartial
=
true
·
conferenceServer
=
"sip:mmtel@conf-factory.ims.mnc030.mcc234.3gppnetwork.org"
·
AllowHandoverWithoutIMSVoiceService
=
true
▾
SMS
{} 4
·
SMSBundleToVoice
=
true
·
enableInNonVoLTEMode
=
false
▸
SupportedDomains
{} 3
·
allowCSFBInVolteMode
=
true
▾
Media
{} 9
·
IncludeSDPModeChangeCapability
=
true
·
UseRemoteMediaOrder
=
false
·
EnableBandwidthSpecifiers
=
true
▸
AudioCodecs
{} 1
·
EnforceEarlyMediaDirection
=
true
·
InactivityTimerRTPSeconds
=
20
s
·
SupportPCMA
=
false
·
SupportPCMU
=
false
·
EnableRemoteRTCPDeactivation
=
true
·
EnableWiFiCallingWithoutEntitlement
=
true
▾
Voice
{} 4
·
E911OverCSIfNoIMSReg
=
true
·
E911OverIMSSupported
=
true
·
EnableVoLTEWithVoWiFi
=
false
·
EnableVolteByDefault
=
true
▾
TechSettings
{} 9
·
WifiCallingAllowedInRoaming
=
false
▾
ChildSAs
{} 1
▸
FirstChild
{} 2
▾
iRatPolicies
{} 1
·
PreferredTechnology
=
"wifi"
=
Wi-Fi preferred
likely
▾
ExtraConfigurationAttributeRequestv6
[] 1
▸
[0]
{} 3
·
SupportCallHandover
=
true
▾
TechPolicies
[] 3
▸
[0]
{} 2
▸
[1]
{} 2
▸
[2]
{} 2
·
SetHandOverIPv6Prefix
=
true
·
WiFiCallingControlsAlliWLanServices
=
true
▾
IKE
{} 11
·
NATTKeepAliveEnabled
=
true
·
DeadPeerDetectionEnabled
=
false
·
DeadPeerDetectionMaxRetries
=
4
·
DeadPeerDetectionInterval
=
600
s
·
LocalIdentifier
=
"0$imsi@nai.epc.mnc$mnc.mcc$mcc.3gppnetwork.org"
·
NATTKeepAliveOffload
=
true
·
NATTKeepAliveInterval
=
20
s
▸
Proposals
[] 1
·
DeadPeerDetectionRetryInterval
=
10
s
·
RemoteAddress
=
"epdg.epc.mnc030.mcc234.pub.3gppnetwork.org"
·
ValidateRemoteCertificate
=
false
▾
SMSSettings
{} 1
·
TransportFallback
=
true
Emergency and alerts (1)
▾
CellBroadcast
rare
{} 6
▾
AlertTypes
{} 5
▸
Government
{} 5
▸
Operator Defined
{} 5
▸
Extreme
{} 5
▸
Severe
{} 5
▸
Test
{} 5
▾
PrimaryBroadcastLanguages
[] 1
·
[0]
=
"en"
·
MinimumDeviceCategorySupported
=
10
▾
AlertConfigurations
{} 1
▸
Configuration_uk
{} 3
·
SwitchGroupTitle
=
"Emergency Alerts"
▾
MessageIDParameters3GPP
[] 10
▸
[0]
{} 4
▸
[1]
{} 4
▸
[2]
{} 4
▸
[3]
{} 4
▸
[4]
{} 4
▸
[5]
{} 4
▸
[6]
{} 4
▸
[7]
{} 4
▸
[8]
{} 4
▸
[9]
{} 4
Presentation and policy (3)
▾
StatusBarImages
[] 2
▾
[0]
{} 3
·
AllowPrefixMatching
=
false
·
CarrierName
=
"BT"
·
StatusBarCarrierName
=
"BT"
▾
[1]
{} 3
·
AllowPrefixMatching
=
false
·
CarrierName
=
"EE"
·
StatusBarCarrierName
=
"EE"
·
MyAccountURL
=
"http://www.business.bt.com"
·
AllowedServicesTypeMaskOnInternet
=
32768
=
EntitlementTraffic
0x8000
likely
Other (12)
·
MaxBluetoothModemConnections
=
5
·
PreferCarrierNameFromMetadata
=
true
·
OverrideOperatorCellTunnelName
rare
=
"BT using Cellular Data"
·
SupportsNITZ
=
false
·
MyAccountURLTitle
=
"BT Business"
·
RegistrationOptInRequired
=
true
·
ShowDialAssist
=
true
▾
CaptiveSettingsBySSID
rare
{} 1
▾
EE WiFi-Auto
{} 1
·
Bypass
=
true
·
SupportsImsCapability
=
true
·
ShowTTY
=
false
·
DerPriFileVersion
phone
=
"0.0.1"
·
DerPriFileName
phone
=
"overrides_N210.der.pri"
Localised text (42 languages)
Language
ar
bg
ca
cs
da
de
el
en
en_AU
en_GB
es
es_419
es_MX
fi
fr
fr_CA
he
hi
hr
hu
id
it
ja
kk
ko
ms
nl
no
pl
pt
pt_PT
ro
ru
sk
sv
th
tr
uk
vi
zh_CN
zh_HK
zh_TW
File
CBMessage.strings
locversion.plist
·
CBMessageTitle
=
"Carrier Settings Updated"
·
CBMessageBody
=
"New settings required for your device have been installed."
·
CBMessageAcceptButton
=
"OK"