comparison doc/User-oriented-commands @ 69:d4058ae94749

doc/User-oriented-commands: started phonebook description
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 15 Feb 2021 02:01:01 +0000
parents cc48ac3b151c
children 8dee7aa9ec58
comparison
equal deleted inserted replaced
68:105aa3d1a494 69:d4058ae94749
168 official way to read and dump the content of EF_DIR. 168 official way to read and dump the content of EF_DIR.
169 169
170 Manipulating SIM phonebooks 170 Manipulating SIM phonebooks
171 =========================== 171 ===========================
172 172
173 GSM SIM specs allow for several different phonebooks to be present on the card:
174
175 * ADN (Abbreviated Dialing Numbers) is the main SIM phonebook. Each SIM card
176 issuer decides how much storage space they allocate to ADN (how many records);
177 the SIM spec maximum is 254 records, and many issuers' SIMs do provide this
178 many records or close to this limit.
179
180 * FDN (Fixed Dialing Numbers) is the "parental control" phonebook. The FDN
181 phonebook can only be written to after authenticating with PIN2, and when it
182 is enabled (enabling FDN is done by "invalidating" ADN, an operation which
183 also requires PIN2), spec-compliant phones allow only numbers in FDN to be
184 called.
185
186 * SDN (Service Dialing Numbers) is a service-provider-controlled phonebook: it
187 can only be written if you have special admin privileges (ADM authentication
188 method is card-vendor-dependent), and it is read-only to ordinary users.
189
190 * MBDN (Mailbox Dialing Numbers) is a late addition to GSM SIM specs - it is a
191 special phonebook that stores the number for Voice Mail and other related
192 esoteric services.
193
194 * MSISDN is a phonebook-like file that stores the subscriber's own phone
195 number(s). Most classic GSM phones have a menu command for showing your own
196 number, usually called "My number" or something like that; this menu command
197 displays the first record stored in the MSISDN phonebook. Most network
198 operators update this MSISDN record over the air (using special SMS-encoded
199 commands) when you activate service or get a new phone number without changing
200 your SIM, but this MSISDN store in the SIM also has some interesting
201 properties:
202
203 + Per the spec the MSISDN phonebook is writable by ordinary users, not just
204 admins, and the Mother's experience with real T-Mobile SIMs is that they do
205 indeed allow the user to write anything into MSISDN.
206
207 + Most SIM card issuers allocate multiple records for MSISDN, not just one.
208 It is not clear if ordinary end user phones would do anything useful with
209 the extra records if one were to write something there.
210
211 fc-simtool provides a unified set of commands and data formats for working with
212 all SIM phonebooks: all pb-* commands take the name of the phonebook to be
213 operated on as their first argument.
214
215 Last Number Dialed (LND)
216 ========================
217
173 Manipulating stored SMS 218 Manipulating stored SMS
174 ======================= 219 =======================
175 220
176 Manipulating SMS profiles 221 Manipulating SMS profiles
177 ========================= 222 =========================