carrier-explode iOS carrier and country bundles
782 of 782
Package
BundleRakuten_jp
Build66.0
FromiOS 26.1 image · build 66.0 · Changes since build 65.0
Size15.8 KiB packed, 24.5 KiB unpacked, 6 files
Content IDf563b4002b51b8ef8bd9fce1f0fcc6900333e01549a7aeaf6f081c98063009ba verified
SHA-1d7c7a196ff51023807b59d32dd0f7430eceb99a0
SHA-384d4950b9eb05d8f8440100e73779ab333c2def029248bd7b393ac2df1b73089be3d5770da570f1ad2e6609e164305bc32
Override sets1
Identity
CarrierName = "Rakuten"
Operator name shown in the status bar and in Settings.
HomeBundleIdentifier = "com.apple.Japan"
The country bundle this carrier bundle expects to sit on top of.
SupportedSIMs [] 2
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] = "44011"
[1] = "20801_ID-8981090"
SupportedPLMNs [] 2
Networks treated as the home network for this bundle.
[0] = "44011"
[1] = "44053"
Data
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] {} 8
type-mask = 1081395 bits 0, 1, 4, 5, 15, 20 · 0x108033
Bitmask of service classes allowed on this APN (internet, MMS, tethering, IMS, …).
password = ""
DefaultProtocolMask = 2
enableXLAT464 = true
AllowedProtocolMaskInRoaming = 3
username = ""
apn = "v6.rakuten.jp"
AllowedProtocolMask = 2 bits 1 · 0x2
[1] {} 7
type-mask = 131072 bits 17 · 0x20000
Bitmask of service classes allowed on this APN (internet, MMS, tethering, IMS, …).
password = ""
DefaultProtocolMask = 2
AllowedProtocolMaskInRoaming = 3
username = ""
apn = "ims"
AllowedProtocolMask = 2 bits 1 · 0x2
[2] {} 7
type-mask = 262144 bits 18 · 0x40000
Bitmask of service classes allowed on this APN (internet, MMS, tethering, IMS, …).
password = ""
DefaultProtocolMask = 2
AllowedProtocolMaskInRoaming = 3
username = ""
apn = ""
AllowedProtocolMask = 2 bits 1 · 0x2
AttachAPN {} 1
The APN attached at LTE/NR registration, before any user-selected APN.
3GPP [] 1
[0] {} 7
DataIndicatorOverrideForLTE = "4G"
Forces the status-bar label on LTE — this is how a carrier displays '5GE' or '4G' where the radio is LTE.
Entitlements and eSIM
CarrierEntitlements {} 6
Server that gates carrier features (Wi-Fi Calling, tethering, Watch plans). SupportedEntitlements is a bitmask of which entitlement classes are queried.
SupportedEntitlements = 3073 bits 0, 10, 11 · 0xc01
Bitmask of entitlement classes the device may request from the entitlement server. Individual bit meanings are not published.
ProtocolVersion = "2"
Authentication {} 2
Type = 1
Username = "0$IMSI@nai.epc.mnc$MNC.mcc$MCC.3gppnetwork.org"
ServerAddress = "https://entitlement.devicem.rm-n.jp/entitlement/"
AllowedIMSIPrefixes [] 1
[0] = "44011"
UpdatePeriod = 24
RemoteCardProvisioningSettings {} 8
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] = "898109"
CellularTrialPlan {} 4
TrialEndPeriod = "2022-06-30T14:59:59Z"
TrialPlanType = "FreeTrial"
SupportsTrialPlan = true
TrialStartPeriod = "2021-10-01T00:00:00Z"
ServerURL = "rakuten.prod.ondemandconnectivity.com"
SupportedSKUs [] 1
[0] = "SKU_EU"
MinCompatibleWatchOSForStandaloneMode = "10.0"
ProvisioningMethod = "CarrierFlow"
SupportsFauxCard = false
MinCompatibileWatchOS = "8.5"
CellularPlanProvisioningSettings {} 1
Behaviour of the in-Settings 'Add Cellular Plan' flow.
WaitForPhoneNumberDuringActivation = true
Voice and IMS
IMSConfig {} 7
IMS (VoLTE / Wi-Fi Calling) stack configuration: SIP signalling, media/SRTP, registration and headers.
Signaling {} 20
ussdEnabled = true
DefaultAuthAlgorithm = "AKAv1-MD5"
SupportPEarlyMediaHeader = true
UseFakeSAsForDeregistration = true
EarlyMediaNeedsHeader = true
EmergencyRingbackTimerSeconds = 200
SipTimers {} 1
InviteErrorResponsesToTriggerCSFB = ""
EmergencyCallBackModeExpirationSeconds = 20
AlwaysSendSessionProgress = true
EmergencyURNs {} 3
RingbackTimerSeconds = 200
EnableSenderName = false
SendPreferredServiceInInvite = true
RequirePreconditionsWhenMandatory = false
KillCallOnHoldResumeError = false
Preconditions = "Supported"
CallEndReasons {} 1
RingingTimerSeconds = 45
UseIPSec = true
ConferenceCalling {} 1
ConferenceSupport = false
SMS {} 2
UseRpOriginatingAddressAsSender = true
allowCSFBInVolteMode = true
Media {} 4
DTMFVolume = 10
InactivityTimerRTPSeconds = 15
RTCPIntervalSeconds = 5
EnableBandwidthSpecifiers = true
XCAP {} 11
BsfHost = "bsf.ims.mnc011.mcc440.pub.3gppnetwork.org"
DisableOnNetworkError = false
IgnoreCellularDataSwitch = false
AllowedOnlyWhenIMSRegistered = true
ForbiddenHttpErrorCodes = ""
BsfPort = 8082
NafPort = 8081
supported = true
NafHost = "xcap.ims.mnc011.mcc440.pub.3gppnetwork.org"
useSecureTransport = false
IgnoreInternationalDataRoamingSwitch = false
Emergency {} 1
RestrictedDomainMode = true
Voice {} 5
DialAsEmergencyOverIMSForUndetectedEmergency = true
BlockCallsOverCS = true
CheckIMSPrefForEmergency = false
EnableVolteByDefault = true
endNonEmergencyCalls = true
VoicemailPilotNumber = "1417"
Number dialled when the user long-presses 1.
PhoneNumberRegistrationGatewayAddress = "+447786205094"
Short code the handset SMSes to register its number with Apple services (iMessage/FaceTime).
SMSSettings {} 1
TransportFallback = true
PushSettings {} 2
MultiSIMTopic = "jp.co.rakuten.mobile.entitlementserver"
SAWatchTopic = "jp.co.rakuten.mobile.entitlementserver.sawatch"
VisualVoicemailServiceName = "IMAP"
Emergency and alerts
CellBroadcast {} 9
Public-warning (cell broadcast) configuration. Only country bundles carry the full schema; carrier bundles carry at most throttling knobs.
AlertConfigurations {} 3
Named sound + vibration pairs referenced by the message-ID mappings.
Configuration_2 {} 3
Configuration_3 {} 3
Configuration_1 {} 3
SwitchGroupTitle = "Government Alerts"
Section header used for these alerts in Settings > Notifications.
DataThrottleOnMessageReceive = true
DataThrottleTimeout = 40
MessageIDParameters3GPP [] 3
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] {} 5
[1] {} 5
[2] {} 6
AlertTypes {} 1
Per-alert-type presentation. UserConfigurable:false means there is no off switch in Settings.
Quake {} 5
MessageValidityPeriod {} 1
How long a received broadcast stays valid, in minutes.
TimeLimit = 60
SoundIsMutableInRelayMode = true
TranslationParameters {} 3
Translations {} 3
MessageIDRange [] 2
NativeLanguages [] 1
EmergencyCalling {} 1
Emergency number list and dialling behaviour for this country/carrier.
EmergencyNumbers [] 3
Numbers routed as emergency calls, with their service category.
[0] {} 4
[1] {} 4
[2] {} 4
Location {} 1
Location policy during emergency calls, including AML.
EnableCPIDuringEmergencyMode = true
SUPL {} 4
Secure User-Plane Location: H-SLP address, TLS policy and root certificate.
SuplFlags = 8
SuplCARootCert = "308205523082033aa00302010202020690300d06092a864886f70d01010b05003038310b3009060355040613024a5031173015060355040a0c0e52616b7574656e204d6f62696c653110300e06035504030c07526f6f74204341301e170d3139303731363130353930315a170d3339303731353130353930315a3038310b3009060355040613024a5031173015060355040a0c0e52616b7574656e204d6f62696c653110300e06035504030c07526f6f7420434130820222300d06092a864886f70d01010105000382020f003082020a0282020100aa23cc6cdb9da2d1bc69f924e45c28d907437051660bea86a468f0c90b39ed0b463d19351ec2216457ebeb39fcb75b59c3a668f80d1b88503b77637dde762cb1e1c1cbf6d996184e2fe26c25bf74ed4334f4be716892209db158553d508ed07b92c2c0cb7ac7a5d48a8a081f4f5ca7c0cfeeeb021d5914b1db8414571a6ae62169563d38d7efd19e908f0122f9a529db619290c8e6ff5ec39a47e873eda4a3c225339367118c0991a98c58a9855ed77e48032dfbee29c946d50fbe2dc886d9941c94e888c2c11f9b428648e42297511b5955223e2f19dceb21bf902af83f93b043559decb2db0bbc9f1ebcda27073aea72bf347a4fd7f8716b818ff7335544aeee2884b02203cefb0aeb865007ebc4587daa33f5cae7be765ad05a4f961cc6c6333288d7308a10ca6125ab723477e946d0fc2d45ad2d5f7a0c3efca8bc10c2b498ac431ddaefda91e0452883585aaa6a9150614ac5777ae9175487526ed480c5936ffb89ba41d744714bc6d992dffb209fdad97e2cf19734bd3cbf03156d0a9c0f0f26fa70cfe2fbb45548b175dca8aa79c39563a84044ae40543522a60542144fb3674545fe532739266ea4545db68fc6caca1a34ed5693e010d6efe349f2446c816e5d42ceaa41144a79ef0e0c3d80c8cd62986d1c829d41395927110459b29bbdb8d8a03748e7e4ca5cc631bf0a189c68855304fbba0c6cd7f91232d656010203010001a3663064301f0603551d23041830168014f5080652c59e8fb2e717479425f7e3d895c92ef9301d0603551d0e04160414f5080652c59e8fb2e717479425f7e3d895c92ef9300e0603551d0f0101ff04040302010630120603551d130101ff040830060101ff020101300d06092a864886f70d01010b0500038202010083188798aed8af16dde9f24e6f5ca1544f4ef60bbc0cbdfac0198098808754b61582a89a0cc271b716c83b360bbbd0b6bb11207310aa67a4f5b378876744426434ff62aa22875e76945763ffdb5012d6ae9e9d528114e97b7588958ea399faf69cddad548cb5a4be6d20c78b20fdfdcfa6213364cede727418936c1f312abc270d30d4b7f44847a86194e47f5d9ca9225549afc6ee011d2ff0a72cedf2c81ab428f35d77cede21fbc22c98f9e54279742af425745352d781bc9c1f95b3d798ea9f23c7c0d397f0949652a35481a4c23d70407068f5d033d08f34a6962efc8e4752a9be24736c29da29fe3816cd8eb996e8a376af66b0bd794a141d4d87297463f1431194578274dba06ce746c8af82a57c0c1d5b48aeda5fd22394aa8d2b39e9209d448d8bdab28c3d60215dd8fcd2d597d7ea7bcabae885949fc3589ddc6280c29670c0811548df3f4c8c65ea921c5888bfbce4f4fb95ffada461e95eedc2bd8879c45305818fa54212cea96414b54129a1470dc65a548373f8075dddfc3c6db4cc7ef1838cf61fd45c3a9f4fd595b6923aafe43dbeabfaad69e3c0c879f7074e5466b418526c7b2da1cd3bba29e9d66009da11d2c56c47e15c672af4021822b935ab8ed504386c76a8957002c1e4a6ab6537e0da193d3c753eb82ef21fd1b7c6be6b66fbefd61035891c89f083ce691a6fac12461b6054410f4c283c1b0bde"
SuplHSLPServerAddress = "e-slp.*.sos.supl.rakuten.jp:7275"
SuplUdpPortConfig = 1
Presentation and policy
StatusBarImages [] 2
Carrier logos drawn in place of the operator name (older iOS only).
[0] {} 3
AllowPrefixMatching = false
CarrierName = "44011"
Operator name shown in the status bar and in Settings.
StatusBarCarrierName = "Rakuten"
[1] {} 3
AllowPrefixMatching = false
CarrierName = "44053"
Operator name shown in the status bar and in Settings.
StatusBarCarrierName = "Rakuten"
Services [] 2
USSD/short-code shortcuts surfaced in the carrier menu in Settings.
[0] {} 2
ServiceCode = "147"
ServiceName = "発信者番号非通知オン"
[1] {} 2
ServiceCode = "148"
ServiceName = "発信者番号非通知オフ"
CarrierBookmarks [] 2
[0] {} 2
Title = "楽天ひかり"
URL = "https://network.mobile.rakuten.co.jp/hikari/"
[1] {} 2
Title = "楽天市場"
URL = "https://www.rakuten.co.jp/"
MyAccountURL = "https://portal.mobile.rakuten.co.jp/my-rakuten-mobile"
OTASoftwareUpdate {} 1
Whether iOS updates over cellular need carrier opt-in.
SoftwareUpdateOptInRequired = true
AllowedServicesTypeMaskOnInternet = 32768 bits 15 · 0x8000
IgnoresDeactivateOnNetworkScanServiceMask = 131072 bits 17 · 0x20000
Other keys (24)
StockSymboli [] 1
[0] {} 1
symbol = "4755.t"
ShowLTEWarningUnsupportedCarrier = false
RegistrationOptInRequired = false
SupportsNITZ = true
ShowVolteWarningUnsupportedCarrier = false
UseLTEAlternateBarMapping = true
Show4GSwitch = true
ShowDialAssist = true
ShowTTY = false
WatchCustomerServicePhoneNumber = "05054344653"
com.apple.voicemail.imap {} 11
MaxGreetingDuration = 20
MaxPINLength = 4
UsesSSL = true
GreetingNotification = false
MinPINLength = 4
UsesMWI = false
DeliverLegacyNotificationsBeforeSetup = true
AuthenticationScheme = "DIGEST-MD5"
ClientManagesTrash = true
AllowedIMAPServers {} 1
FQDN [] 1
BeaconAddress = "+817085811999"
MaxBluetoothModemConnections = 5
ShowVolteSwitch = false
UseEcn0Bars = true
Show3GSwitch = false
PhoneSettings {} 1
AutoCallPickupTimer = 13
IPCUApnTypemask = 1081395 bits 0, 1, 4, 5, 15, 20 · 0x108033
SupportsImsCapability = true
ShowAlertAfterEmergencyCallTimer = 1800
ShowCallerIDSwitch = false
MyAccountURLTitle = "my 楽天モバイル"
VVMGreetingChangesSupported = false
VVMPasswordChangesSupported = false
DisplayNormalizedPhoneNumber = false
782 carriers, 225 countries · iOS 27.0 (24A437) Rakuten_jp GitHub Ready