carrier-explode iOS carrier and country bundles
782 of 782
iOS 27.0 image ยท build 72.0 (21)
CarrierEntitlements {} 3
Server that gates carrier features (Wi-Fi Calling, tethering, Watch plans). SupportedEntitlements is a bitmask of which entitlement classes are queried.
SupportedEntitlements = 1041 bits 0, 4, 10 ยท 0x411
Bitmask of entitlement classes the device may request from the entitlement server. Individual bit meanings are not published.
Authentication {} 2
Type = 1
Username = "0$IMSI@nai.epc.mnc$MNC.mcc$MCC.3gppnetwork.org"
ServerAddress = "https://aes.mnc010.mcc716.pub.3gppnetwork.org:44314/entitlement/"
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] {} 3
OTASoftwareUpdate {} 1
Whether iOS updates over cellular need carrier opt-in.
SoftwareUpdateOptInRequired = true
AttachAPN {} 1
The APN attached at LTE/NR registration, before any user-selected APN.
3GPP {} 7
AllowedProtocolMask = 3 bits 0, 1 ยท 0x3
password = ""
PcscfAddressRequired = false
username = ""
AllowedProtocolMaskInRoamingUMTS = 1
apn = "claro.pe"
AllowedProtocolMaskInRoamingLTE = 1 bits 0 ยท 0x1
SupportsUserBusyCauseCode = true
StockSymboli [] 1
[0] {} 2
name = ""
symbol = "AMX"
ShowLTEWarningUnsupportedCarrier = false
VoicemailPilotNumber = "131"
Number dialled when the user long-presses 1.
RegistrationOptInRequired = true
SupportsNITZ = 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] = "895110"
CellularTrialPlan {} 4
TrialEndPeriod = "2021-03-13T23:59:59Z"
TrialPlanType = "Promotion"
SupportsTrialPlan = true
TrialStartPeriod = "2020-03-13T00:00:00Z"
ServerURL = "tip.prod.ondemandconnectivity.com"
ActivatingStateSubscriptionCheckTimerIntervals [] 1
[0] = 1800
MinCompatibleWatchOS = "6.2"
SupportedSKUs [] 2
[0] = "SKU_NA"
[1] = "SKU_POST2018_ALL"
ProvisioningMethod = "CarrierFlow"
ShowVolteWarningUnsupportedCarrier = false
ShowDialAssist = false
PhoneNumberRegistrationGatewayAddress = "97660"
Short code the handset SMSes to register its number with Apple services (iMessage/FaceTime).
OverrideOperatorWiFiName = "Claro Wi-Fi"
TechSettings {} 11
Low-level radio/EPDG behaviour, including IKE and Wi-Fi Calling policy.
WiFiCallingIdentityProtectionMethod = "EncryptedIdentity"
ChildSAs {} 1
FirstChild {} 3
WifiCallingAllowedInRoaming = false
iRatPolicies {} 1
PreferredTechnology = "cellular"
5wiServiceMask = 3
EPDGResolutionFallbackEnabled = true
SupportCallHandover = true
TechPolicies [] 2
[0] {} 2
[1] {} 2
ExtraConfigurationAttributeRequestv4 [] 1
[0] {} 3
WiFiCallingControlsAlliWLanServices = true
IKE {} 9
NATTKeepAliveEnabled = true
DeadPeerDetectionEnabled = false
DeadPeerDetectionMaxRetries = 4
DeadPeerDetectionInterval = 600
LocalIdentifier = "0$imsi@nai.epc.mnc$mnc.mcc$mcc.3gppnetwork.org"
NATTKeepAliveOffload = true
Proposals [] 1
RemoteAddress = "epdg.ims.mnc010.mcc716.pub.3gppnetwork.org"
DeadPeerDetectionRetryInterval = 10
EncryptedIdentity {} 4
Certificate used to encrypt subscriber identity during activation.
AnonymousUsername = "anonymous"
Certificate = "MIIG0zCCBbugAwIBAgIQBvT9AEiMWh41zFUtWG+XJDANBgkqhkiG9w0BAQsFADBZ MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMTMwMQYDVQQDEypE aWdpQ2VydCBHbG9iYWwgRzIgVExTIFJTQSBTSEEyNTYgMjAyMCBDQTEwHhcNMjUw OTAxMDAwMDAwWhcNMjYwODMxMjM1OTU5WjBfMQswCQYDVQQGEwJQRTENMAsGA1UE BxMETGltYTEiMCAGA1UEChMZQU1FUklDQSBNT1ZJTCBQRVJVIFMuQS5DLjEdMBsG A1UEAxMUY29yZWFhYS5jbGFyby5jb20ucGUwggEiMA0GCSqGSIb3DQEBAQUAA4IB DwAwggEKAoIBAQDgmYUeE0tYuss6qVQoRdo8jYFhE7zOOWa6ofHCFdqSEem43YvZ R0rZ1JnoXAoHPR9bTXDO+5W14SWuSsIT/D0qhnWVjXLgoSjWTMCg15rwh0S2AO6Z 8CNPUumccy7NhFJS/ZMYzek0WcgLiIrcBfGz3YbzjDE/K0VoM2uGrJ0cpCfuxjHk Nd/b5M5P1WNIAem6TWTt31veK0HeDmL1Nw+UgyYEQsbI8nxmZxZEYzVQgFt4kLSI qbeSZlir5ZH8ID4eMyx8MTAGw0W9jegSiYjTKgtT3buLN19XV/eIROLkMqRLv22l FZmi2Re9TUEIEUztW6yXz4AV8CgIzV7bCAL/AgMBAAGjggOPMIIDizAfBgNVHSME GDAWgBR0hYDAZsffN97PvSk3qgMdvu3NFzAdBgNVHQ4EFgQUEAK0bggPfh66UkGR DYGOk8LHCQswHwYDVR0RBBgwFoIUY29yZWFhYS5jbGFyby5jb20ucGUwPgYDVR0g BDcwNTAzBgZngQwBAgIwKTAnBggrBgEFBQcCARYbaHR0cDovL3d3dy5kaWdpY2Vy dC5jb20vQ1BTMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI KwYBBQUHAwIwgZ8GA1UdHwSBlzCBlDBIoEagRIZCaHR0cDovL2NybDMuZGlnaWNl cnQuY29tL0RpZ2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3Js MEigRqBEhkJodHRwOi8vY3JsNC5kaWdpY2VydC5jb20vRGlnaUNlcnRHbG9iYWxH MlRMU1JTQVNIQTI1NjIwMjBDQTEtMS5jcmwwgYcGCCsGAQUFBwEBBHsweTAkBggr BgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMFEGCCsGAQUFBzAChkVo dHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRHbG9iYWxHMlRMU1JT QVNIQTI1NjIwMjBDQTEtMS5jcnQwDAYDVR0TAQH/BAIwADCCAX0GCisGAQQB1nkC BAIEggFtBIIBaQFnAHUA1219ENGn9XfCx+lf1wC/+YLJM1pl4dCzAXMXwMjFaXcA AAGZBbCntAAABAMARjBEAiB4u2NMmbKfAip8mgRmBVsCtaxJwSV8gXv5BcPjcGsd FQIgHd9EJ7Rg1QKh0s6LUAUv54WTmQRPr0//RqjB+buB4FMAdgDCMX5XRRmjRe5/ ON6ykEHrx8IhWiK/f9W1rXaa2Q5SzQAAAZkFsKffAAAEAwBHMEUCIHtoKWuejBQm p0YyitKT9O70dWl58iTVMEhIGaamIveKAiEAlOjec30xgYaFsGu826Gtz/cmvpK1 glv0mLjks+fYLsAAdgCUTkOH+uzB74HzGSQmqBhlAcfTXzgCAT9yZ31VNy4Z2AAA AZkFsKfwAAAEAwBHMEUCIGofoaxYpa5IE5QcL0R1rsf5+tU8WfOD0XkD4Fxv27Cu AiEAtrqGBoAfnU4zLot0pQP+HrXDtUD4xlwPh1dvoVEQGAkwDQYJKoZIhvcNAQEL BQADggEBACNShYXu/qDbvGO09P9Geo/N8JOg6LGP1tGiBLi0FvAYu3IttRpKll1O LymvcaTBc+NnTgWmQQaEh+x4CrnYSjqySUuvi/axFvWdbk5q/hySpu8uuvFTaLO8 7/ePvhwziXhN0ocfGD5+4Rbsl6tKwLQEiQAFh6/i7v9Y7jGPjx9cS4scNQ24FmlS waqn/0dmOnN/iSwKADJLN6IwnpPSVvlNhlj53ClN8Wja7GQhdVIuLaoMSbTADQI9 YUJL+tgw6dza3GxYAQiVhT1ourBoTRl4uwjaMB2ABtBILhNkSF3Iu9hVzSZOdl1f PdgNrmJo5Hkahl7lhnTEltg3ePRzJNA="
UpdateURL = "https://coreaaa.claro.com.pe/vowifi/validarCertif"
KeyIdentifier = "CertificateSerialNumber=06f4fd00488c5a1e35cc552d586f9724"
HomeBundleIdentifier = "com.apple.Peru"
The country bundle this carrier bundle expects to sit on top of.
MaxBluetoothModemConnections = 5
DataIndicatorOverrideForLTE = "4G"
Forces the status-bar label on LTE โ€” this is how a carrier displays '5GE' or '4G' where the radio is LTE.
ShowVolteSwitch = true
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] {} 7
type-mask = 1081393 bits 0, 4, 5, 15, 20 ยท 0x108031
Bitmask of service classes allowed on this APN (internet, MMS, tethering, IMS, โ€ฆ).
password = "claro"
tech-type-mask = 1048576 bits 20 ยท 0x100000
Bitmask of radio technologies this APN entry applies to.
AllowedProtocolMaskInRoaming = 1
username = "claro"
apn = "claro.pe"
AllowedProtocolMask = 3 bits 0, 1 ยท 0x3
[1] {} 7
type-mask = 131072 bits 17 ยท 0x20000
Bitmask of service classes allowed on this APN (internet, MMS, tethering, IMS, โ€ฆ).
password = ""
tech-type-mask = 131072 bits 17 ยท 0x20000
Bitmask of radio technologies this APN entry applies to.
SupportSwitchOver = true
username = ""
apn = "ims"
AllowedProtocolMask = 3 bits 0, 1 ยท 0x3
[2] {} 5
password = ""
username = ""
apn = "sos"
type-mask = 262144 bits 18 ยท 0x40000
Bitmask of service classes allowed on this APN (internet, MMS, tethering, IMS, โ€ฆ).
AllowedProtocolMask = 3 bits 0, 1 ยท 0x3
IMSConfig {} 8
IMS (VoLTE / Wi-Fi Calling) stack configuration: SIP signalling, media/SRTP, registration and headers.
Signaling {} 19
UseIPSec = true
InviteErrorResponsesToTriggerCSFB = "3XX,4XX,5XX,6XX"
RegSubscriptionExpirationSeconds = "259200"
AllowResponsesOverDifferentTransport = false
SupportPEarlyMediaHeader = true
RingbackTimerSeconds = 90
MaxUdpMessageSize = 1300
RingingTimerSeconds = 90
EmergencyURNs {} 3
RequirePreconditionsWhenMandatory = false
EarlyMediaNeedsHeader = true
TriggerCSFBOnSDPError = true
Preconditions = "Supported"
UseOutgoingSipUri = true
RegistrationExpirationSeconds = 3600
AlwaysAddSipInstance = true
AdditionalContactParams {} 1
SessionExpiresSeconds = 1800
UseFakeSAsForDeregistration = true
ConferenceCalling {} 2
SendConferenceSubscribeInNewDialog = true
conferenceServer = "sip:mmtel@conf-factory.ims.mnc010.mcc716.3gppnetwork.org"
EnableWiFiCallingByDefault = true
SMS {} 2
enableInNonVoLTEMode = false
allowCSFBInVolteMode = false
Media {} 6
InactivityTimerRTCPSeconds = 25
InactivityTimerRTPSeconds = 30
EVSHardBwLimit = "nb-swb"
IncludeSDPModeChangeCapability = true
AudioCodecs {} 1
EnableBandwidthSpecifiers = true
XCAP {} 13
NafHost = "xcap.ims.mnc010.mcc716.pub.3gppnetwork.org"
SupportsCB = true
BsfPort = 8080
imsFeatureDependency = true
NafPort = 8080
SupportsCLIR = false
supported = true
ContentType = "application/xcap-el+xml"
DisableOnNetworkError = true
ForbiddenHttpErrorCodes = "400,403,404,500,501,502,503,504"
imsRegistrationDependency = true
BsfHost = "bsf.ims.mnc010.mcc716.pub.3gppnetwork.org"
SupportsCW = false
EnableWiFiCallingWithoutEntitlement = true
Voice {} 2
E911OverITechSupported = false
EnableVolteByDefault = true
SuppressSimToolkitSendShortMessageNotifications = true
SMSSettings {} 1
TransportFallback = false
AllowedServicesTypeMaskOnInternet = 32768 bits 15 ยท 0x8000
PushSettings {} 1
MultiSIMTopic = "com.clarope.ent.multi-sim"
Services [] 12
USSD/short-code shortcuts surfaced in the carrier menu in Settings.
[0] {} 2
ServiceCode = "123"
ServiceName = "Atencion al Cliente"
[1] {} 2
ServiceCode = "131"
ServiceName = "Claro Mensajes"
[2] {} 2
ServiceCode = "333"
ServiceName = "Chat"
[3] {} 2
ServiceCode = "456"
ServiceName = "Donde Esta"
[4] {} 2
ServiceCode = "555"
ServiceName = "Info"
[5] {} 2
ServiceCode = "*777"
ServiceName = "Saldo Prepago"
[6] {} 2
ServiceCode = "*778"
ServiceName = "Recarga Prepago"
[7] {} 2
ServiceCode = "135"
ServiceName = "Atencion Cliente Corporativo"
[8] {} 2
ServiceCode = "105"
ServiceName = "Emergencias"
[9] {} 2
ServiceCode = "115"
ServiceName = "Defensa Civil"
[10] {} 2
ServiceCode = "116"
ServiceName = "Bomberos"
[11] {} 2
ServiceCode = "117"
ServiceName = "Hospital"
EmergencyNumberExceptions [] 1
[0] = "*911"
EnableLTEAfterUpgrade = true
StatusBarImages [] 2
Carrier logos drawn in place of the operator name (older iOS only).
[0] {} 3
AllowPrefixMatching = false
CarrierName = "CLARO PERU"
Operator name shown in the status bar and in Settings.
StatusBarCarrierName = "Claro"
[1] {} 3
AllowPrefixMatching = false
CarrierName = "CLARO PER"
Operator name shown in the status bar and in Settings.
StatusBarCarrierName = "Claro"
CarrierName = "CLARO PERU"
Operator name shown in the status bar and in Settings.
SupportsImsCapability = true
MyAccountURL = "https://www.claro.com.pe"
MyAccountURLTitle = "Claro"
ShowCallerIDSwitch = false
ShowWiFiCallingWarningUnsupportedCarrier = false
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] = "71610"
782 carriers, 225 countries ยท iOS 27.0 (24A437) Claro_pe GitHub Ready