Re: [PATCH 1/4] simutil: Add Forbidden operatator list(PLMN) fileid
Sean Nyekjaer <[email protected]> Tue, 01 Jul 2025 13:06:52 +0000
| Newsgroups | dev.linux.lists.ofono |
|---|---|
| Message-ID | <iqsltz227edv5f6rzhsyex2ibjj5f46xe3j3xbjytqzq7z7xlb@ptllzwsiq5io> |
On Tue, Jul 01, 2025 at 09:29:46AM +0100, Sean Nyekjaer wrote:
> ---
> src/simutil.h | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/src/simutil.h b/src/simutil.h
> index 91be5e2345d39bfe4f4f25f5f4c6b8dfd4e8c3ea..556412c4eaa089789092caa72fc3d8dd7ad5b00f 100644
> --- a/src/simutil.h
> +++ b/src/simutil.h
> @@ -40,6 +40,7 @@ enum sim_fileid {
> SIM_EFBDN_FILEID = 0x6F4D,
> SIM_EFCBMIR_FILEID = 0x6F50,
> SIM_EFEST_FILEID = 0x6F56,
> + SIM_EF_PLMN_FILEID = 0x6F7B,
> SIM_EFAD_FILEID = 0x6FAD,
> SIM_EFPHASE_FILEID = 0x6FAE,
> SIM_EFECC_FILEID = 0x6FB7,
>
> --
> 2.49.0
>
Guess we also need:
diff --git a/src/simutil.c b/src/simutil.c
index 0fafcb7f..7cb3a5fa 100644
--- a/src/simutil.c
+++ b/src/simutil.c
@@ -84,6 +84,7 @@ static struct sim_ef_info ef_db[] = {
{ 0x6F50, 0x7F20, 0x7FFF, EF, BINARY, 0, PIN, PIN },
{ 0x6F56, 0x0000, 0x7FFF, EF, BINARY, 0, PIN, PIN2 },
{ 0x6F57, 0x7F20, 0x7FFF, EF, BINARY, 0, PIN, PIN2 },
+{ 0x6F7B, ROOTMF, 0x7FFF, EF, BINARY, 12, ADM, ADM },
{ 0x6FAD, 0x7F20, 0x7FFF, EF, BINARY, 0, ALW, ADM },
{ 0x6FAE, 0x7F20, 0x0000, EF, BINARY, 1, ALW, ADM },
{ 0x6FB7, 0x7F20, 0x7FFF, EF, BINARY, 0, ALW, ADM },
But I don't have a clue what BINARY/RECORD, ALW, ADM stands for :)
Is there a place I can look this up?
Br,
/Sean