This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
dexter gerrit-no-reply at lists.osmocom.orgdexter has uploaded this change for review. ( https://gerrit.osmocom.org/c/pysim/+/23802 ) Change subject: WIP ...................................................................... WIP Change-Id: Ibb1bdc89a7e2b7a1232124ae28f054e5c920aadc --- A pysim-testdata/shell_card_data.csv A pysim-testdata/shell_card_master.bak A tests/pysim-shell-test.sh 3 files changed, 3,102 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/02/23802/1 diff --git a/pysim-testdata/shell_card_data.csv b/pysim-testdata/shell_card_data.csv new file mode 100644 index 0000000..bcf9bd3 --- /dev/null +++ b/pysim-testdata/shell_card_data.csv @@ -0,0 +1,2 @@ +iccid,adm1,pin1,pin2,puk1,puk2 +988812910000000020f5,11111111,1111,1111,11111111,11111111 diff --git a/pysim-testdata/shell_card_master.bak b/pysim-testdata/shell_card_master.bak new file mode 100644 index 0000000..e44bfa6 --- /dev/null +++ b/pysim-testdata/shell_card_master.bak @@ -0,0 +1,2806 @@ +################################################################################ +# MF/EF.DIR # +################################################################################ +# directory: MF (3f00) +# file: EF.DIR (2f00) +# bad file: MF/EF.DIR, string indices must be integers +# +################################################################################ +# MF/EF.ICCID # +################################################################################ +# directory: MF (3f00) +# file: EF.ICCID (2fe2) +# bad file: MF/EF.ICCID, string indices must be integers +# +################################################################################ +# MF/EF.PL # +################################################################################ +# directory: MF (3f00) +# file: EF.PL (2f05) +# bad file: MF/EF.PL, string indices must be integers +# +################################################################################ +# MF/EF.ARR # +################################################################################ +# directory: MF (3f00) +# file: EF.ARR (2f06) +# bad file: MF/EF.ARR, string indices must be integers +# +################################################################################ +# MF/EF.UMPC # +################################################################################ +# directory: MF (3f00) +# file: EF.UMPC (2f08) +# bad file: MF/EF.UMPC, string indices must be integers +# +################################################################################ +# MF/DF.TELECOM/EF.ADN # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.ADN (6f3a) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.ADN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 11 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 12 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 13 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 14 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 15 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 16 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 17 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 18 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 19 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 20 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 21 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 22 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 23 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 24 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 25 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 26 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 27 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 28 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 29 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 30 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 31 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 32 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 33 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 34 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 35 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 36 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 37 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 38 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 39 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 40 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 41 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 42 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 43 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 44 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 45 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 46 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 47 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 48 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 49 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 50 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 51 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 52 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 53 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 54 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 55 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 56 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 57 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 58 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 59 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 60 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 61 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 62 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 63 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 64 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 65 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 66 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 67 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 68 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 69 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 70 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 71 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 72 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 73 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 74 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 75 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 76 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 77 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 78 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 79 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 80 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 81 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 82 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 83 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 84 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 85 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 86 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 87 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 88 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 89 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 90 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 91 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 92 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 93 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 94 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 95 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 96 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 97 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 98 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 99 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 100 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 101 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 102 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 103 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 104 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 105 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 106 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 107 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 108 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 109 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 110 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 111 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 112 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 113 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 114 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 115 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 116 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 117 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 118 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 119 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 120 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 121 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 122 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 123 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 124 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 125 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 126 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 127 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 128 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 129 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 130 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 131 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 132 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 133 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 134 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 135 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 136 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 137 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 138 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 139 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 140 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 141 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 142 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 143 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 144 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 145 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 146 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 147 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 148 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 149 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 150 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 151 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 152 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 153 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 154 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 155 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 156 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 157 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 158 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 159 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 160 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 161 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 162 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 163 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 164 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 165 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 166 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 167 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 168 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 169 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 170 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 171 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 172 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 173 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 174 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 175 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 176 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 177 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 178 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 179 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 180 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 181 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 182 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 183 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 184 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 185 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 186 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 187 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 188 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 189 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 190 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 191 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 192 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 193 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 194 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 195 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 196 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 197 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 198 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 199 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 200 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 201 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 202 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 203 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 204 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 205 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 206 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 207 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 208 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 209 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 210 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 211 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 212 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 213 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 214 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 215 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 216 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 217 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 218 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 219 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 220 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 221 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 222 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 223 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 224 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 225 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 226 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 227 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 228 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 229 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 230 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 231 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 232 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 233 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 234 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 235 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 236 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 237 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 238 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 239 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 240 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 241 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 242 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 243 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 244 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 245 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 246 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 247 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 248 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 249 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 250 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF_FDN # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF_FDN (6f3b) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF_FDN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 11 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 12 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 13 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 14 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 15 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 16 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 17 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 18 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 19 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 20 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF.SMS # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.SMS (6f3c) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.SMS +update_record 1 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 11 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 12 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 13 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 14 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 15 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 16 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 17 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 18 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 19 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 20 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 21 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 22 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 23 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 24 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 25 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 26 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 27 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 28 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 29 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 30 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF.CCP # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# bad file: MF/DF.TELECOM/EF.CCP, 6a82: Wrong parameters - File not found +# +################################################################################ +# MF/DF.TELECOM/EF.ECCP # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.ECCP (6f4f) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.ECCP +update_record 1 ffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffff +update_record 11 ffffffffffffffffffffffffffffff +update_record 12 ffffffffffffffffffffffffffffff +update_record 13 ffffffffffffffffffffffffffffff +update_record 14 ffffffffffffffffffffffffffffff +update_record 15 ffffffffffffffffffffffffffffff +update_record 16 ffffffffffffffffffffffffffffff +update_record 17 ffffffffffffffffffffffffffffff +update_record 18 ffffffffffffffffffffffffffffff +update_record 19 ffffffffffffffffffffffffffffff +update_record 20 ffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF.MSISDN # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.MSISDN (6f40) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.MSISDN +update_record 1 ffffffffffffffffffffffffffffffffffffffff05b1766662f6ffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF.SMSP # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.SMSP (6f42) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.SMSP +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffe1ffffffffffffffffffffffff0581005155f5ffffffffffff000000 +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF.SMSS # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.SMSS (6f43) +# structure: transparent +select MF +select DF.TELECOM +select EF.SMSS +update_binary ffff +# +################################################################################ +# MF/DF.TELECOM/EF.EXT1 # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.EXT1 (6f4a) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.EXT1 +update_record 1 ffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF.EXT2 # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.EXT2 (6f4b) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.EXT2 +update_record 1 00ffffffffffffffffffffffff +update_record 2 00ffffffffffffffffffffffff +update_record 3 00ffffffffffffffffffffffff +update_record 4 00ffffffffffffffffffffffff +update_record 5 00ffffffffffffffffffffffff +update_record 6 00ffffffffffffffffffffffff +update_record 7 00ffffffffffffffffffffffff +update_record 8 00ffffffffffffffffffffffff +update_record 9 00ffffffffffffffffffffffff +update_record 10 00ffffffffffffffffffffffff +update_record 11 00ffffffffffffffffffffffff +update_record 12 00ffffffffffffffffffffffff +update_record 13 00ffffffffffffffffffffffff +update_record 14 00ffffffffffffffffffffffff +update_record 15 00ffffffffffffffffffffffff +update_record 16 00ffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF.EXT3 # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.EXT3 (6f4c) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.EXT3 +update_record 1 00ffffffffffffffffffffffff +update_record 2 00ffffffffffffffffffffffff +update_record 3 00ffffffffffffffffffffffff +update_record 4 00ffffffffffffffffffffffff +update_record 5 00ffffffffffffffffffffffff +update_record 6 00ffffffffffffffffffffffff +update_record 7 00ffffffffffffffffffffffff +update_record 8 00ffffffffffffffffffffffff +update_record 9 00ffffffffffffffffffffffff +update_record 10 00ffffffffffffffffffffffff +update_record 11 00ffffffffffffffffffffffff +update_record 12 00ffffffffffffffffffffffff +update_record 13 00ffffffffffffffffffffffff +update_record 14 00ffffffffffffffffffffffff +update_record 15 00ffffffffffffffffffffffff +update_record 16 00ffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF.BDN # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.BDN (6f4d) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.BDN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF.EXT4 # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# bad file: MF/DF.TELECOM/EF.EXT4, 6a82: Wrong parameters - File not found +# +################################################################################ +# MF/DF.TELECOM/EF.SMSR # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.SMSR (6f47) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.SMSR +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 11 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 12 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 13 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 14 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 15 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 16 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 17 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 18 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 19 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 20 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.TELECOM/EF.CMI # +################################################################################ +# directory: MF/DF.TELECOM (3f00/7f10) +# file: EF.CMI (6f58) +# structure: linear_fixed +select MF +select DF.TELECOM +select EF.CMI +update_record 1 ffffffffffffffffffffff +update_record 2 ffffffffffffffffffffff +update_record 3 ffffffffffffffffffffff +update_record 4 ffffffffffffffffffffff +update_record 5 ffffffffffffffffffffff +update_record 6 ffffffffffffffffffffff +update_record 7 ffffffffffffffffffffff +update_record 8 ffffffffffffffffffffff +update_record 9 ffffffffffffffffffffff +update_record 10 ffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.LP # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.LP (6f05) +# structure: transparent +select MF +select DF.GSM +select EF.LP +update_binary ffffffffff +# +################################################################################ +# MF/DF.GSM/EF.IMSI # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.IMSI (6f07) +# structure: transparent +select MF +select DF.GSM +select EF.IMSI +update_binary 082926242330000020 +# +################################################################################ +# MF/DF.GSM/EF.Kc # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.Kc (6f20) +# structure: transparent +select MF +select DF.GSM +select EF.Kc +update_binary ffffffffffffffff07 +# +################################################################################ +# MF/DF.GSM/EF.PLMNsel # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.PLMNsel (6f30) +# structure: transparent +select MF +select DF.GSM +select EF.PLMNsel +update_binary 00f110ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.HPPLMN # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.HPPLMN (6f31) +# structure: transparent +select MF +select DF.GSM +select EF.HPPLMN +update_binary 05 +# +################################################################################ +# MF/DF.GSM/EF.ACMmax # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.ACMmax (6f37) +# structure: transparent +select MF +select DF.GSM +select EF.ACMmax +update_binary 000000 +# +################################################################################ +# MF/DF.GSM/EF.SST # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.SST (6f38) +# structure: transparent +select MF +select DF.GSM +select EF.SST +update_binary ff33ffff3f003f0f300cf0c3f00000 +# +################################################################################ +# MF/DF.GSM/EF.ACM # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.ACM (6f39) +# structure: cyclic +select MF +select DF.GSM +select EF.ACM +update_record 1 000000 +update_record 2 000000 +update_record 3 000000 +update_record 4 000000 +update_record 5 000000 +update_record 6 000000 +update_record 7 000000 +update_record 8 000000 +update_record 9 000000 +update_record 10 000000 +update_record 11 000000 +update_record 12 000000 +update_record 13 000000 +update_record 14 000000 +update_record 15 000000 +update_record 16 000000 +update_record 17 000000 +update_record 18 000000 +update_record 19 000000 +update_record 20 000000 +# +################################################################################ +# MF/DF.GSM/EF.GID1 # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.GID1 (6f3e) +# structure: transparent +select MF +select DF.GSM +select EF.GID1 +update_binary ffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.GID2 # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.GID2 (6f3f) +# structure: transparent +select MF +select DF.GSM +select EF.GID2 +update_binary ffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.SPN # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.SPN (6f46) +# structure: transparent +select MF +select DF.GSM +select EF.SPN +update_binary 034d61676963ffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.PUCT # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.PUCT (6f41) +# structure: transparent +select MF +select DF.GSM +select EF.PUCT +update_binary ffffff0000 +# +################################################################################ +# MF/DF.GSM/EF.CBMI # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.CBMI (6f45) +# structure: transparent +select MF +select DF.GSM +select EF.CBMI +update_binary ffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.BCCH # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# bad file: MF/DF.GSM/EF.BCCH, 6a82: Wrong parameters - File not found +# +################################################################################ +# MF/DF.GSM/EF.ACC # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.ACC (6f78) +# structure: transparent +select MF +select DF.GSM +select EF.ACC +update_binary 0200 +# +################################################################################ +# MF/DF.GSM/EF.FPLMN # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.FPLMN (6f7b) +# structure: transparent +select MF +select DF.GSM +select EF.FPLMN +update_binary ffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.LOCI # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.LOCI (6f7e) +# structure: transparent +select MF +select DF.GSM +select EF.LOCI +update_binary ffffffffffffff0000ff01 +# +################################################################################ +# MF/DF.GSM/EF.AD # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.AD (6fad) +# structure: transparent +select MF +select DF.GSM +select EF.AD +update_binary 00000002 +# +################################################################################ +# MF/DF.GSM/EF.Phase # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# bad file: MF/DF.GSM/EF.Phase, 6a82: Wrong parameters - File not found +# +################################################################################ +# MF/DF.GSM/EF.VGCS # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.VGCS (6fb1) +# structure: transparent +select MF +select DF.GSM +select EF.VGCS +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.VGCSS # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.VGCSS (6fb2) +# structure: transparent +select MF +select DF.GSM +select EF.VGCSS +update_binary ffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.VBS # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.VBS (6fb3) +# structure: transparent +select MF +select DF.GSM +select EF.VBS +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.VBSS # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.VBSS (6fb4) +# structure: transparent +select MF +select DF.GSM +select EF.VBSS +update_binary ffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.eMLPP # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.eMLPP (6fb5) +# structure: transparent +select MF +select DF.GSM +select EF.eMLPP +update_binary 0000 +# +################################################################################ +# MF/DF.GSM/EF.AAeM # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.AAeM (6fb6) +# structure: transparent +select MF +select DF.GSM +select EF.AAeM +update_binary 00 +# +################################################################################ +# MF/DF.GSM/EF.CBMID # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.CBMID (6f48) +# structure: transparent +select MF +select DF.GSM +select EF.CBMID +update_binary ffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.ECC # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.ECC (6fb7) +# structure: transparent +select MF +select DF.GSM +select EF.ECC +update_binary ffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.CBMIR # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.CBMIR (6f50) +# structure: transparent +select MF +select DF.GSM +select EF.CBMIR +update_binary ffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.DCK # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.DCK (6f2c) +# structure: transparent +select MF +select DF.GSM +select EF.DCK +update_binary ffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.CNL # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.CNL (6f32) +# structure: transparent +select MF +select DF.GSM +select EF.CNL +update_binary ffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.NIA # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.NIA (6f51) +# structure: linear_fixed +select MF +select DF.GSM +select EF.NIA +update_record 1 ffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.KcGPRS # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.KcGPRS (6f52) +# structure: transparent +select MF +select DF.GSM +select EF.KcGPRS +update_binary ffffffffffffffff07 +# +################################################################################ +# MF/DF.GSM/EF.LOCIGPRS # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.LOCIGPRS (6f53) +# structure: transparent +select MF +select DF.GSM +select EF.LOCIGPRS +update_binary ffffffffffffffffff000000ff01 +# +################################################################################ +# MF/DF.GSM/EF.SUME # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.SUME (6f54) +# structure: transparent +select MF +select DF.GSM +select EF.SUME +# bad file: MF/DF.GSM/EF.SUME, Failed to read (offset 0) +# +################################################################################ +# MF/DF.GSM/EF.PLMNwAcT # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.PLMNwAcT (6f60) +# structure: transparent +select MF +select DF.GSM +select EF.PLMNwAcT +update_binary 00f110ffffffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000 +# +################################################################################ +# MF/DF.GSM/EF.OPLMNwAcT # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.OPLMNwAcT (6f61) +# structure: transparent +select MF +select DF.GSM +select EF.OPLMNwAcT +update_binary 00f110ffffffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000 +# +################################################################################ +# MF/DF.GSM/EF.HPLMNwAcT # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.HPLMNwAcT (6f62) +# structure: transparent +select MF +select DF.GSM +select EF.HPLMNwAcT +update_binary 00f110ffffffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000 +# +################################################################################ +# MF/DF.GSM/EF.CPBCCH # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# bad file: MF/DF.GSM/EF.CPBCCH, 6a82: Wrong parameters - File not found +# +################################################################################ +# MF/DF.GSM/EF.InvScan # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.InvScan (6f64) +# structure: transparent +select MF +select DF.GSM +select EF.InvScan +update_binary 00 +# +################################################################################ +# MF/DF.GSM/EF.PNN # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.PNN (6fc5) +# structure: linear_fixed +select MF +select DF.GSM +select EF.PNN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.OPL # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.OPL (6fc6) +# structure: linear_fixed +select MF +select DF.GSM +select EF.OPL +update_record 1 ffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.MBDN # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.MBDN (6fc7) +# structure: linear_fixed +select MF +select DF.GSM +select EF.MBDN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.MBI # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.MBI (6fc9) +# structure: linear_fixed +select MF +select DF.GSM +select EF.MBI +update_record 1 ffffffff +update_record 2 ffffffff +update_record 3 ffffffff +update_record 4 ffffffff +update_record 5 ffffffff +update_record 6 ffffffff +update_record 7 ffffffff +update_record 8 ffffffff +update_record 9 ffffffff +update_record 10 ffffffff +# +################################################################################ +# MF/DF.GSM/EF.MWIS # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.MWIS (6fca) +# structure: linear_fixed +select MF +select DF.GSM +select EF.MWIS +update_record 1 ffffffffff +update_record 2 ffffffffff +update_record 3 ffffffffff +update_record 4 ffffffffff +# +################################################################################ +# MF/DF.GSM/EF.CFIS # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.CFIS (6fcb) +# structure: linear_fixed +select MF +select DF.GSM +select EF.CFIS +update_record 1 ffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.EXT6 # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.EXT6 (6fc8) +# structure: linear_fixed +select MF +select DF.GSM +select EF.EXT6 +update_record 1 ffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.EXT7 # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.EXT7 (6fcc) +# structure: linear_fixed +select MF +select DF.GSM +select EF.EXT7 +update_record 1 ffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.SPDI # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.SPDI (6fcd) +# structure: transparent +select MF +select DF.GSM +select EF.SPDI +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.MMSN # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.MMSN (6fce) +# structure: linear_fixed +select MF +select DF.GSM +select EF.MMSN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.EXT8 # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.EXT8 (6fcf) +# structure: linear_fixed +select MF +select DF.GSM +select EF.EXT8 +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.MMSICP # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.MMSICP (6fd0) +# structure: transparent +select MF +select DF.GSM +select EF.MMSICP +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.MMSUP # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.MMSUP (6fd1) +# structure: linear_fixed +select MF +select DF.GSM +select EF.MMSUP +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/DF.GSM/EF.MMSUCP # +################################################################################ +# directory: MF/DF.GSM (3f00/7f20) +# file: EF.MMSUCP (6fd2) +# structure: transparent +select MF +select DF.GSM +select EF.MMSUCP +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.LI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.LI (6f05) +# structure: transparent +select MF +select ADF.USIM +select EF.LI +update_binary ffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.IMSI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.IMSI (6f07) +# structure: transparent +select MF +select ADF.USIM +select EF.IMSI +update_binary 082926242330000020 +# +################################################################################ +# MF/ADF.USIM/EF.Keys # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.Keys (6f08) +# structure: transparent +select MF +select ADF.USIM +select EF.Keys +update_binary 07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.KeysPS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.KeysPS (6f09) +# structure: transparent +select MF +select ADF.USIM +select EF.KeysPS +update_binary 07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.PLMNwAcT # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.PLMNwAcT (6f60) +# structure: transparent +select MF +select ADF.USIM +select EF.PLMNwAcT +update_binary 00f110ffffffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000 +# +################################################################################ +# MF/ADF.USIM/EF.HPPLMN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.HPPLMN (6f31) +# structure: transparent +select MF +select ADF.USIM +select EF.HPPLMN +update_binary 05 +# +################################################################################ +# MF/ADF.USIM/EF.ACMmax # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.ACMmax (6f37) +# structure: transparent +select MF +select ADF.USIM +select EF.ACMmax +update_binary 000000 +# +################################################################################ +# MF/ADF.USIM/EF.UST # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.UST (6f38) +# structure: transparent +select MF +select ADF.USIM +select EF.UST +update_binary beff9f9de73e0408400170330006002e00000000 +# +################################################################################ +# MF/ADF.USIM/EF.ACM # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.ACM (6f39) +# structure: cyclic +select MF +select ADF.USIM +select EF.ACM +update_record 1 000000 +update_record 2 000000 +update_record 3 000000 +update_record 4 000000 +update_record 5 000000 +update_record 6 000000 +update_record 7 000000 +update_record 8 000000 +update_record 9 000000 +update_record 10 000000 +update_record 11 000000 +update_record 12 000000 +update_record 13 000000 +update_record 14 000000 +update_record 15 000000 +update_record 16 000000 +update_record 17 000000 +update_record 18 000000 +update_record 19 000000 +update_record 20 000000 +# +################################################################################ +# MF/ADF.USIM/EF.GID1 # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.GID1 (6f3e) +# structure: transparent +select MF +select ADF.USIM +select EF.GID1 +update_binary ffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.GID2 # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.GID2 (6f3f) +# structure: transparent +select MF +select ADF.USIM +select EF.GID2 +update_binary ffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.SPN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.SPN (6f46) +# structure: transparent +select MF +select ADF.USIM +select EF.SPN +update_binary 034d61676963ffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.PUCT # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.PUCT (6f41) +# structure: transparent +select MF +select ADF.USIM +select EF.PUCT +update_binary ffffff0000 +# +################################################################################ +# MF/ADF.USIM/EF.CBMI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.CBMI (6f45) +# structure: transparent +select MF +select ADF.USIM +select EF.CBMI +update_binary ffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.ACC # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.ACC (6f78) +# structure: transparent +select MF +select ADF.USIM +select EF.ACC +update_binary 0200 +# +################################################################################ +# MF/ADF.USIM/EF.FPLMN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.FPLMN (6f7b) +# structure: transparent +select MF +select ADF.USIM +select EF.FPLMN +update_binary ffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.LOCI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.LOCI (6f7e) +# structure: transparent +select MF +select ADF.USIM +select EF.LOCI +update_binary ffffffffffffff0000ff01 +# +################################################################################ +# MF/ADF.USIM/EF.AD # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.AD (6fad) +# structure: transparent +select MF +select ADF.USIM +select EF.AD +update_binary 00000002 +# +################################################################################ +# MF/ADF.USIM/EF.CBMID # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.CBMID (6f48) +# structure: transparent +select MF +select ADF.USIM +select EF.CBMID +update_binary ffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.ECC # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.ECC (6fb7) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.ECC +update_record 1 ffffffffffffffffffffffffffffff00 +update_record 2 ffffffffffffffffffffffffffffff00 +update_record 3 ffffffffffffffffffffffffffffff00 +update_record 4 ffffffffffffffffffffffffffffff00 +update_record 5 ffffffffffffffffffffffffffffff00 +# +################################################################################ +# MF/ADF.USIM/EF.CBMIR # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.CBMIR (6f50) +# structure: transparent +select MF +select ADF.USIM +select EF.CBMIR +update_binary ffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.PSLOCI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.PSLOCI (6f73) +# structure: transparent +select MF +select ADF.USIM +select EF.PSLOCI +update_binary ffffffffffffffffff000000ff01 +# +################################################################################ +# MF/ADF.USIM/EF.FDN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.FDN (6f3b) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.FDN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 11 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 12 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 13 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 14 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 15 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 16 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 17 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 18 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 19 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 20 ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.SMS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.SMS (6f3c) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.SMS +update_record 1 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 11 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 12 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 13 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 14 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 15 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 16 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 17 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 18 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 19 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 20 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 21 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 22 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 23 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 24 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 25 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 26 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 27 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 28 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 29 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 30 00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.MSISDN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.MSISDN (6f40) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.MSISDN +update_record 1 ffffffffffffffffffffffffffffffffffffffff05b1766662f6ffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.SMSP # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.SMSP (6f42) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.SMSP +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffe1ffffffffffffffffffffffff0581005155f5ffffffffffff000000 +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.SMSS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.SMSS (6f43) +# structure: transparent +select MF +select ADF.USIM +select EF.SMSS +update_binary ffff +# +################################################################################ +# MF/ADF.USIM/EF.SDN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.SDN (6f49) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.SDN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 11 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 12 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 13 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 14 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 15 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 16 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 17 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 18 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 19 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 20 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.EXT2 # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.EXT2 (6f4b) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.EXT2 +update_record 1 00ffffffffffffffffffffffff +update_record 2 00ffffffffffffffffffffffff +update_record 3 00ffffffffffffffffffffffff +update_record 4 00ffffffffffffffffffffffff +update_record 5 00ffffffffffffffffffffffff +update_record 6 00ffffffffffffffffffffffff +update_record 7 00ffffffffffffffffffffffff +update_record 8 00ffffffffffffffffffffffff +update_record 9 00ffffffffffffffffffffffff +update_record 10 00ffffffffffffffffffffffff +update_record 11 00ffffffffffffffffffffffff +update_record 12 00ffffffffffffffffffffffff +update_record 13 00ffffffffffffffffffffffff +update_record 14 00ffffffffffffffffffffffff +update_record 15 00ffffffffffffffffffffffff +update_record 16 00ffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.EXT3 # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.EXT3 (6f4c) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.EXT3 +update_record 1 00ffffffffffffffffffffffff +update_record 2 00ffffffffffffffffffffffff +update_record 3 00ffffffffffffffffffffffff +update_record 4 00ffffffffffffffffffffffff +update_record 5 00ffffffffffffffffffffffff +update_record 6 00ffffffffffffffffffffffff +update_record 7 00ffffffffffffffffffffffff +update_record 8 00ffffffffffffffffffffffff +update_record 9 00ffffffffffffffffffffffff +update_record 10 00ffffffffffffffffffffffff +update_record 11 00ffffffffffffffffffffffff +update_record 12 00ffffffffffffffffffffffff +update_record 13 00ffffffffffffffffffffffff +update_record 14 00ffffffffffffffffffffffff +update_record 15 00ffffffffffffffffffffffff +update_record 16 00ffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.SMSR # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.SMSR (6f47) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.SMSR +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 11 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 12 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 13 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 14 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 15 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 16 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 17 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 18 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 19 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 20 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.ICI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.ICI (6f80) +# structure: cyclic +select MF +select ADF.USIM +select EF.ICI +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffff0000000001ffff +# +################################################################################ +# MF/ADF.USIM/EF.OCI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.OCI (6f81) +# structure: cyclic +select MF +select ADF.USIM +select EF.OCI +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffff00000001ffff +# +################################################################################ +# MF/ADF.USIM/EF.ICT # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.ICT (6f82) +# structure: cyclic +select MF +select ADF.USIM +select EF.ICT +update_record 1 000000 +# +################################################################################ +# MF/ADF.USIM/EF.OCT # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.OCT (6f83) +# structure: cyclic +select MF +select ADF.USIM +select EF.OCT +update_record 1 000000 +# +################################################################################ +# MF/ADF.USIM/EF.EXT5 # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.EXT5 (6f4e) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.EXT5 +update_record 1 ffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.CCP2 # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.CCP2 (6f4f) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.CCP2 +update_record 1 ffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.eMLPP # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.eMLPP (6fb5) +# structure: transparent +select MF +select ADF.USIM +select EF.eMLPP +update_binary 0000 +# +################################################################################ +# MF/ADF.USIM/EF.AAeM # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.AAeM (6fb6) +# structure: transparent +select MF +select ADF.USIM +select EF.AAeM +update_binary 00 +# +################################################################################ +# MF/ADF.USIM/EF.BDN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.BDN (6f4d) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.BDN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.EXT4 # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# bad file: MF/ADF.USIM/EF.EXT4, 6a82: Wrong parameters - File not found +# +################################################################################ +# MF/ADF.USIM/EF.CMI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.CMI (6f58) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.CMI +update_record 1 ffffffffffffffffffffff +update_record 2 ffffffffffffffffffffff +update_record 3 ffffffffffffffffffffff +update_record 4 ffffffffffffffffffffff +update_record 5 ffffffffffffffffffffff +update_record 6 ffffffffffffffffffffff +update_record 7 ffffffffffffffffffffff +update_record 8 ffffffffffffffffffffff +update_record 9 ffffffffffffffffffffff +update_record 10 ffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.EST # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.EST (6f56) +# structure: transparent +select MF +select ADF.USIM +select EF.EST +update_binary 000000000000000000 +# +################################################################################ +# MF/ADF.USIM/EF.ACL # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.ACL (6f57) +# structure: transparent +select MF +select ADF.USIM +select EF.ACL +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.DCK # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.DCK (6f2c) +# structure: transparent +select MF +select ADF.USIM +select EF.DCK +update_binary ffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.CNL # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.CNL (6f32) +# structure: transparent +select MF +select ADF.USIM +select EF.CNL +update_binary ffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.START-HFN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.START-HFN (6f5b) +# structure: transparent +select MF +select ADF.USIM +select EF.START-HFN +update_binary f00000f00000 +# +################################################################################ +# MF/ADF.USIM/EF.THRESHOLD # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.THRESHOLD (6f5c) +# structure: transparent +select MF +select ADF.USIM +select EF.THRESHOLD +update_binary ffffff +# +################################################################################ +# MF/ADF.USIM/EF.OPLMNwAcT # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.OPLMNwAcT (6f61) +# structure: transparent +select MF +select ADF.USIM +select EF.OPLMNwAcT +update_binary 00f110ffffffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000ffffff0000 +# +################################################################################ +# MF/ADF.USIM/EF.ARR # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.ARR (6f06) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.ARR +update_record 1 8001079000800160a4068301019501088401d4a40683010a950108ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 8001019000800102a406830101950108800118a40683010a9501088401d4a40683010a950108ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 800101a40683010195010880011aa40683010a9501088401d4a40683010a950108ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 800103a406830101950108800118a40683010a9501088401d4a40683010a950108ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 840132a406830101950108800101a406830101950108800102a406830181950108800118a40683010a95010880012097008401d4a40683010a950108ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 800101900080011aa40683010a9501088401d4a40683010a950108ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 800101a406830101950108800102a406830181950108800118a40683010a9501088401d4a40683010a950108ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 840132a406830101950108800103a406830101950108800118a40683010a9501088401d4a40683010a950108ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 800101a40683010a950108800102a40683010a950108800110a40683010a950108800108a40683010a950108ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 11 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 12 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.NETPAR # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.NETPAR (6fc4) +# structure: transparent +select MF +select ADF.USIM +select EF.NETPAR +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.PNN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.PNN (6fc5) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.PNN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.OPL # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.OPL (6fc6) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.OPL +update_record 1 ffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.MBDN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.MBDN (6fc7) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.MBDN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.MBI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.MBI (6fc9) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.MBI +update_record 1 ffffffff +update_record 2 ffffffff +update_record 3 ffffffff +update_record 4 ffffffff +update_record 5 ffffffff +update_record 6 ffffffff +update_record 7 ffffffff +update_record 8 ffffffff +update_record 9 ffffffff +update_record 10 ffffffff +# +################################################################################ +# MF/ADF.USIM/EF.MWIS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.MWIS (6fca) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.MWIS +update_record 1 ffffffffff +update_record 2 ffffffffff +update_record 3 ffffffffff +update_record 4 ffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.CFIS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.CFIS (6fcb) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.CFIS +update_record 1 ffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.EXT7 # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.EXT7 (6fcc) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.EXT7 +update_record 1 ffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.SPDI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.SPDI (6fcd) +# structure: transparent +select MF +select ADF.USIM +select EF.SPDI +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.MMSN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.MMSN (6fce) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.MMSN +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.EXT8 # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.EXT8 (6fcf) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.EXT8 +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.MMSICP # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.MMSICP (6fd0) +# structure: transparent +select MF +select ADF.USIM +select EF.MMSICP +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.MMSUP # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.MMSUP (6fd1) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.MMSUP +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.MMSUCP # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.MMSUCP (6fd2) +# structure: transparent +select MF +select ADF.USIM +select EF.MMSUCP +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.NIA # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# bad file: MF/ADF.USIM/EF.NIA, 6a82: Wrong parameters - File not found +# +################################################################################ +# MF/ADF.USIM/EF.VGCS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.VGCS (6fb1) +# structure: transparent +select MF +select ADF.USIM +select EF.VGCS +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.VGCSS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.VGCSS (6fb2) +# structure: transparent +select MF +select ADF.USIM +select EF.VGCSS +update_binary ffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.VBS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.VBS (6fb3) +# structure: transparent +select MF +select ADF.USIM +select EF.VBS +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.VBSS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.VBSS (6fb4) +# structure: transparent +select MF +select ADF.USIM +select EF.VBSS +update_binary ffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.VGCSCA # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.VGCSCA (6fd4) +# structure: transparent +select MF +select ADF.USIM +select EF.VGCSCA +update_binary 0000000000000000000000000000000000000000 +# +################################################################################ +# MF/ADF.USIM/EF.VBCSCA # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.VBCSCA (6fd5) +# structure: transparent +select MF +select ADF.USIM +select EF.VBCSCA +update_binary 0000000000000000000000000000000000000000 +# +################################################################################ +# MF/ADF.USIM/EF.GBABP # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.GBABP (6fd6) +# structure: transparent +select MF +select ADF.USIM +select EF.GBABP +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.MSK # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.MSK (6fd7) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.MSK +update_record 1 ffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.MUK # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.MUK (6fd8) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.MUK +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.GBANL # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.GBANL (6fda) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.GBANL +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.EHPLMN # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.EHPLMN (6fd9) +# structure: transparent +select MF +select ADF.USIM +select EF.EHPLMN +update_binary 00f110ffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.EHPLMNPI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.EHPLMNPI (6fdb) +# structure: transparent +select MF +select ADF.USIM +select EF.EHPLMNPI +update_binary 02 +# +################################################################################ +# MF/ADF.USIM/EF.NAFKCA # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.NAFKCA (6fdd) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.NAFKCA +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.SPNI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.SPNI (6fde) +# structure: transparent +select MF +select ADF.USIM +select EF.SPNI +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.PNNI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.PNNI (6fdf) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.PNNI +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.NCP-IP # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.NCP-IP (6fe2) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.NCP-IP +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.EPSLOCI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.EPSLOCI (6fe3) +# structure: transparent +select MF +select ADF.USIM +select EF.EPSLOCI +update_binary ffffffffffffffffffffffffffffff000001 +# +################################################################################ +# MF/ADF.USIM/EF.EPSNSC # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.EPSNSC (6fe4) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.EPSNSC +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.UFC # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.UFC (6fe6) +# structure: transparent +select MF +select ADF.USIM +select EF.UFC +update_binary 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +# +################################################################################ +# MF/ADF.USIM/EF.NASCONFIG # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.NASCONFIG (6fe8) +# structure: transparent +select MF +select ADF.USIM +select EF.NASCONFIG +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.PWS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.PWS (6fec) +# structure: transparent +select MF +select ADF.USIM +select EF.PWS +update_binary 000000 +# +################################################################################ +# MF/ADF.USIM/EF.FDNURI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.FDNURI (6fed) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.FDNURI +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.BDNURI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.BDNURI (6fee) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.BDNURI +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.SDNURI # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.SDNURI (6fef) +# structure: linear_fixed +select MF +select ADF.USIM +select EF.SDNURI +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 9 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 10 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/EF.IPS # +################################################################################ +# directory: MF/ADF.USIM (3f00/a0000000871002) +# file: EF.IPS (6ff1) +# structure: cyclic +select MF +select ADF.USIM +select EF.IPS +update_record 1 ffffffff +update_record 2 ffffffff +update_record 3 ffffffff +update_record 4 ffffffff +update_record 5 ffffffff +# +################################################################################ +# MF/ADF.USIM/DF.5GS/EF.5GS3GPPLOCI # +################################################################################ +# directory: MF/ADF.USIM/DF.5GS (3f00/a0000000871002/5fc0) +# file: EF.5GS3GPPLOCI (4f01) +# structure: transparent +select MF +select ADF.USIM +select DF.5GS +select EF.5GS3GPPLOCI +update_binary ffffffffffffffffffffffffffffffffffffff01 +# +################################################################################ +# MF/ADF.USIM/DF.5GS/EF.5GSN3GPPLOCI # +################################################################################ +# directory: MF/ADF.USIM/DF.5GS (3f00/a0000000871002/5fc0) +# file: EF.5GSN3GPPLOCI (4f02) +# structure: transparent +select MF +select ADF.USIM +select DF.5GS +select EF.5GSN3GPPLOCI +update_binary ffffffffffffffffffffffffffffffffffffff01 +# +################################################################################ +# MF/ADF.USIM/DF.5GS/EF.5GS3GPPNSC # +################################################################################ +# directory: MF/ADF.USIM/DF.5GS (3f00/a0000000871002/5fc0) +# file: EF.5GS3GPPNSC (4f03) +# structure: linear_fixed +select MF +select ADF.USIM +select DF.5GS +select EF.5GS3GPPNSC +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/DF.5GS/EF.5GSN3GPPNSC # +################################################################################ +# directory: MF/ADF.USIM/DF.5GS (3f00/a0000000871002/5fc0) +# file: EF.5GSN3GPPNSC (4f04) +# structure: linear_fixed +select MF +select ADF.USIM +select DF.5GS +select EF.5GSN3GPPNSC +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/DF.5GS/EF.5GAUTHKEYS # +################################################################################ +# directory: MF/ADF.USIM/DF.5GS (3f00/a0000000871002/5fc0) +# file: EF.5GAUTHKEYS (4f05) +# structure: transparent +select MF +select ADF.USIM +select DF.5GS +select EF.5GAUTHKEYS +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/DF.5GS/EF.UAC_AIC # +################################################################################ +# directory: MF/ADF.USIM/DF.5GS (3f00/a0000000871002/5fc0) +# file: EF.UAC_AIC (4f06) +# structure: transparent +select MF +select ADF.USIM +select DF.5GS +select EF.UAC_AIC +update_binary 03ffffff +# +################################################################################ +# MF/ADF.USIM/DF.5GS/EF.SUCI_Calc_Info # +################################################################################ +# directory: MF/ADF.USIM/DF.5GS (3f00/a0000000871002/5fc0) +# file: EF.SUCI_Calc_Info (4f07) +# structure: transparent +select MF +select ADF.USIM +select DF.5GS +select EF.SUCI_Calc_Info +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/DF.5GS/EF.OPL5G # +################################################################################ +# directory: MF/ADF.USIM/DF.5GS (3f00/a0000000871002/5fc0) +# bad file: MF/ADF.USIM/DF.5GS/EF.OPL5G, 6a82: Wrong parameters - File not found +# +################################################################################ +# MF/ADF.USIM/DF.5GS/EF.NSI # +################################################################################ +# directory: MF/ADF.USIM/DF.5GS (3f00/a0000000871002/5fc0) +# file: EF.NSI (4f09) +# structure: transparent +select MF +select ADF.USIM +select DF.5GS +select EF.NSI +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.USIM/DF.5GS/EF.Routing_Indicator # +################################################################################ +# directory: MF/ADF.USIM/DF.5GS (3f00/a0000000871002/5fc0) +# file: EF.Routing_Indicator (4f0a) +# structure: transparent +select MF +select ADF.USIM +select DF.5GS +select EF.Routing_Indicator +update_binary ffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.IMPI # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.IMPI (6f02) +# structure: transparent +select MF +select ADF.ISIM +select EF.IMPI +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.DOMAIN # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# bad file: MF/ADF.ISIM/EF.DOMAIN, 6a82: Wrong parameters - File not found +# +################################################################################ +# MF/ADF.ISIM/EF.IMPU # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.IMPU (6f04) +# structure: linear_fixed +select MF +select ADF.ISIM +select EF.IMPU +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 8000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 8000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 8000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 8000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 8000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 8000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 8000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.AD # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.AD (6fad) +# structure: transparent +select MF +select ADF.ISIM +select EF.AD +update_binary ffffff +# +################################################################################ +# MF/ADF.ISIM/EF.ARR # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.ARR (6f06) +# structure: linear_fixed +select MF +select ADF.ISIM +select EF.ARR +update_record 1 800103a406830101950108800118a40683010a9501088401d4a40683010a950108ffffffffffffffffffffffffffffffffff +update_record 2 800101900080011aa40683010a9501088401d4a40683010a950108ffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 800101a40683010195010880011aa40683010a9501088401d4a40683010a950108ffffffffffffffffffffffffffffffffff +update_record 4 800103a406830101950108800118a40683010a9501088401d4a40683010a950108ffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.IST # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.IST (6f07) +# structure: transparent +select MF +select ADF.ISIM +select EF.IST +update_binary 190200 +# +################################################################################ +# MF/ADF.ISIM/EF.P-CSCF # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.P-CSCF (6f09) +# structure: linear_fixed +select MF +select ADF.ISIM +select EF.P-CSCF +update_record 1 80ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.GBABP # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.GBABP (6fd5) +# structure: transparent +select MF +select ADF.ISIM +select EF.GBABP +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.GBANL # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.GBANL (6fd7) +# structure: linear_fixed +select MF +select ADF.ISIM +select EF.GBANL +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.NAFKCA # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.NAFKCA (6fdd) +# structure: linear_fixed +select MF +select ADF.ISIM +select EF.NAFKCA +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.UICCIARI # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.UICCIARI (6fe7) +# structure: linear_fixed +select MF +select ADF.ISIM +select EF.UICCIARI +update_record 1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 2 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 3 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 4 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 5 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 6 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 7 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +update_record 8 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.IMSConfigData # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.IMSConfigData (6ff8) +# structure: transparent +select MF +select ADF.ISIM +select EF.IMSConfigData +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.XCAPConfigData # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# file: EF.XCAPConfigData (6ffc) +# structure: transparent +select MF +select ADF.ISIM +select EF.XCAPConfigData +update_binary ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +# +################################################################################ +# MF/ADF.ISIM/EF.WebRTCURI # +################################################################################ +# directory: MF/ADF.ISIM (3f00/a0000000871004) +# bad file: MF/ADF.ISIM/EF.WebRTCURI, 6a82: Wrong parameters - File not found +# +# total files visited: 187 +# bad files: 16 +# MF/EF.DIR, string indices must be integers +# MF/EF.ICCID, string indices must be integers +# MF/EF.PL, string indices must be integers +# MF/EF.ARR, string indices must be integers +# MF/EF.UMPC, string indices must be integers +# MF/DF.TELECOM/EF.CCP, 6a82: Wrong parameters - File not found +# MF/DF.TELECOM/EF.EXT4, 6a82: Wrong parameters - File not found +# MF/DF.GSM/EF.BCCH, 6a82: Wrong parameters - File not found +# MF/DF.GSM/EF.Phase, 6a82: Wrong parameters - File not found +# MF/DF.GSM/EF.SUME, Failed to read (offset 0) +# MF/DF.GSM/EF.CPBCCH, 6a82: Wrong parameters - File not found +# MF/ADF.USIM/EF.EXT4, 6a82: Wrong parameters - File not found +# MF/ADF.USIM/EF.NIA, 6a82: Wrong parameters - File not found +# MF/ADF.USIM/DF.5GS/EF.OPL5G, 6a82: Wrong parameters - File not found +# MF/ADF.ISIM/EF.DOMAIN, 6a82: Wrong parameters - File not found +# MF/ADF.ISIM/EF.WebRTCURI, 6a82: Wrong parameters - File not found +# skipped dedicated files(s): 0 diff --git a/tests/pysim-shell-test.sh b/tests/pysim-shell-test.sh new file mode 100755 index 0000000..2911bf5 --- /dev/null +++ b/tests/pysim-shell-test.sh @@ -0,0 +1,294 @@ +#!/bin/bash + +# Utility to verify the functionality of pysim-prog.py +# +# (C) 2021 by Sysmocom s.f.m.c. GmbH +# All Rights Reserved +# +# Author: Philipp Maier +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + +PYSIM_SHELL=../pySim-shell.py +PYSIM_PROG=../pySim-prog.py +TEMPFILE=temp.tmp +MASTERBACKUP=shell_card_master.bak +BACKUP=card.bak +PYTHON=python3 +TEST_CARD="sysmoISIM-SJA2" +CARD_DATA="shell_card_data.csv" +PROBE_TIMEOUT=5 +SCRIPT_TIMEOUT=300 + +echo "pysim-shell-test - a test program to test pySim-shell.py" +echo "========================================================" + +# Find out the type (card name) of the card that is installed in the specified +# reader +function probe_card { + TERMINAL_NUMBER=$1 + CARD_NAME="" + CARD_NAME=$(timeout $PROBE_TIMEOUT $PYSIM_PROG -p $TERMINAL_NUMBER -T | cut -d ":" -f 2 | tail -n 1 | xargs) + echo $CARD_NAME +} + +# Go through all available readers and find the testcard. +function find_card { + CARD_NAME=$1 + TERMINAL_NUMBER=-1 + MAX_READERS=16 + + # Do not accept zero length strings as name + if [ -z $CARD_NAME ]; then + echo "-1" + exit + fi + + # Check through the card terminals and try to find a card with + # the specified name + for I in $(seq 0 $MAX_READERS); do + RESULT=$(probe_card $I) + if [ "$RESULT" == "$CARD_NAME" ]; then + TERMINAL_NUMBER=$I + break + fi + done + echo $TERMINAL_NUMBER +} + +# Generate .ok files from the output .script files +function gen_ok_files { + local TERMINAL_NUMBER=$1 + local FILENAME="" + local S="" + local CMDLINE="" + for S in *.script; do + FILENAME=$(basename ${S%.*}) + echo "generating $FILENAME.ok file using script $FILENAME.script..." + CMDLINE="$PYTHON $PYSIM_SHELL -p $TERMINAL_NUMBER --script $FILENAME.script --csv $CARD_DATA" + timeout --foreground $SCRIPT_TIMEOUT $CMDLINE &> $FILENAME.ok + if [ $? -ne 0 ]; then + echo "Error: detected timeout problem, check $FILENAME.script! -- aborted" + exit 1 + fi + done +} + +# Verify .ok files against the output of the .script files +function verify_ok_files { + local TERMINAL_NUMBER=$1 + local FILENAME="" + local S="" + local RESULT_DIFF="" + local TESTS_TOTAL=0 + local TESTS_FAILED=0 + local CMDLINE="" + + rm -f *.fail + + for S in *.script; do + + if [ $S == "*.script" ]; then + echo "no script files found, skipping..." + return + fi + + FILENAME=$(basename ${S%.*}) + echo -n "verfiying $FILENAME.ok file using script $FILENAME.script..." + + if [ ! -f $FILENAME.ok ]; then + echo "fail" + echo "Error: $FILENAME.ok does not exist, please re-generate .ok files -- test aborted" + exit 1 + fi + + CMDLINE="$PYTHON $PYSIM_SHELL -p $TERMINAL_NUMBER --script $FILENAME.script --csv $CARD_DATA" + timeout --foreground $SCRIPT_TIMEOUT $CMDLINE &> $TEMPFILE + if [ $? -ne 0 ]; then + echo "fail (timeout)" + ((TESTS_FAILED++)) + ((TESTS_TOTAL++)) + rm -f $TEMPFILE + continue + fi + + RESULT_DIFF=$(diff $TEMPFILE $FILENAME.ok) + + if [ "$RESULT_DIFF" != "" ]; then + echo "fail" + echo "" + echo "Result of $FILENAME.script does not match the test data:" + echo "Expected: $FILENAME.ok" + echo "------------8<------------" + cat "$SCRIPT_NAME.ok" + echo "------------8<------------" + echo "Got:" + echo "------------8<------------" + cat $TEMPFILE + cp $TEMPFILE $FILENAME.fail + echo "------------8<------------" + echo "" + ((TESTS_FAILED++)) + else + echo "ok" + fi + + ((TESTS_TOTAL++)) + rm -f $TEMPFILE + done + + echo "" + echo "$TESTS_TOTAL executed, $TESTS_FAILED test(s) failed" +} + +# create a backup of all readable files of the card +function make_backup { + local BACKUPFILE=$1 + echo "verify_adm" > $TEMPFILE + echo "export > $BACKUPFILE" >> $TEMPFILE + echo "quit" >> $TEMPFILE + echo -n "creating card backup ($BACKUPFILE)..." + local CMDLINE="$PYTHON $PYSIM_SHELL -p $TERMINAL_NUMBER --script $TEMPFILE --csv $CARD_DATA" + timeout --foreground $SCRIPT_TIMEOUT $CMDLINE &> /dev/null + echo "done" + + # Make sure we actually generated a backup file + if ! [ -r $BACKUPFILE ]; then + echo "error: no card backup file ($BACKUPFILE) generated -- abort" + exit 1 + fi + + # Make we did a complete run + if ! grep -q "skipped dedicated files(s)" $BACKUPFILE; then + echo "error: card backup file ($BACKUPFILE) is incomplete -- abort" + exit 1 + fi + + rm -f $TEMPFILE +} + +# restore card backup from file +function restore_backup { + local BACKUPFILE=$1 + + if ! [ -r $BACKUPFILE ]; then + echo "error: can't read card backup file ($BACKUPFILE) -- abort" + exit 1 + fi + + echo "verify_adm" > $TEMPFILE + echo "run_script $BACKUPFILE" >> $TEMPFILE + echo "select" >> $TEMPFILE + echo "quit" >> $TEMPFILE + echo -n "restoring card backup ($BACKUPFILE)..." + local CMDLINE="$PYTHON $PYSIM_SHELL -p $TERMINAL_NUMBER --script $TEMPFILE --csv $CARD_DATA" + timeout --foreground $SCRIPT_TIMEOUT $CMDLINE &> $BACKUPFILE.log + echo "done" + + # Make we did an execption-free run + if grep -q "EXCEPTION of type" $BACKUPFILE.log; then + echo "error: card backup file ($BACKUPFILE) restore fails with an execption -- abort" + exit 1 + fi + + # Make we did a complete run + if ! grep -q "currently selected file" $BACKUPFILE.log; then + echo "error: card backup file ($BACKUPFILE) restore incomplete -- abort" + exit 1 + fi + + rm -f $BACKUPFILE.log + rm -f $TEMPFILE +} + +function usage { + echo "This script is inteneded to be executed at the same location where" + echo "the .script files and the generated .ok and .bak files are stored." + echo "" + echo "Options:" + echo "-m: generate card master backup ($MASTERBACKUP) file" + echo "-o: generate .ok files" + echo "" + echo "Note: The card master backup must be created before the .ok files" + echo "are generated. It is not necessary to re-generate the card master" + echo "backup each time the set of .ok files is regenerated." + echo "" +} + +# Make sure that the pathes to the python scripts always work, regardless from +# where the script is called. +CURDIR=$PWD +SCRIPTDIR=$(dirname $0) +cd $SCRIPTDIR +PYSIM_SHELL=$(realpath $PYSIM_SHELL) +PYSIM_PROG=$(realpath $PYSIM_PROG) +cd $CURDIR + +OPT_GEN_OK_FILES=0 +OPT_GEN_MASTER_BACKUP_FILE=0 +while getopts "hom" OPT; do + case $OPT in + h) + usage + exit 0 + ;; + o) + OPT_GEN_OK_FILES=1 + ;; + m) + OPT_GEN_MASTER_BACKUP_FILE=1 + ;; + \?) + echo "Invalid option: -$OPTARG" >&2 + exit 1 + ;; + esac +done + +echo "working directory: $PWD" + +TERMINAL_NUMBER=$(find_card $TEST_CARD) +if [ "$TERMINAL_NUMBER" -eq "-1" ]; then + echo "Error: cannot find testcard \"$TEST_CARD\"" + exit 1 +fi +echo "found Testcard \"$TEST_CARD\" in terminal $TERMINAL_NUMBER" + +# Create a master backup file, this file is restored each time before the test +# scripts run. This ensures that the card is in a defined state so that the +# test won't fail if the files were altered by a different testsuite. +if [ $OPT_GEN_MASTER_BACKUP_FILE -eq 1 ]; then + make_backup $MASTERBACKUP + exit 0 +fi + +# First we create a backup of the testcard that will be restored after running +# the testscripts. This will make sure that this testsuite does not alter the +# card in a way that makes a different testsuite fail. +make_backup $BACKUP + +# Restore the master backup to the card (see also comment above) +restore_backup $MASTERBACKUP + +# Generate .ok files or perform a testrun against existing .ok files. Both are +# verify similar and require to be guarded by the backup files. +if [ $OPT_GEN_OK_FILES -eq 1 ]; then + gen_ok_files $TERMINAL_NUMBER +else + verify_ok_files $TERMINAL_NUMBER +fi + +# Restore the original state of the card (see also comment above) +restore_backup $BACKUP +rm -f $BACKUP -- To view, visit https://gerrit.osmocom.org/c/pysim/+/23802 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: Ibb1bdc89a7e2b7a1232124ae28f054e5c920aadc Gerrit-Change-Number: 23802 Gerrit-PatchSet: 1 Gerrit-Owner: dexter <pmaier at sysmocom.de> Gerrit-MessageType: newchange -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20210419/a2d537fe/attachment.htm>