Feature #5637
closed
pySim-shell basic eUICC support
Added by laforge over 1 year ago.
Updated 6 months ago.
Description
some random ideas:
- detecting the eUICC, read EID
- SELECT ECASD AID + GET DATA for TAG 5A
- ESx local interface
- activate/deactivate emergency profile
- activate/deactivate test profile
- Tracker changed from Bug to Feature
- Related to Bug #5636: pySim-shell fails on eUICC without EF.ICCID added
One of the interesting bits to obtain for every eUICC is the eUICCInfo and eUICCInfo2 data (defined in SGP.22), which describes the capabilities of the eUICC.
This is obtained via the GetEUICCInfo function on the ES10b interface (see SGP.22 Section 5.7.8). The related requests are very simple:
GetEuiccInfo1Request ::= [32] SEQUENCE { -- Tag 'BF20'
}
GetEuiccInfo2Request ::= [34] SEQUENCE { -- Tag 'BF22'
}
In order to send this command (and receive the related response), the basic ES10{a,b,c} transport command must be implemented (SGP.22 Section 5.7.2), which is basically a specific variant of the STORE DATA command.
- Related to Feature #6230: pySim-shell multiple channel support added
- Category set to pySim-shell
- Assignee changed from dexter to laforge
- % Done changed from 0 to 50
- Status changed from New to Resolved
- % Done changed from 50 to 100
Also available in: Atom
PDF