Compare commits
1 commit
e775140058
...
6aa0002712
Author | SHA1 | Date | |
---|---|---|---|
6aa0002712 |
1 changed files with 13 additions and 15 deletions
|
@ -109,13 +109,16 @@ class EuiccInfoActivity : BaseEuiccAccessActivity(), OpenEuiccContextMarker {
|
||||||
vendorInfo.firmwareVersion?.let { add(Item(R.string.euicc_info_fw_ver, it)) }
|
vendorInfo.firmwareVersion?.let { add(Item(R.string.euicc_info_fw_ver, it)) }
|
||||||
vendorInfo.bootloaderVersion?.let { add(Item(R.string.euicc_info_bl_ver, it)) }
|
vendorInfo.bootloaderVersion?.let { add(Item(R.string.euicc_info_bl_ver, it)) }
|
||||||
}
|
}
|
||||||
channel.lpa.euiccInfo2.let { info ->
|
channel.lpa.euiccInfo2?.let { info ->
|
||||||
add(Item(R.string.euicc_info_sgp22_version, info?.sgp22Version.toString()))
|
add(Item(R.string.euicc_info_sgp22_version, info.sgp22Version.toString()))
|
||||||
add(Item(R.string.euicc_info_firmware_version, info?.euiccFirmwareVersion.toString()))
|
add(Item(R.string.euicc_info_firmware_version, info.euiccFirmwareVersion.toString()))
|
||||||
add(Item(R.string.euicc_info_globalplatform_version, info?.globalPlatformVersion.toString()))
|
add(Item(R.string.euicc_info_globalplatform_version, info.globalPlatformVersion.toString()))
|
||||||
add(Item(R.string.euicc_info_pp_version, info?.ppVersion.toString()))
|
add(Item(R.string.euicc_info_pp_version, info.ppVersion.toString()))
|
||||||
add(Item(R.string.euicc_info_sas_accreditation_number, info?.sasAccreditationNumber))
|
if (info.sasAccreditationNumber.isNotBlank()) {
|
||||||
add(Item(R.string.euicc_info_free_nvram, info?.freeNvram?.let(::formatFreeSpace)))
|
// ESTKme 5x hide SAS accreditation number
|
||||||
|
add(Item(R.string.euicc_info_sas_accreditation_number, info.sasAccreditationNumber))
|
||||||
|
}
|
||||||
|
add(Item(R.string.euicc_info_free_nvram, info.freeNvram.let(::formatFreeSpace)))
|
||||||
}
|
}
|
||||||
channel.lpa.euiccInfo2?.euiccCiPKIdListForSigning.orEmpty().let { signers ->
|
channel.lpa.euiccInfo2?.euiccCiPKIdListForSigning.orEmpty().let { signers ->
|
||||||
// SGP.28 v1.0, eSIM CI Registration Criteria (Page 5 of 9, 2019-10-24)
|
// SGP.28 v1.0, eSIM CI Registration Criteria (Page 5 of 9, 2019-10-24)
|
||||||
|
@ -134,14 +137,9 @@ class EuiccInfoActivity : BaseEuiccAccessActivity(), OpenEuiccContextMarker {
|
||||||
add(Item(R.string.euicc_info_atr, atr, copiedToastResId = R.string.toast_atr_copied))
|
add(Item(R.string.euicc_info_atr, atr, copiedToastResId = R.string.toast_atr_copied))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Suppress("SameParameterValue")
|
||||||
private fun formatByBoolean(b: Boolean, res: Pair<Int, Int>): String =
|
private fun formatByBoolean(b: Boolean, res: Pair<Int, Int>): String =
|
||||||
getString(
|
getString(if (b) res.first else res.second)
|
||||||
if (b) {
|
|
||||||
res.first
|
|
||||||
} else {
|
|
||||||
res.second
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
inner class EuiccInfoViewHolder(root: View) : ViewHolder(root) {
|
inner class EuiccInfoViewHolder(root: View) : ViewHolder(root) {
|
||||||
private val title: TextView = root.requireViewById(R.id.euicc_info_title)
|
private val title: TextView = root.requireViewById(R.id.euicc_info_title)
|
||||||
|
|
Loading…
Add table
Reference in a new issue