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

Commit 888e9cbd authored by SongFerngWang's avatar SongFerngWang Committed by Bonian Chen
Browse files

Mainline remove hide api SubscriptionInfo.getCardString

Bug: 147128878
Test: build pass
Merged-In: Idb44af6a01626013339f5ca05486dd11112a5867
Change-Id: Ib222c08bc4baa3fdcaea1fa2020d7de6d6a4fcec
parent 6afb84d6
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -27,7 +27,6 @@ import android.telephony.SubscriptionInfo;
import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
import android.telephony.UiccSlotInfo;
import android.text.TextUtils;

import androidx.annotation.VisibleForTesting;

@@ -162,9 +161,7 @@ public class SubscriptionUtil {
            // verify if subscription is inserted within slot
            for (UiccSlotInfo slotInfo : slotsInfo) {
                if ((slotInfo != null) && (!slotInfo.getIsEuicc())
                        && (slotInfo.getCardStateInfo() == CARD_STATE_INFO_PRESENT)
                        && (slotInfo.getLogicalSlotIdx() == subInfo.getSimSlotIndex())
                        && TextUtils.equals(slotInfo.getCardId(), subInfo.getCardString())) {
                        && (slotInfo.getLogicalSlotIdx() == subInfo.getSimSlotIndex())) {
                    return true;
                }
            }
+0 −5
Original line number Diff line number Diff line
@@ -94,15 +94,12 @@ public class SubscriptionUtilTest {

        when(info1.getSubscriptionId()).thenReturn(111);
        when(info1.getSimSlotIndex()).thenReturn(-1);
        when(info1.getCardString()).thenReturn("info1_cardid");

        when(info2.getSubscriptionId()).thenReturn(222);
        when(info2.getSimSlotIndex()).thenReturn(-1);
        when(info2.getCardString()).thenReturn("info2_cardid");

        when(info3.getSubscriptionId()).thenReturn(333);
        when(info3.getSimSlotIndex()).thenReturn(0);
        when(info3.getCardString()).thenReturn("info3_cardid");

        when(mSubMgr.getSelectableSubscriptionInfoList()).thenReturn(Arrays.asList(info1));
        when(mSubMgr.getAllSubscriptionInfoList()).thenReturn(Arrays.asList(info1, info2, info3));
@@ -112,11 +109,9 @@ public class SubscriptionUtilTest {

        when(info2slot.getLogicalSlotIdx()).thenReturn(-1);
        when(info2slot.getCardStateInfo()).thenReturn(CARD_STATE_INFO_ABSENT);
        when(info2slot.getCardId()).thenReturn("info2_cardid");

        when(info3slot.getLogicalSlotIdx()).thenReturn(0);
        when(info3slot.getCardStateInfo()).thenReturn(CARD_STATE_INFO_PRESENT);
        when(info3slot.getCardId()).thenReturn("info3_cardid");

        final UiccSlotInfo[] slotInfos = {info2slot, info3slot};
        when(mTelMgr.getUiccSlotsInfo()).thenReturn(slotInfos);