carrier-explode Explode and decode carrier data GitHub About
Routine changes (8 files): per-phone file, compared by phone above, signature, version number only
FileKindWhy it is routine
overrides_N41_N42.plistaddedper-phone file, compared by phone above
overrides_N48_N49_N51_N53.plistaddedper-phone file, compared by phone above
overrides_N56_N61.plistaddedper-phone file, compared by phone above
signatures/common.plistaddedsignature
signatures/overrides_N41_N42.plistaddedsignature
signatures/overrides_N48_N49_N51_N53.plistaddedsignature
signatures/overrides_N56_N61.plistaddedsignature
version.plistchangedversion number only
FileKindAddedRemovedChanged
Default_CARRIER_M1-3GSM.pngremoved
FSO_CARRIER_M1-3GSM.pngremoved
Info.plistchanged231
carrier.plistchanged12104
Default_CARRIER_M1-3GSM.png removed Before only this file
Only in Before.
FSO_CARRIER_M1-3GSM.png removed Before only this file
Only in Before.
Info.plist changed 6 rows Before After only this file
Key pathBeforeAfter
CFBundleNameabsentMobileOne_sg
CFBundleResourceSpecificationResourceRules.plistabsent
CFBundleShortVersionStringabsent18.1.0
CFBundleVersion5.118.1
DTPlatformNameiphoneosabsent
DTSDKName(SDK_NAME)absent
carrier.plist changed 26 rows Before After only this file
Key pathBeforeAfter
BookmarkURLs[{"BookmarkURL":"http://www.m1.com.sg","BookmarkName":"M1 Home Page"}]absent
CarrierNameMobileOne SingaporeM1 Singapore
DataIndicatorOverrideForLTEabsent4G
EmergencyNumbersabsent{"525":[{"Number":"999","Category":0}]}
MaxBluetoothModemConnections35
OTASoftwareUpdateabsent{"SoftwareUpdateOptInRequired":true,"MaxBytesOverCellular":62914560}
PhoneNumberRegistrationGatewayAddressabsent["+447786205094"]
Services[1].ServiceName"Bye Bye Ring Ring"Connecting Tones
ShowDialAssistabsenttrue
StatusBarImages[0].DefaultImageDefault_CARRIER_M1-3GSM.pngabsent
StatusBarImages[0].FullScreenOpaqueImageFSO_CARRIER_M1-3GSM.pngabsent
StatusBarImages[0].StatusBarCarrierNameabsentM1-3GSM
StatusBarImages[1]absent{"CarrierName":"M1-3GSM","StatusBarCarrierName":"M1"}
StatusBarImages[2]absent{"CarrierName":"SGP - M1","StatusBarCarrierName":"M1"}
StockSymboli[0].nameMobileOne LimitedM1 Limited
apns[0].apnsunsurfabsent
apns[0].configurationabsent[{"type-mask":49,"password":"65","username":"65","apn":"sunsurf"},{"type-mask":4,"password":"65","username":"65","apn":"miworld"},{"type-mask":48,"password":"65","username":"65","apn":"sunsurf"}]
apns[0].password65absent
apns[0].signature{"__data":"87baa7c2f21e9e374ab4c72d71919e1692fff1af20abaf209aaf3f1327905987e3a868b92a8f422c1e9d65d1aad8a890bc4c8465759a5fbce8f1c16d1dbea9635cc6eb4d1460436aea67007ca317b7d4e42a7af0c0c6615ed302cb89bdaf12e6e89f042b6a1df6c7a079fdaf275d480605bb2005666e45707cbf47a292925d17","__len":128}absent
apns[0].technology-maskabsent1
apns[0].type-mask49absent
apns[0].username65absent
apns[1]
{"apn":"miworld","password":"65","type-mask":4,"signature":{"__data":"1ba26071b9271a7ade9ae4d50e598b95be9715d8b297310d0794071429829d68ec2b0e7dcca6dbc2443d0f976fcbddebfbf6348f07c1a2c0a2a3ad2ce08e4e319e936e38eb32854a95ca9b104bac5b403b3d63e383ec08c6b667b100c40cbfd72cabc84e573a344b37f83229298d9efa5ed3f5…
{
  "apn": "miworld",
  "password": "65",
  "type-mask": 4,
  "signature": {
    "__data": "1ba26071b9271a7ade9ae4d50e598b95be9715d8b297310d0794071429829d68ec2b0e7dcca6dbc2443d0f976fcbddebfbf6348f07c1a2c0a2a3ad2ce08e4e319e936e38eb32854a95ca9b104bac5b403b3d63e383ec08c6b667b100c40cbfd72cabc84e573a344b37f83229298d9efa5ed3f5bbb6da307092f5e9e6b46f2eb8",
    "__len": 128
  },
  "username": "65"
}
absent
apns[2]
{"apn":"sunsurf","password":"65","type-mask":48,"signature":{"__data":"4fa7bf459b5ad9a4d4e63af1cd85867e4b9d45311489df36cfcac4998534a33be7ded604333f34918439366750e30ed98af829640907b1949b217c5030b5334b267640bfb324f50c6f559fc43801dd5b74ac885cc14345caa6266666eac1ce6fb32e7c64e7b5f3fb3f1d3228c1a01c7c8df64…
{
  "apn": "sunsurf",
  "password": "65",
  "type-mask": 48,
  "signature": {
    "__data": "4fa7bf459b5ad9a4d4e63af1cd85867e4b9d45311489df36cfcac4998534a33be7ded604333f34918439366750e30ed98af829640907b1949b217c5030b5334b267640bfb324f50c6f559fc43801dd5b74ac885cc14345caa6266666eac1ce6fb32e7c64e7b5f3fb3f1d3228c1a01c7c8df642aa5cddff81065896d2aadfc4b3",
    "__len": 128
  },
  "username": "65"
}
absent
e_only_whitelistabsent["995"]
signatureabsent{"__data":"6b3e37629992325cb9942ad9e6dbf28a492abaa41a3cf6afda1c9e78d518db87a1046bb622fa09ac1604038ff5dc2aee77d682d93862642c5b0ab1f62facd1b928dc997f55a2d9aa420de06518e0383ef8164d90f8d5f7c17e74dff64f0a11e662b257e6e9ec0d94cdcc6ed68e3f6101bd62f681a8e450c86f321b18616acff5","__len":128}