Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0a085953 authored by Jordan Liu's avatar Jordan Liu Committed by Malcolm Chen
Browse files

Strip trailing Fs off raw ICCID

Test: manual
Bug: 121229736
Change-Id: Ib83d540fafe31c074375678d1cb913a11e505620
parent 60aa3c07
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -558,9 +558,8 @@ public class UiccController extends Handler {

        UiccCard card = mUiccSlots[slotId].getUiccCard();
        if (card != null && (card.getCardState() == CardState.CARDSTATE_PRESENT)) {
            // Card.getCardId returns the cardString, not the public card ID int
            String cardString = card.getCardId();
            addCardId(cardString);
            // getCardString() uses the raw ICCID, so we strip it manually
            addCardId(IccUtils.stripTrailingFs(card.getCardId()));
        }

        if (DBG) log("Notifying IccChangedRegistrants");