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

Commit f303aa1f authored by Sooraj Sasindran's avatar Sooraj Sasindran Committed by Automerger Merge Worker
Browse files

Merge "Allow REQUEST_NOT_SUPPORTED for nr dual connectivity config" am:...

Merge "Allow REQUEST_NOT_SUPPORTED for nr dual connectivity config" am: 88ec49e4 am: c450f570 am: 95e73eca

Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/1633119

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7ce45b9bfaf2acff0c2d86323b20f853db55b80e
parents 8ae6f3b0 95e73eca
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -17,6 +17,8 @@
package com.android.internal.telephony;

import static android.telephony.TelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED;
import static android.telephony.TelephonyManager
        .CAPABILITY_NR_DUAL_CONNECTIVITY_CONFIGURATION_AVAILABLE;
import static android.telephony.TelephonyManager.CAPABILITY_SECONDARY_LINK_BANDWIDTH_VISIBLE;
import static android.telephony.TelephonyManager.RadioInterfaceCapability;

@@ -302,6 +304,8 @@ public class RadioConfigResponse extends IRadioConfigResponse.Stub {
            if (!modemReducedFeatureSet1) {
                caps.add(CAPABILITY_SECONDARY_LINK_BANDWIDTH_VISIBLE);
                Rlog.d(TAG, "CAPABILITY_SECONDARY_LINK_BANDWIDTH_VISIBLE");
                caps.add(CAPABILITY_NR_DUAL_CONNECTIVITY_CONFIGURATION_AVAILABLE);
                Rlog.d(TAG, "CAPABILITY_NR_DUAL_CONNECTIVITY_CONFIGURATION_AVAILABLE");
            }
        }
        return caps;
+9 −0
Original line number Diff line number Diff line
@@ -49,6 +49,9 @@ public class RadioConfigResponseTest extends TelephonyTest {
                caps.contains(TelephonyManager.CAPABILITY_SECONDARY_LINK_BANDWIDTH_VISIBLE));
        assertFalse(
                caps.contains(TelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED));
        assertFalse(
                caps.contains(
                        TelephonyManager.CAPABILITY_NR_DUAL_CONNECTIVITY_CONFIGURATION_AVAILABLE));
    }

    @Test
@@ -58,6 +61,9 @@ public class RadioConfigResponseTest extends TelephonyTest {
                caps.contains(TelephonyManager.CAPABILITY_SECONDARY_LINK_BANDWIDTH_VISIBLE));
        assertTrue(
                caps.contains(TelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED));
        assertFalse(
                caps.contains(
                        TelephonyManager.CAPABILITY_NR_DUAL_CONNECTIVITY_CONFIGURATION_AVAILABLE));
    }

    @Test
@@ -67,5 +73,8 @@ public class RadioConfigResponseTest extends TelephonyTest {
                caps.contains(TelephonyManager.CAPABILITY_SECONDARY_LINK_BANDWIDTH_VISIBLE));
        assertTrue(
                caps.contains(TelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED));
        assertTrue(
                caps.contains(
                        TelephonyManager.CAPABILITY_NR_DUAL_CONNECTIVITY_CONFIGURATION_AVAILABLE));
    }
}