dexter has uploaded this change for review. ( https://gerrit.osmocom.org/c/pysim/+/35248?usp=email )
Change subject: runtime: do not use the _scc object of the card object to select MF ......................................................................
runtime: do not use the _scc object of the card object to select MF
The constructor of the RuntimeState object selects the MF befor it does some other steps. However it does this through the _scc object of the card object. This method is before we had lchan abstraction, so we should now use the lchan object like in all other places.
Related: OS#5418 Change-Id: I9a751c0228c77077e3fabb50a9a68e4489e7151c --- M pySim/runtime.py 1 file changed, 16 insertions(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/48/35248/1
diff --git a/pySim/runtime.py b/pySim/runtime.py index 58df22d..2447222 100644 --- a/pySim/runtime.py +++ b/pySim/runtime.py @@ -64,7 +64,7 @@ self.mf.add_file(f)
# go back to MF before the next steps (addon probing might have changed DF) - self.card._scc.select_file('3F00') + self.lchan[0].select('MF')
# add application ADFs + MF-files from profile apps = self._match_applications()