From be3b64167aeea40fc851940a80ec7c5033e5d00f Mon Sep 17 00:00:00 2001 From: Supreeth Herle Date: Mon, 1 Jun 2020 12:53:57 +0200 Subject: pySim-read.py: Enable reading of UICC IARI from ISIM Change-Id: Iba222421f2fcc2b9b12605608bf640f7627904d0 --- pySim-read.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'pySim-read.py') diff --git a/pySim-read.py b/pySim-read.py index 4047598..b94e709 100755 --- a/pySim-read.py +++ b/pySim-read.py @@ -334,6 +334,14 @@ if __name__ == '__main__': except Exception as e: print("IMS public user identity: Can't read file -- " + str(e)) + # EF.UICCIARI - UICC IARI + try: + if card.file_exists(EF_ISIM_ADF_map['UICCIARI']): + res = card.read_iari() + print("UICC IARI:\n%s" % (len(res) and res or '\tNot available\n',)) + except Exception as e: + print("UICC IARI: Can't read file -- " + str(e)) + # Check whether we have th AID of ISIM, if so select it by its AID # EF.IST - File Id in ADF ISIM : 6f07 if '9000' == card.select_adf_by_aid(adf="isim"): -- cgit v1.2.3