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

Commit 954502c1 authored by Ling Ma's avatar Ling Ma Committed by Android Build Coastguard Worker
Browse files

Add ALLOWED_NETWORK_TYPES_REASON_TEST

Bug: 342510763
Test: manual verified
Flag: TEST_ONLY
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4933264de5ebb4a529de7ad40c4526e36cd177e4)
Merged-In: Iad2cff0fe73e75a06a0ca98622a20f956a70022d
Change-Id: Iad2cff0fe73e75a06a0ca98622a20f956a70022d
parent 331d6e69
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -486,6 +486,7 @@ public abstract class Phone extends Handler implements PhoneInternalInterface {
    private static final String ALLOWED_NETWORK_TYPES_TEXT_POWER = "power";
    private static final String ALLOWED_NETWORK_TYPES_TEXT_CARRIER = "carrier";
    private static final String ALLOWED_NETWORK_TYPES_TEXT_ENABLE_2G = "enable_2g";
    private static final String ALLOWED_NETWORK_TYPES_TEXT_TEST = "test";
    private static final int INVALID_ALLOWED_NETWORK_TYPES = -1;
    protected boolean mIsCarrierNrSupported = false;
    protected boolean mIsAllowedNetworkTypesLoadedFromDb = false;
@@ -2512,6 +2513,8 @@ public abstract class Phone extends Handler implements PhoneInternalInterface {
                return TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_CARRIER;
            case ALLOWED_NETWORK_TYPES_TEXT_ENABLE_2G:
                return TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_ENABLE_2G;
            case ALLOWED_NETWORK_TYPES_TEXT_TEST:
                return TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_TEST;
            default:
                return INVALID_ALLOWED_NETWORK_TYPES;
        }
@@ -2535,6 +2538,8 @@ public abstract class Phone extends Handler implements PhoneInternalInterface {
                return ALLOWED_NETWORK_TYPES_TEXT_CARRIER;
            case TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_ENABLE_2G:
                return ALLOWED_NETWORK_TYPES_TEXT_ENABLE_2G;
            case TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_TEST:
                return ALLOWED_NETWORK_TYPES_TEXT_TEST;
            default:
                throw new IllegalArgumentException(
                        "No DB name conversion available for allowed network type reason: " + reason