diff --git a/src/com/android/settings/network/telephony/Enable2gPreferenceController.java b/src/com/android/settings/network/telephony/Enable2gPreferenceController.java index 5c7d22465ff..5ae04ed9f70 100644 --- a/src/com/android/settings/network/telephony/Enable2gPreferenceController.java +++ b/src/com/android/settings/network/telephony/Enable2gPreferenceController.java @@ -80,7 +80,7 @@ public class Enable2gPreferenceController extends TelephonyTogglePreferenceContr && carrierConfig != null && !carrierConfig.getBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G) && mTelephonyManager.isRadioInterfaceCapabilitySupported( - mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); + mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); return visible ? AVAILABLE : CONDITIONALLY_UNAVAILABLE; } diff --git a/tests/unit/src/com/android/settings/network/telephony/Enable2gPreferenceControllerTest.java b/tests/unit/src/com/android/settings/network/telephony/Enable2gPreferenceControllerTest.java index 5ade97953e0..9fb8a316fe6 100644 --- a/tests/unit/src/com/android/settings/network/telephony/Enable2gPreferenceControllerTest.java +++ b/tests/unit/src/com/android/settings/network/telephony/Enable2gPreferenceControllerTest.java @@ -96,7 +96,7 @@ public final class Enable2gPreferenceControllerTest { @Test public void getAvailabilityStatus_nullCarrierConfig_returnUnavailable() { doReturn(true).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( - mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); + mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); doReturn(null).when(mCarrierConfigManager); @@ -107,7 +107,7 @@ public final class Enable2gPreferenceControllerTest { @Test public void getAvailabilityStatus_capabilityNotSupported_returnUnavailable() { doReturn(false).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( - mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); + mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); @@ -117,7 +117,7 @@ public final class Enable2gPreferenceControllerTest { @Test public void getAvailabilityStatus_returnAvailable() { doReturn(true).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( - mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); + mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); @@ -146,7 +146,7 @@ public final class Enable2gPreferenceControllerTest { // Setup state to allow disabling doReturn(true).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( - mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); + mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false);