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

Commit ffe80ab7 authored by xinhe's avatar xinhe Committed by Android (Google) Code Review
Browse files

Merge "take out SIM card, the RSSI Triangle is still full" into lmp-mr1-dev

parents 8a0399c4 ac11ae91
Loading
Loading
Loading
Loading
+11 −6
Original line number Diff line number Diff line
@@ -620,7 +620,11 @@ class TelephonyRegistry extends ITelephonyRegistry.Stub {
            final int recordCount = mRecords.size();
            for (int i = 0; i < recordCount; i++) {
                if (mRecords.get(i).binder == binder) {
                    if (VDBG) log("remove: binder=" + binder);
                    if (DBG) {
                        Record r = mRecords.get(i);
                        log("remove: binder=" + binder + "r.pkgForDebug" + r.pkgForDebug
                                + "r.callback" + r.callback);
                    }
                    mRecords.remove(i);
                    return;
                }
@@ -954,7 +958,7 @@ class TelephonyRegistry extends ITelephonyRegistry.Stub {
                + " state=" + state + " isDataConnectivityPossible=" + isDataConnectivityPossible
                + " reason='" + reason
                + "' apn='" + apn + "' apnType=" + apnType + " networkType=" + networkType
                + " mRecords.size()=" + mRecords.size() + " mRecords=" + mRecords);
                + " mRecords.size()=" + mRecords.size());
        }
        synchronized (mRecords) {
            int phoneId = SubscriptionManager.getPhoneId(subId);
@@ -1558,11 +1562,12 @@ class TelephonyRegistry extends ITelephonyRegistry.Stub {
    }

    boolean idMatch(int rSubId, int subId, int phoneId) {
        if(rSubId == SubscriptionManager.DEFAULT_SUBSCRIPTION_ID) {

        if(subId < 0) {
            // Invalid case, we need compare phoneId with default one.
            return (mDefaultPhoneId == phoneId);
        }
        if(rSubId == SubscriptionManager.DEFAULT_SUBSCRIPTION_ID) {
            return (subId == mDefaultSubId);
        } else {
            return (rSubId == subId);