carrier-explode iOS carrier and country bundles
carrier.plist Whole bundle
carrier.plist changed 30 rows Before After
Key pathBeforeAfter
aAttachAPNabsent{"3GPP":{"password":"","PcscfAddressRequired":false,"username":"","apn":"internet","AllowedProtocolMask":1}}
aIMSConfig.Media.AudioCodecsabsent{"112":{"max-red":"220","SampleRate":16000,"octet-align":"1","ch-aw-recv":"-1","maxptime":"240","EncodingName":"EVS","br":"5.9-24.4","bw":"nb-swb"}}
aIMSConfig.Media.EVSHardBwLimitabsentnb-swb
aIMSConfig.Media.EnableBandwidthSpecifiersabsenttrue
cMyAccountURLhttp://m.three.iehttps://m.three.ie
aPhoneAccountTransfer.TransferErrorCodesabsent{"CarrierDefaultErrors":["505"],"BillingErrors":["501"],"IneligibleAccountErrors":["502"],"BlockedAccountErrors":["503"]}
rSMSSettings{"TransportFallback":true}absent
rShowTTYfalseabsent
aShowVolteWarningUnsupportedCarrierabsentfalse
aVoiceTextMediaabsent{"SupportsEmergencyRTT":true}
capns[0].type-mask3277332821
aapns[1].AllowNoDNSabsent1
aapns[1].AllowedProtocolMaskabsent3
aapns[1].SupportSwitchOverabsenttrue
aapns[1].UseNetworkMTUabsenttrue
capns[1].apnopen.internetims
aapns[1].tech-type-maskabsent131072
capns[1].type-mask48131072
rapns[2].DefaultProtocolMask3absent
rapns[2].SupportSwitchOvertrueabsent
capns[2].apnimssos
capns[2].tech-type-mask131072262144
capns[2].type-mask131072262144
capns[3].AllowedProtocolMask31
rapns[3].DefaultProtocolMask3absent
aapns[3].SupportSwitchOverabsenttrue
capns[3].apnsoshos
capns[3].tech-type-mask2621441048576
capns[3].type-mask2621441048576
rapns[4]{"AllowedProtocolMask":1,"password":"","tech-type-mask":1048576,"type-mask":1048576,"UseNetworkMTU":true,"AllowNoDNS":1,"SupportSwitchOver":true,"username":"","apn":"hos","DefaultProtocolMask":1}absent
789 carriers, 225 countries · iOS 27.0.1 (24A446) · beta iOS 27.2 beta 2 (24B5089g) GitHub Ready