Morning Harald, thanks for getting back to me. For a little more context, the problem I'm trying to solve is that I've written an android application to update EF.IMSI, but I don't have a way to inform the UE of changes to the files on the SIM. TS 31.102 has a note in Annex A that says if EF.IMSI is changed through proactive UICC commands (which I'm NOT using, I just thought this was a helpful reference), a REFRESH command should be sent which would cause a 3G session reset which in turn updates the UE about changes to the filesystem. Since I'm not using proactive UICC commands (and it's my understanding that if I wanted to I would need to write an applet to support that, correct?) I'm wondering if there's any other way for me to trigger a 3G session reset. For context, the method I'm currently using to make changes to the files is to simply open a logical channel with ADF.USIM and send the SELECT and UPDATE BINARY APDUs over.
Any help or insight would be much appreciated! On Tue, Jan 4, 2022 at 4:20 AM Harald Welte <[email protected]> wrote: > Hi Bryan, > > On Tue, Dec 28, 2021 at 08:35:03AM -0500, bryan coxwell wrote: > > I have a SysmoISIM-SJA2 which I believe doesn't have a CAT application > and > > doesn't support the SUSPEND APDU (per the manual). Given that, is there > any > > way to reset/refresh the card through APDU commands (or through any other > > means)? Would something along the lines of deactivating and then > > reactivating the USIM application work? > > can you please explain the use case? What exactly do you want to > refresh/reset, > from which particular api/interface point of view? > > > -- > - Harald Welte <[email protected]> > http://laforge.gnumonks.org/ > > ============================================================================ > "Privacy in residential applications is a desirable marketing option." > (ETSI EN 300 175-7 Ch. > A6) >
