Loading api/current.txt +8 −0 Original line number Diff line number Diff line Loading @@ -45590,6 +45590,8 @@ package android.telephony { field public static final int PHONE_TYPE_NONE = 0; // 0x0 field public static final int PHONE_TYPE_SIP = 3; // 0x3 field public static final int SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION = 2; // 0x2 field public static final int SET_OPPORTUNISTIC_SUB_NO_OPPORTUNISTIC_SUB_AVAILABLE = 3; // 0x3 field public static final int SET_OPPORTUNISTIC_SUB_REMOTE_SERVICE_EXCEPTION = 4; // 0x4 field public static final int SET_OPPORTUNISTIC_SUB_SUCCESS = 0; // 0x0 field public static final int SET_OPPORTUNISTIC_SUB_VALIDATION_FAILED = 1; // 0x1 field public static final int SIM_STATE_ABSENT = 1; // 0x1 Loading @@ -45606,8 +45608,14 @@ package android.telephony { field public static final int UNKNOWN_CARRIER_ID = -1; // 0xffffffff field public static final int UNSUPPORTED_CARD_ID = -1; // 0xffffffff field public static final int UPDATE_AVAILABLE_NETWORKS_ABORTED = 2; // 0x2 field public static final int UPDATE_AVAILABLE_NETWORKS_DISABLE_MODEM_FAIL = 5; // 0x5 field public static final int UPDATE_AVAILABLE_NETWORKS_ENABLE_MODEM_FAIL = 6; // 0x6 field public static final int UPDATE_AVAILABLE_NETWORKS_INVALID_ARGUMENTS = 3; // 0x3 field public static final int UPDATE_AVAILABLE_NETWORKS_MULTIPLE_NETWORKS_NOT_SUPPORTED = 7; // 0x7 field public static final int UPDATE_AVAILABLE_NETWORKS_NO_CARRIER_PRIVILEGE = 4; // 0x4 field public static final int UPDATE_AVAILABLE_NETWORKS_NO_OPPORTUNISTIC_SUB_AVAILABLE = 8; // 0x8 field public static final int UPDATE_AVAILABLE_NETWORKS_REMOTE_SERVICE_EXCEPTION = 9; // 0x9 field public static final int UPDATE_AVAILABLE_NETWORKS_SERVICE_IS_DISABLED = 10; // 0xa field public static final int UPDATE_AVAILABLE_NETWORKS_SUCCESS = 0; // 0x0 field public static final int UPDATE_AVAILABLE_NETWORKS_UNKNOWN_FAILURE = 1; // 0x1 field public static final int USSD_ERROR_SERVICE_UNAVAIL = -2; // 0xfffffffe telephony/java/android/telephony/TelephonyManager.java +53 −5 Original line number Diff line number Diff line Loading @@ -11298,7 +11298,9 @@ public class TelephonyManager { @IntDef(prefix = {"SET_OPPORTUNISTIC_SUB"}, value = { SET_OPPORTUNISTIC_SUB_SUCCESS, SET_OPPORTUNISTIC_SUB_VALIDATION_FAILED, SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION}) SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION, SET_OPPORTUNISTIC_SUB_NO_OPPORTUNISTIC_SUB_AVAILABLE, SET_OPPORTUNISTIC_SUB_REMOTE_SERVICE_EXCEPTION}) public @interface SetOpportunisticSubscriptionResult {} /** Loading @@ -11316,6 +11318,17 @@ public class TelephonyManager { */ public static final int SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION = 2; /** * The subscription is not valid. It must be an opportunistic subscription. */ public static final int SET_OPPORTUNISTIC_SUB_NO_OPPORTUNISTIC_SUB_AVAILABLE = 3; /** * Subscription service happened remote exception. */ public static final int SET_OPPORTUNISTIC_SUB_REMOTE_SERVICE_EXCEPTION = 4; /** @hide */ @Retention(RetentionPolicy.SOURCE) @IntDef(prefix = {"UPDATE_AVAILABLE_NETWORKS"}, value = { Loading @@ -11323,7 +11336,13 @@ public class TelephonyManager { UPDATE_AVAILABLE_NETWORKS_UNKNOWN_FAILURE, UPDATE_AVAILABLE_NETWORKS_ABORTED, UPDATE_AVAILABLE_NETWORKS_INVALID_ARGUMENTS, UPDATE_AVAILABLE_NETWORKS_NO_CARRIER_PRIVILEGE}) UPDATE_AVAILABLE_NETWORKS_NO_CARRIER_PRIVILEGE, UPDATE_AVAILABLE_NETWORKS_DISABLE_MODEM_FAIL, UPDATE_AVAILABLE_NETWORKS_ENABLE_MODEM_FAIL, UPDATE_AVAILABLE_NETWORKS_MULTIPLE_NETWORKS_NOT_SUPPORTED, UPDATE_AVAILABLE_NETWORKS_NO_OPPORTUNISTIC_SUB_AVAILABLE, UPDATE_AVAILABLE_NETWORKS_REMOTE_SERVICE_EXCEPTION, UPDATE_AVAILABLE_NETWORKS_SERVICE_IS_DISABLED}) public @interface UpdateAvailableNetworksResult {} /** Loading Loading @@ -11351,6 +11370,36 @@ public class TelephonyManager { */ public static final int UPDATE_AVAILABLE_NETWORKS_NO_CARRIER_PRIVILEGE = 4; /** * Disable modem fail. */ public static final int UPDATE_AVAILABLE_NETWORKS_DISABLE_MODEM_FAIL = 5; /** * Enable modem fail. */ public static final int UPDATE_AVAILABLE_NETWORKS_ENABLE_MODEM_FAIL = 6; /** * Carrier app does not support multiple available networks. */ public static final int UPDATE_AVAILABLE_NETWORKS_MULTIPLE_NETWORKS_NOT_SUPPORTED = 7; /** * The subscription is not valid. It must be an opportunistic subscription. */ public static final int UPDATE_AVAILABLE_NETWORKS_NO_OPPORTUNISTIC_SUB_AVAILABLE = 8; /** * There is no OpportunisticNetworkService. */ public static final int UPDATE_AVAILABLE_NETWORKS_REMOTE_SERVICE_EXCEPTION = 9; /** * OpportunisticNetworkService is disabled. */ public static final int UPDATE_AVAILABLE_NETWORKS_SERVICE_IS_DISABLED = 10; /** * Set preferred opportunistic data subscription id. * Loading Loading @@ -11381,7 +11430,7 @@ public class TelephonyManager { return; } Binder.withCleanCallingIdentity(() -> executor.execute(() -> { callback.accept(SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION); callback.accept(SET_OPPORTUNISTIC_SUB_REMOTE_SERVICE_EXCEPTION); })); return; } Loading Loading @@ -11467,9 +11516,8 @@ public class TelephonyManager { return; } if (iOpportunisticNetworkService == null) { /* Todo<b/130595455> passing unknown due to lack of good error codes */ Binder.withCleanCallingIdentity(() -> executor.execute(() -> { callback.accept(UPDATE_AVAILABLE_NETWORKS_UNKNOWN_FAILURE); callback.accept(UPDATE_AVAILABLE_NETWORKS_REMOTE_SERVICE_EXCEPTION); })); } else { Binder.withCleanCallingIdentity(() -> executor.execute(() -> { Loading Loading
api/current.txt +8 −0 Original line number Diff line number Diff line Loading @@ -45590,6 +45590,8 @@ package android.telephony { field public static final int PHONE_TYPE_NONE = 0; // 0x0 field public static final int PHONE_TYPE_SIP = 3; // 0x3 field public static final int SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION = 2; // 0x2 field public static final int SET_OPPORTUNISTIC_SUB_NO_OPPORTUNISTIC_SUB_AVAILABLE = 3; // 0x3 field public static final int SET_OPPORTUNISTIC_SUB_REMOTE_SERVICE_EXCEPTION = 4; // 0x4 field public static final int SET_OPPORTUNISTIC_SUB_SUCCESS = 0; // 0x0 field public static final int SET_OPPORTUNISTIC_SUB_VALIDATION_FAILED = 1; // 0x1 field public static final int SIM_STATE_ABSENT = 1; // 0x1 Loading @@ -45606,8 +45608,14 @@ package android.telephony { field public static final int UNKNOWN_CARRIER_ID = -1; // 0xffffffff field public static final int UNSUPPORTED_CARD_ID = -1; // 0xffffffff field public static final int UPDATE_AVAILABLE_NETWORKS_ABORTED = 2; // 0x2 field public static final int UPDATE_AVAILABLE_NETWORKS_DISABLE_MODEM_FAIL = 5; // 0x5 field public static final int UPDATE_AVAILABLE_NETWORKS_ENABLE_MODEM_FAIL = 6; // 0x6 field public static final int UPDATE_AVAILABLE_NETWORKS_INVALID_ARGUMENTS = 3; // 0x3 field public static final int UPDATE_AVAILABLE_NETWORKS_MULTIPLE_NETWORKS_NOT_SUPPORTED = 7; // 0x7 field public static final int UPDATE_AVAILABLE_NETWORKS_NO_CARRIER_PRIVILEGE = 4; // 0x4 field public static final int UPDATE_AVAILABLE_NETWORKS_NO_OPPORTUNISTIC_SUB_AVAILABLE = 8; // 0x8 field public static final int UPDATE_AVAILABLE_NETWORKS_REMOTE_SERVICE_EXCEPTION = 9; // 0x9 field public static final int UPDATE_AVAILABLE_NETWORKS_SERVICE_IS_DISABLED = 10; // 0xa field public static final int UPDATE_AVAILABLE_NETWORKS_SUCCESS = 0; // 0x0 field public static final int UPDATE_AVAILABLE_NETWORKS_UNKNOWN_FAILURE = 1; // 0x1 field public static final int USSD_ERROR_SERVICE_UNAVAIL = -2; // 0xfffffffe
telephony/java/android/telephony/TelephonyManager.java +53 −5 Original line number Diff line number Diff line Loading @@ -11298,7 +11298,9 @@ public class TelephonyManager { @IntDef(prefix = {"SET_OPPORTUNISTIC_SUB"}, value = { SET_OPPORTUNISTIC_SUB_SUCCESS, SET_OPPORTUNISTIC_SUB_VALIDATION_FAILED, SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION}) SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION, SET_OPPORTUNISTIC_SUB_NO_OPPORTUNISTIC_SUB_AVAILABLE, SET_OPPORTUNISTIC_SUB_REMOTE_SERVICE_EXCEPTION}) public @interface SetOpportunisticSubscriptionResult {} /** Loading @@ -11316,6 +11318,17 @@ public class TelephonyManager { */ public static final int SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION = 2; /** * The subscription is not valid. It must be an opportunistic subscription. */ public static final int SET_OPPORTUNISTIC_SUB_NO_OPPORTUNISTIC_SUB_AVAILABLE = 3; /** * Subscription service happened remote exception. */ public static final int SET_OPPORTUNISTIC_SUB_REMOTE_SERVICE_EXCEPTION = 4; /** @hide */ @Retention(RetentionPolicy.SOURCE) @IntDef(prefix = {"UPDATE_AVAILABLE_NETWORKS"}, value = { Loading @@ -11323,7 +11336,13 @@ public class TelephonyManager { UPDATE_AVAILABLE_NETWORKS_UNKNOWN_FAILURE, UPDATE_AVAILABLE_NETWORKS_ABORTED, UPDATE_AVAILABLE_NETWORKS_INVALID_ARGUMENTS, UPDATE_AVAILABLE_NETWORKS_NO_CARRIER_PRIVILEGE}) UPDATE_AVAILABLE_NETWORKS_NO_CARRIER_PRIVILEGE, UPDATE_AVAILABLE_NETWORKS_DISABLE_MODEM_FAIL, UPDATE_AVAILABLE_NETWORKS_ENABLE_MODEM_FAIL, UPDATE_AVAILABLE_NETWORKS_MULTIPLE_NETWORKS_NOT_SUPPORTED, UPDATE_AVAILABLE_NETWORKS_NO_OPPORTUNISTIC_SUB_AVAILABLE, UPDATE_AVAILABLE_NETWORKS_REMOTE_SERVICE_EXCEPTION, UPDATE_AVAILABLE_NETWORKS_SERVICE_IS_DISABLED}) public @interface UpdateAvailableNetworksResult {} /** Loading Loading @@ -11351,6 +11370,36 @@ public class TelephonyManager { */ public static final int UPDATE_AVAILABLE_NETWORKS_NO_CARRIER_PRIVILEGE = 4; /** * Disable modem fail. */ public static final int UPDATE_AVAILABLE_NETWORKS_DISABLE_MODEM_FAIL = 5; /** * Enable modem fail. */ public static final int UPDATE_AVAILABLE_NETWORKS_ENABLE_MODEM_FAIL = 6; /** * Carrier app does not support multiple available networks. */ public static final int UPDATE_AVAILABLE_NETWORKS_MULTIPLE_NETWORKS_NOT_SUPPORTED = 7; /** * The subscription is not valid. It must be an opportunistic subscription. */ public static final int UPDATE_AVAILABLE_NETWORKS_NO_OPPORTUNISTIC_SUB_AVAILABLE = 8; /** * There is no OpportunisticNetworkService. */ public static final int UPDATE_AVAILABLE_NETWORKS_REMOTE_SERVICE_EXCEPTION = 9; /** * OpportunisticNetworkService is disabled. */ public static final int UPDATE_AVAILABLE_NETWORKS_SERVICE_IS_DISABLED = 10; /** * Set preferred opportunistic data subscription id. * Loading Loading @@ -11381,7 +11430,7 @@ public class TelephonyManager { return; } Binder.withCleanCallingIdentity(() -> executor.execute(() -> { callback.accept(SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION); callback.accept(SET_OPPORTUNISTIC_SUB_REMOTE_SERVICE_EXCEPTION); })); return; } Loading Loading @@ -11467,9 +11516,8 @@ public class TelephonyManager { return; } if (iOpportunisticNetworkService == null) { /* Todo<b/130595455> passing unknown due to lack of good error codes */ Binder.withCleanCallingIdentity(() -> executor.execute(() -> { callback.accept(UPDATE_AVAILABLE_NETWORKS_UNKNOWN_FAILURE); callback.accept(UPDATE_AVAILABLE_NETWORKS_REMOTE_SERVICE_EXCEPTION); })); } else { Binder.withCleanCallingIdentity(() -> executor.execute(() -> { Loading