|
|
@@ -0,0 +1,341 @@
|
|
|
+package com.example.uicceditor
|
|
|
+
|
|
|
+class SIMView {
|
|
|
+ companion object {
|
|
|
+
|
|
|
+ // ------------------------------- Constants ------------------------------
|
|
|
+ /** File identifier : MF = "3F00" */
|
|
|
+ const val FID_MF = "3F00"
|
|
|
+
|
|
|
+ /** DF under MF */
|
|
|
+ /** File identifier : DF TELECOM = "7F10" */
|
|
|
+ const val FID_DF_TELECOM = "7F10"
|
|
|
+
|
|
|
+ /** File identifier : DF GSM = "7F20" */
|
|
|
+ const val FID_DF_GSM = "7F20"
|
|
|
+
|
|
|
+ /** File identifier : DF DCS-1800 = "7F21" */
|
|
|
+ const val FID_DF_DCS_1800 = "7F21"
|
|
|
+
|
|
|
+ /** File identifier : DF IS-41 = "7F22" */
|
|
|
+ const val FID_DF_IS_41 = "7F22"
|
|
|
+
|
|
|
+ /** File identifier : DF FP-CTS = "7F23" */
|
|
|
+ const val FID_DF_FP_CTS = "7F23"
|
|
|
+
|
|
|
+ /** File identifier : DF PDC = "7F80" */
|
|
|
+ const val FID_DF_PDC = "7F80"
|
|
|
+
|
|
|
+ /** File identifier : DF TETRA = "7F90" */
|
|
|
+ const val FID_DF_TETRA = "7F90"
|
|
|
+
|
|
|
+ /** File identifier : DF TIA-EIA-136 = "7F24" */
|
|
|
+ const val FID_DF_TIA_EIA_136 = "7F24"
|
|
|
+
|
|
|
+ /** File identifier : DF TIA-EIA-95 = "7F25" */
|
|
|
+ const val FID_DF_TIA_EIA_95 = "7F25"
|
|
|
+
|
|
|
+
|
|
|
+ /** DF under DF TELECOM */
|
|
|
+ @Deprecated("Replaced by {@link #FID_DF_GRAPHICS} in version 7.4.0 ")
|
|
|
+ const val FID_DF_Graphics = "5F50"
|
|
|
+
|
|
|
+ /** File identifier : DF Graphics = "5F50" (under DF TELECOM) */
|
|
|
+ const val FID_DF_GRAPHICS = "5F50"
|
|
|
+
|
|
|
+
|
|
|
+ /** DF under DF GSM */
|
|
|
+ /** File identifier : DF IRIDIUM = "5F30" (under DF GSM) */
|
|
|
+ const val FID_DF_IRIDIUM = "5F30"
|
|
|
+
|
|
|
+ /** File identifier : DF Globalstar = "5F31" (under DF GSM) */
|
|
|
+ const val FID_DF_GLOBALSTAR = "5F31"
|
|
|
+
|
|
|
+ /** File identifier : DF ICO = "5F32" (under DF GSM) */
|
|
|
+ const val FID_DF_ICO = "5F32"
|
|
|
+
|
|
|
+ /** File identifier : DF ACeS = "5F33" (under DF GSM) */
|
|
|
+ const val FID_DF_ACES = "5F33"
|
|
|
+
|
|
|
+ /** File identifier : DF PCS-1900 = "5F40" (under DF GSM) */
|
|
|
+ const val FID_DF_PCS_1900 = "5F40"
|
|
|
+
|
|
|
+ /** File identifier : DF CTS = "5F60" (under DF GSM) */
|
|
|
+ const val FID_DF_CTS = "5F60"
|
|
|
+
|
|
|
+ /** File identifier : DF SoLSA = "5F70" (under DF GSM) */
|
|
|
+ const val FID_DF_SOLSA = "5F70"
|
|
|
+
|
|
|
+ /** File identifier : DF TIA-EIA-553= "5F40" (under DF GSM) */
|
|
|
+ const val FID_DF_TIA_EIA_553 = "5F40"
|
|
|
+
|
|
|
+ /** File identifier : DF MExE = "5F3C" (under DF GSM) */
|
|
|
+ const val FID_DF_MEXE = "5F3C"
|
|
|
+
|
|
|
+
|
|
|
+ /** EF under MF */
|
|
|
+ /** File identifier : EF ICCID = "2FE2" (under MF) */
|
|
|
+ const val FID_EF_ICCID = "2FE2"
|
|
|
+
|
|
|
+ /** File identifier : EF ELP = "2F05" (under MF) */
|
|
|
+ const val FID_EF_ELP = "2F05"
|
|
|
+
|
|
|
+
|
|
|
+ /** EF under DF TELECOM */
|
|
|
+ /** File identifier : EF ADN = "6F3A" (under DF TELECOM) */
|
|
|
+ const val FID_EF_ADN = "6F3A"
|
|
|
+
|
|
|
+ /** File identifier : EF FDN = "6F3B" (under DF TELECOM) */
|
|
|
+ const val FID_EF_FDN = "6F3B"
|
|
|
+
|
|
|
+ /** File identifier : EF SMS = "6F3C" (under DF TELECOM) */
|
|
|
+ const val FID_EF_SMS = "6F3C"
|
|
|
+
|
|
|
+ /** File identifier : EF CCP = "6F3D" (under DF TELECOM) */
|
|
|
+ const val FID_EF_CCP = "6F3D"
|
|
|
+
|
|
|
+ /** File identifier : EF MSISDN = "6F40" (under DF TELECOM) */
|
|
|
+ const val FID_EF_MSISDN = "6F40"
|
|
|
+
|
|
|
+ /** File identifier : EF SMSP = "6F42" (under DF TELECOM) */
|
|
|
+ const val FID_EF_SMSP = "6F42"
|
|
|
+
|
|
|
+ /** File identifier : EF SMSS = "6F43" (under DF TELECOM) */
|
|
|
+ const val FID_EF_SMSS = "6F43"
|
|
|
+
|
|
|
+ /** File identifier : EF LND = "6F44" (under DF TELECOM) */
|
|
|
+ const val FID_EF_LND = "6F44"
|
|
|
+
|
|
|
+ /** File identifier : EF SDN = "6F49" (under DF TELECOM) */
|
|
|
+ const val FID_EF_SDN = "6F49"
|
|
|
+
|
|
|
+ /** File identifier : EF EXT1 = "6F4A" (under DF TELECOM) */
|
|
|
+ const val FID_EF_EXT1 = "6F4A"
|
|
|
+
|
|
|
+ /** File identifier : EF EXT2 = "6F4B" (under DF TELECOM) */
|
|
|
+ const val FID_EF_EXT2 = "6F4B"
|
|
|
+
|
|
|
+ /** File identifier : EF EXT3 = "6F4C" (under DF TELECOM) */
|
|
|
+ const val FID_EF_EXT3 = "6F4C"
|
|
|
+
|
|
|
+ /** File identifier : EF BDN = "6F4D" (under DF TELECOM) */
|
|
|
+ const val FID_EF_BDN = "6F4D"
|
|
|
+
|
|
|
+ /** File identifier : EF EXT4 = "6F4E" (under DF TELECOM) */
|
|
|
+ const val FID_EF_EXT4 = "6F4E"
|
|
|
+
|
|
|
+ /** File identifier : EF SMSR = "6F47" (under DF TELECOM) */
|
|
|
+ const val FID_EF_SMSR = "6F47"
|
|
|
+
|
|
|
+ /** File identifier : EF ECCP = "6F4F" (under DF TELECOM) */
|
|
|
+ const val FID_EF_ECCP = "6F4F"
|
|
|
+
|
|
|
+ /** File identifier : EF CMI = "6F58" (under DF TELECOM) */
|
|
|
+ const val FID_EF_CMI = "6F58"
|
|
|
+
|
|
|
+
|
|
|
+ /** EF under DF Graphics under DF TELECOM */
|
|
|
+ /** File identifier : EF IMG = "4F20" (under DF Graphics) */
|
|
|
+ const val FID_EF_IMG = "4F20"
|
|
|
+
|
|
|
+
|
|
|
+ /** EF under DF GSM */
|
|
|
+ /** File identifier : EF LP = "6F05" (under DF GSM) */
|
|
|
+ const val FID_EF_LP = "6F05"
|
|
|
+
|
|
|
+ /** File identifier : EF IMSI = "6F07" (under DF GSM) */
|
|
|
+ const val FID_EF_IMSI = "6F07"
|
|
|
+
|
|
|
+ /** File identifier : EF Kc = "6F20" (under DF GSM) */
|
|
|
+ const val FID_EF_KC = "6F20"
|
|
|
+
|
|
|
+ /** File identifier : EF PLMNsel = "6F30" (under DF GSM) */
|
|
|
+ const val FID_EF_PLMNSEL = "6F30"
|
|
|
+
|
|
|
+ /** File identifier : EF HPLMN = "6F31" (under DF GSM) */
|
|
|
+ const val FID_EF_HPLMN = "6F31"
|
|
|
+
|
|
|
+ /** File identifier : EF ACMmax = "6F37" (under DF GSM) */
|
|
|
+ const val FID_EF_ACMMAX = "6F37"
|
|
|
+
|
|
|
+ /** File identifier : EF SST = "6F38" (under DF GSM) */
|
|
|
+ const val FID_EF_SST = "6F38"
|
|
|
+
|
|
|
+ /** File identifier : EF ACM = "6F39" (under DF GSM) */
|
|
|
+ const val FID_EF_ACM = "6F39"
|
|
|
+
|
|
|
+ /** File identifier : EF GID1 = "6F3E" (under DF GSM) */
|
|
|
+ const val FID_EF_GID1 = "6F3E"
|
|
|
+
|
|
|
+ /** File identifier : EF GID2 = "6F3F" (under DF GSM) */
|
|
|
+ const val FID_EF_GID2 = "6F3F"
|
|
|
+
|
|
|
+ /** File identifier : EF SPN = "6F46" (under DF GSM) */
|
|
|
+ const val FID_EF_SPN = "6F46"
|
|
|
+
|
|
|
+ /** File identifier : EF PUCT = "6F41" (under DF GSM) */
|
|
|
+ const val FID_EF_PUCT = "6F41"
|
|
|
+
|
|
|
+ /** File identifier : EF CBMI = "6F45" (under DF GSM) */
|
|
|
+ const val FID_EF_CBMI = "6F45"
|
|
|
+
|
|
|
+ /** File identifier : EF BCCH = "6F74" (under DF GSM) */
|
|
|
+ const val FID_EF_BCCH = "6F74"
|
|
|
+
|
|
|
+ /** File identifier : EF ACC = "6F78" (under DF GSM) */
|
|
|
+ const val FID_EF_ACC = "6F78"
|
|
|
+
|
|
|
+ /** File identifier : EF FPLMN = "6F7B" (under DF GSM) */
|
|
|
+ const val FID_EF_FPLMN = "6F7B"
|
|
|
+
|
|
|
+ /** File identifier : EF LOCI = "6F7E" (under DF GSM) */
|
|
|
+ const val FID_EF_LOCI = "6F7E"
|
|
|
+
|
|
|
+ /** File identifier : EF AD = "6FAD" (under DF GSM) */
|
|
|
+ const val FID_EF_AD = "6FAD"
|
|
|
+
|
|
|
+ /** File identifier : EF Phase = "6FAE" (under DF GSM) */
|
|
|
+ const val FID_EF_PHASE = "6FAE"
|
|
|
+
|
|
|
+ /** File identifier : EF VGCS = "6FB1" (under DF GSM) */
|
|
|
+ const val FID_EF_VGCS = "6FB1"
|
|
|
+
|
|
|
+ /** File identifier : EF VGCSS = "6FB2" (under DF GSM) */
|
|
|
+ const val FID_EF_VGCSS = "6FB2"
|
|
|
+
|
|
|
+ /** File identifier : EF VBS = "6FB3" (under DF GSM) */
|
|
|
+ const val FID_EF_VBS = "6FB3"
|
|
|
+
|
|
|
+ /** File identifier : EF VBSS = "6FB4" (under DF GSM) */
|
|
|
+ const val FID_EF_VBSS = "6FB4"
|
|
|
+
|
|
|
+ /** File identifier : EF eMLPP = "6FB5" (under DF GSM) */
|
|
|
+ const val FID_EF_EMLPP = "6FB5"
|
|
|
+
|
|
|
+ /** File identifier : EF AAeM = "6FB6" (under DF GSM) */
|
|
|
+ const val FID_EF_AAEM = "6FB6"
|
|
|
+
|
|
|
+ /** File identifier : EF CBMID = "6F48" (under DF GSM) */
|
|
|
+ const val FID_EF_CBMID = "6F48"
|
|
|
+
|
|
|
+ /** File identifier : EF ECC = "6FB7" (under DF GSM) */
|
|
|
+ const val FID_EF_ECC = "6FB7"
|
|
|
+
|
|
|
+ /** File identifier : EF CBMIR = "6F50" (under DF GSM) */
|
|
|
+ const val FID_EF_CBMIR = "6F50"
|
|
|
+
|
|
|
+ /** File identifier : EF DCK = "6F2C" (under DF GSM) */
|
|
|
+ const val FID_EF_DCK = "6F2C"
|
|
|
+
|
|
|
+ /** File identifier : EF CNL = "6F32" (under DF GSM) */
|
|
|
+ const val FID_EF_CNL = "6F32"
|
|
|
+
|
|
|
+ /** File identifier : EF NIA = "6F51" (under DF GSM) */
|
|
|
+ const val FID_EF_NIA = "6F51"
|
|
|
+
|
|
|
+ /** File identifier : EF KcGPRS = "6F52" (under DF GSM) */
|
|
|
+ const val FID_EF_KCGPRS = "6F52"
|
|
|
+
|
|
|
+ /** File identifier : EF LOCIGPRS = "6F53" (under DF GSM) */
|
|
|
+ const val FID_EF_LOCIGPRS = "6F53"
|
|
|
+
|
|
|
+ /** File identifier : EF SUME = "6F54" (under DF GSM) */
|
|
|
+ const val FID_EF_SUME = "6F54"
|
|
|
+
|
|
|
+ /** File identifier : EF PLMNwAcT= "6F60" (under DF GSM) */
|
|
|
+ const val FID_EF_PLMNWACT = "6F60"
|
|
|
+
|
|
|
+ /** File identifier : EF OPLMNwAcT= "6F61" (under DF GSM) */
|
|
|
+ const val FID_EF_OPLMNWACT = "6F61"
|
|
|
+
|
|
|
+ /** File identifier : EF HPLMNwAcT= "6F62" (under DF GSM) */
|
|
|
+ const val FID_EF_HPLMNWACT = "6F62"
|
|
|
+
|
|
|
+ /** File identifier : EF CPBCCH= "6F63"(under DF GSM) */
|
|
|
+ const val FID_EF_CPBCCH = "6F63"
|
|
|
+
|
|
|
+ /** File identifier : EF InvScan= "6F64"(under DF GSM) */
|
|
|
+ const val FID_EF_INVSCAN = "6F64"
|
|
|
+
|
|
|
+
|
|
|
+ /** EF under DF SoLSA (under DF GSM) */
|
|
|
+ /** File identifier : EF SAI = "4F30" (under DF SoLSA) */
|
|
|
+ const val FID_EF_SAI = "4F30"
|
|
|
+
|
|
|
+ /** File identifier : EF SLL = "4F31" (under DF SoLSA) */
|
|
|
+ const val FID_EF_SLL = "4F31"
|
|
|
+
|
|
|
+
|
|
|
+ /** EF under DF TIA-EIA-553(under DF GSM) */
|
|
|
+ /** File identifier : EF SID = "4F80" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_SID = "4F80"
|
|
|
+
|
|
|
+ /** File identifier : EF GPI = "4F81" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_GPI = "4F81"
|
|
|
+
|
|
|
+ /** File identifier : EF IPC = "4F82" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_IPC = "4F82"
|
|
|
+
|
|
|
+ /** File identifier : EF COUNT = "4F83" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_COUNT = "4F83"
|
|
|
+
|
|
|
+ /** File identifier : EF NSID = "4F84" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_NSID = "4F84"
|
|
|
+
|
|
|
+ /** File identifier : EF PSID = "4F85" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_PSID = "4F85"
|
|
|
+
|
|
|
+ /** File identifier : EF NETSEL = "4F86" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_NETSEL = "4F86"
|
|
|
+
|
|
|
+ /** File identifier : EF SPL = "4F87" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_SPL = "4F87"
|
|
|
+
|
|
|
+ /** File identifier : EF MIN = "4F88" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_MIN = "4F88"
|
|
|
+
|
|
|
+ /** File identifier : EF ACCOLC = "4F89" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_ACCOLC = "4F89"
|
|
|
+
|
|
|
+ /** File identifier : EF FC1= "4F8A" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_FC1 = "4F8A"
|
|
|
+
|
|
|
+ /** File identifier : EF S_ESN = "4F8B" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_S_ESN = "4F8B"
|
|
|
+
|
|
|
+ /** File identifier : EF CSID= "4F8C" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_CSID = "4F8C"
|
|
|
+
|
|
|
+ /** File identifier : EF REG_THRESH = "4F8D" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_REG_THRESH = "4F8D"
|
|
|
+
|
|
|
+ /** File identifier : EF CCCH = "4F8E" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_CCCH = "4F8E"
|
|
|
+
|
|
|
+ /** File identifier : EF LDCC = "4F8F" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_LDCC = "4F8F"
|
|
|
+
|
|
|
+ /** File identifier : EF GSM_RECON = "4F90" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_GSM_RECON = "4F90"
|
|
|
+
|
|
|
+ /** File identifier : EF AMPS_2_GSM = "4F91" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_AMPS_2_GSM = "4F91"
|
|
|
+
|
|
|
+ /** File identifier : EF AMPS_UI = "4F93" (under DF TIA-EIA-553) */
|
|
|
+ const val FID_EF_AMPS_UI = "4F93"
|
|
|
+
|
|
|
+
|
|
|
+ /** EF under DF MExE (under DF GSM) */
|
|
|
+ /** File identifier : EF MExE_ST= "4F40" (under DF MExE) */
|
|
|
+ const val FID_EF_MEXE_ST = "4F40"
|
|
|
+
|
|
|
+ /** File identifier : EF ORPK= "4F41" (under DF MExE) */
|
|
|
+ const val FID_EF_ORPK = "4F41"
|
|
|
+
|
|
|
+ /** File identifier : EF ARPK= "4F42" (under DF MExE) */
|
|
|
+ const val FID_EF_ARPK = "4F42"
|
|
|
+
|
|
|
+ /** File identifier : EF TPRPK = "4F43" (under DF MExE) */
|
|
|
+ const val FID_EF_TPRPK = "4F43"
|
|
|
+ }
|
|
|
+}
|