diff --git a/api/system-current.txt b/api/system-current.txt index 39c6fe726c10a..dd1f09d8a7ef9 100755 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -11536,7 +11536,6 @@ package android.telephony { method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean getEmergencyCallbackMode(); method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public int getEmergencyNumberDbVersion(); method @Nullable @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public String getIsimDomain(); - method @Nullable @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public String[] getIsimImpu(); method @Nullable @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public String getIsimIst(); method @NonNull @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public java.util.Map getLogicalToPhysicalSlotMapping(); method public int getMaxNumberOfSimultaneouslyActiveSims(); @@ -12273,10 +12272,6 @@ package android.telephony.ims { field @NonNull public static final android.os.Parcelable.Creator CREATOR; } - public class ImsManager { - field public static final String ACTION_FORBIDDEN_NO_SERVICE_AUTHORIZATION = "com.android.internal.intent.action.ACTION_FORBIDDEN_NO_SERVICE_AUTHORIZATION"; - } - public class ImsMmTelManager implements android.telephony.ims.RegistrationManager { method @Deprecated @NonNull @RequiresPermission(anyOf={android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE, android.Manifest.permission.READ_PRECISE_PHONE_STATE}) public static android.telephony.ims.ImsMmTelManager createForSubscriptionId(int); method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public void getFeatureState(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer) throws android.telephony.ims.ImsException; @@ -12542,82 +12537,12 @@ package android.telephony.ims { method @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) @WorkerThread public int setProvisioningStringValue(int, @NonNull String); method @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) @WorkerThread public void setRcsProvisioningStatusForCapability(int, boolean); method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public void unregisterProvisioningChangedCallback(@NonNull android.telephony.ims.ProvisioningManager.Callback); - field public static final int KEY_1X_EPDG_TIMER_SEC = 64; // 0x40 - field public static final int KEY_1X_THRESHOLD = 59; // 0x3b - field public static final int KEY_AMR_BANDWIDTH_EFFICIENT_PAYLOAD_TYPE = 50; // 0x32 - field public static final int KEY_AMR_CODEC_MODE_SET_VALUES = 0; // 0x0 - field public static final int KEY_AMR_DEFAULT_ENCODING_MODE = 53; // 0x35 - field public static final int KEY_AMR_OCTET_ALIGNED_PAYLOAD_TYPE = 49; // 0x31 - field public static final int KEY_AMR_WB_BANDWIDTH_EFFICIENT_PAYLOAD_TYPE = 48; // 0x30 - field public static final int KEY_AMR_WB_CODEC_MODE_SET_VALUES = 1; // 0x1 - field public static final int KEY_AMR_WB_OCTET_ALIGNED_PAYLOAD_TYPE = 47; // 0x2f - field public static final int KEY_DTMF_NB_PAYLOAD_TYPE = 52; // 0x34 - field public static final int KEY_DTMF_WB_PAYLOAD_TYPE = 51; // 0x33 - field public static final int KEY_EAB_PROVISIONING_STATUS = 25; // 0x19 - field public static final int KEY_ENABLE_SILENT_REDIAL = 6; // 0x6 - field public static final int KEY_LOCAL_BREAKOUT_PCSCF_ADDRESS = 31; // 0x1f - field public static final int KEY_LTE_EPDG_TIMER_SEC = 62; // 0x3e - field public static final int KEY_LTE_THRESHOLD_1 = 56; // 0x38 - field public static final int KEY_LTE_THRESHOLD_2 = 57; // 0x39 - field public static final int KEY_LTE_THRESHOLD_3 = 58; // 0x3a - field public static final int KEY_MINIMUM_SIP_SESSION_EXPIRATION_TIMER_SEC = 3; // 0x3 - field public static final int KEY_MOBILE_DATA_ENABLED = 29; // 0x1d - field public static final int KEY_MULTIENDPOINT_ENABLED = 65; // 0x41 - field public static final int KEY_RCS_AVAILABILITY_CACHE_EXPIRATION_SEC = 19; // 0x13 - field public static final int KEY_RCS_CAPABILITIES_CACHE_EXPIRATION_SEC = 18; // 0x12 - field public static final int KEY_RCS_CAPABILITIES_POLL_INTERVAL_SEC = 20; // 0x14 - field public static final int KEY_RCS_CAPABILITY_DISCOVERY_ENABLED = 17; // 0x11 - field public static final int KEY_RCS_CAPABILITY_POLL_LIST_SUB_EXP_SEC = 23; // 0x17 - field public static final int KEY_RCS_MAX_NUM_ENTRIES_IN_RCL = 22; // 0x16 - field public static final int KEY_RCS_PUBLISH_OFFLINE_AVAILABILITY_TIMER_SEC = 16; // 0x10 - field public static final int KEY_RCS_PUBLISH_SOURCE_THROTTLE_MS = 21; // 0x15 - field public static final int KEY_RCS_PUBLISH_TIMER_SEC = 15; // 0xf - field public static final int KEY_REGISTRATION_DOMAIN_NAME = 12; // 0xc - field public static final int KEY_REGISTRATION_RETRY_BASE_TIME_SEC = 33; // 0x21 - field public static final int KEY_REGISTRATION_RETRY_MAX_TIME_SEC = 34; // 0x22 - field public static final int KEY_RTP_SPEECH_END_PORT = 36; // 0x24 - field public static final int KEY_RTP_SPEECH_START_PORT = 35; // 0x23 - field public static final int KEY_RTT_ENABLED = 66; // 0x42 - field public static final int KEY_SIP_ACK_RECEIPT_WAIT_TIME_MS = 43; // 0x2b - field public static final int KEY_SIP_ACK_RETRANSMIT_WAIT_TIME_MS = 44; // 0x2c - field public static final int KEY_SIP_INVITE_ACK_WAIT_TIME_MS = 38; // 0x26 - field public static final int KEY_SIP_INVITE_CANCELLATION_TIMER_MS = 4; // 0x4 - field public static final int KEY_SIP_INVITE_REQUEST_TRANSMIT_INTERVAL_MS = 37; // 0x25 - field public static final int KEY_SIP_INVITE_RESPONSE_RETRANSMIT_INTERVAL_MS = 42; // 0x2a - field public static final int KEY_SIP_INVITE_RESPONSE_RETRANSMIT_WAIT_TIME_MS = 39; // 0x27 - field public static final int KEY_SIP_KEEP_ALIVE_ENABLED = 32; // 0x20 - field public static final int KEY_SIP_NON_INVITE_REQUEST_RETRANSMISSION_WAIT_TIME_MS = 45; // 0x2d - field public static final int KEY_SIP_NON_INVITE_REQUEST_RETRANSMIT_INTERVAL_MS = 40; // 0x28 - field public static final int KEY_SIP_NON_INVITE_RESPONSE_RETRANSMISSION_WAIT_TIME_MS = 46; // 0x2e - field public static final int KEY_SIP_NON_INVITE_TRANSACTION_TIMEOUT_TIMER_MS = 41; // 0x29 - field public static final int KEY_SIP_SESSION_TIMER_SEC = 2; // 0x2 - field public static final int KEY_SMS_FORMAT = 13; // 0xd - field public static final int KEY_SMS_OVER_IP_ENABLED = 14; // 0xe - field public static final int KEY_SMS_PUBLIC_SERVICE_IDENTITY = 54; // 0x36 - field public static final int KEY_T1_TIMER_VALUE_MS = 7; // 0x7 - field public static final int KEY_T2_TIMER_VALUE_MS = 8; // 0x8 - field public static final int KEY_TF_TIMER_VALUE_MS = 9; // 0x9 - field public static final int KEY_TRANSITION_TO_LTE_DELAY_MS = 5; // 0x5 - field public static final int KEY_USE_GZIP_FOR_LIST_SUBSCRIPTION = 24; // 0x18 - field public static final int KEY_VIDEO_QUALITY = 55; // 0x37 - field public static final int KEY_VOICE_OVER_WIFI_ENABLED_OVERRIDE = 28; // 0x1c field public static final int KEY_VOICE_OVER_WIFI_MODE_OVERRIDE = 27; // 0x1b field public static final int KEY_VOICE_OVER_WIFI_ROAMING_ENABLED_OVERRIDE = 26; // 0x1a - field public static final int KEY_VOLTE_PROVISIONING_STATUS = 10; // 0xa - field public static final int KEY_VOLTE_USER_OPT_IN_STATUS = 30; // 0x1e - field public static final int KEY_VT_PROVISIONING_STATUS = 11; // 0xb - field public static final int KEY_WIFI_EPDG_TIMER_SEC = 63; // 0x3f - field public static final int KEY_WIFI_THRESHOLD_A = 60; // 0x3c - field public static final int KEY_WIFI_THRESHOLD_B = 61; // 0x3d - field public static final int PROVISIONING_RESULT_UNKNOWN = -1; // 0xffffffff field public static final int PROVISIONING_VALUE_DISABLED = 0; // 0x0 field public static final int PROVISIONING_VALUE_ENABLED = 1; // 0x1 - field public static final int SMS_FORMAT_3GPP = 1; // 0x1 - field public static final int SMS_FORMAT_3GPP2 = 0; // 0x0 field public static final String STRING_QUERY_RESULT_ERROR_GENERIC = "STRING_QUERY_RESULT_ERROR_GENERIC"; field public static final String STRING_QUERY_RESULT_ERROR_NOT_READY = "STRING_QUERY_RESULT_ERROR_NOT_READY"; - field public static final int VIDEO_QUALITY_HIGH = 1; // 0x1 - field public static final int VIDEO_QUALITY_LOW = 0; // 0x0 } public static class ProvisioningManager.Callback { @@ -12626,56 +12551,6 @@ package android.telephony.ims { method public void onProvisioningStringChanged(int, @NonNull String); } - public final class RcsContactUceCapability implements android.os.Parcelable { - method public int describeContents(); - method @NonNull public java.util.List getCapableExtensionTags(); - method @NonNull public android.net.Uri getContactUri(); - method @Nullable public android.net.Uri getServiceUri(long); - method public boolean isCapable(long); - method public boolean isCapable(@NonNull String); - method public void writeToParcel(@NonNull android.os.Parcel, int); - field public static final int CAPABILITY_CALL_COMPOSER = 4194304; // 0x400000 - field public static final int CAPABILITY_CHAT_BOT = 67108864; // 0x4000000 - field public static final int CAPABILITY_CHAT_BOT_ROLE = 134217728; // 0x8000000 - field public static final int CAPABILITY_CHAT_SESSION = 2; // 0x2 - field public static final int CAPABILITY_CHAT_SESSION_STORE_FORWARD = 4; // 0x4 - field public static final int CAPABILITY_CHAT_STANDALONE = 1; // 0x1 - field public static final int CAPABILITY_DISCOVERY_VIA_PRESENCE = 4096; // 0x1000 - field public static final int CAPABILITY_FILE_TRANSFER = 8; // 0x8 - field public static final int CAPABILITY_FILE_TRANSFER_HTTP = 64; // 0x40 - field public static final int CAPABILITY_FILE_TRANSFER_SMS = 128; // 0x80 - field public static final int CAPABILITY_FILE_TRANSFER_STORE_FORWARD = 32; // 0x20 - field public static final int CAPABILITY_FILE_TRANSFER_THUMBNAIL = 16; // 0x10 - field public static final int CAPABILITY_GEOLOCATION_PULL = 131072; // 0x20000 - field public static final int CAPABILITY_GEOLOCATION_PULL_FILE_TRANSFER = 262144; // 0x40000 - field public static final int CAPABILITY_GEOLOCATION_PUSH = 32768; // 0x8000 - field public static final int CAPABILITY_GEOLOCATION_PUSH_SMS = 65536; // 0x10000 - field public static final int CAPABILITY_IMAGE_SHARE = 256; // 0x100 - field public static final int CAPABILITY_IP_VIDEO_CALL = 16384; // 0x4000 - field public static final int CAPABILITY_IP_VOICE_CALL = 8192; // 0x2000 - field public static final int CAPABILITY_MMTEL_CALL_COMPOSER = 1073741824; // 0x40000000 - field public static final int CAPABILITY_PLUG_IN = 268435456; // 0x10000000 - field public static final int CAPABILITY_POST_CALL = 8388608; // 0x800000 - field public static final int CAPABILITY_RCS_VIDEO_CALL = 1048576; // 0x100000 - field public static final int CAPABILITY_RCS_VIDEO_ONLY_CALL = 2097152; // 0x200000 - field public static final int CAPABILITY_RCS_VOICE_CALL = 524288; // 0x80000 - field public static final int CAPABILITY_SHARED_MAP = 16777216; // 0x1000000 - field public static final int CAPABILITY_SHARED_SKETCH = 33554432; // 0x2000000 - field public static final int CAPABILITY_SOCIAL_PRESENCE = 2048; // 0x800 - field public static final int CAPABILITY_STANDALONE_CHAT_BOT = 536870912; // 0x20000000 - field public static final int CAPABILITY_VIDEO_SHARE = 1024; // 0x400 - field public static final int CAPABILITY_VIDEO_SHARE_DURING_CS_CALL = 512; // 0x200 - field @NonNull public static final android.os.Parcelable.Creator CREATOR; - } - - public static class RcsContactUceCapability.Builder { - ctor public RcsContactUceCapability.Builder(@NonNull android.net.Uri); - method @NonNull public android.telephony.ims.RcsContactUceCapability.Builder add(long, @NonNull android.net.Uri); - method @NonNull public android.telephony.ims.RcsContactUceCapability.Builder add(long); - method @NonNull public android.telephony.ims.RcsContactUceCapability.Builder add(@NonNull String); - method @NonNull public android.telephony.ims.RcsContactUceCapability build(); - } - public class RcsUceAdapter { method @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public void setUceSettingEnabled(boolean) throws android.telephony.ims.ImsException; } diff --git a/api/test-current.txt b/api/test-current.txt index a1154a7420ecf..3dc35e6129e64 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -4037,10 +4037,6 @@ package android.telephony.ims { field @NonNull public static final android.os.Parcelable.Creator CREATOR; } - public class ImsManager { - field public static final String ACTION_FORBIDDEN_NO_SERVICE_AUTHORIZATION = "com.android.internal.intent.action.ACTION_FORBIDDEN_NO_SERVICE_AUTHORIZATION"; - } - public class ImsMmTelManager implements android.telephony.ims.RegistrationManager { method @Deprecated @NonNull @RequiresPermission(anyOf={"android.permission.READ_PRIVILEGED_PHONE_STATE", android.Manifest.permission.READ_PRECISE_PHONE_STATE}) public static android.telephony.ims.ImsMmTelManager createForSubscriptionId(int); method @RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE") public void getFeatureState(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer) throws android.telephony.ims.ImsException; @@ -4302,82 +4298,12 @@ package android.telephony.ims { method @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) @WorkerThread public int setProvisioningStringValue(int, @NonNull String); method @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) @WorkerThread public void setRcsProvisioningStatusForCapability(int, boolean); method @RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE") public void unregisterProvisioningChangedCallback(@NonNull android.telephony.ims.ProvisioningManager.Callback); - field public static final int KEY_1X_EPDG_TIMER_SEC = 64; // 0x40 - field public static final int KEY_1X_THRESHOLD = 59; // 0x3b - field public static final int KEY_AMR_BANDWIDTH_EFFICIENT_PAYLOAD_TYPE = 50; // 0x32 - field public static final int KEY_AMR_CODEC_MODE_SET_VALUES = 0; // 0x0 - field public static final int KEY_AMR_DEFAULT_ENCODING_MODE = 53; // 0x35 - field public static final int KEY_AMR_OCTET_ALIGNED_PAYLOAD_TYPE = 49; // 0x31 - field public static final int KEY_AMR_WB_BANDWIDTH_EFFICIENT_PAYLOAD_TYPE = 48; // 0x30 - field public static final int KEY_AMR_WB_CODEC_MODE_SET_VALUES = 1; // 0x1 - field public static final int KEY_AMR_WB_OCTET_ALIGNED_PAYLOAD_TYPE = 47; // 0x2f - field public static final int KEY_DTMF_NB_PAYLOAD_TYPE = 52; // 0x34 - field public static final int KEY_DTMF_WB_PAYLOAD_TYPE = 51; // 0x33 - field public static final int KEY_EAB_PROVISIONING_STATUS = 25; // 0x19 - field public static final int KEY_ENABLE_SILENT_REDIAL = 6; // 0x6 - field public static final int KEY_LOCAL_BREAKOUT_PCSCF_ADDRESS = 31; // 0x1f - field public static final int KEY_LTE_EPDG_TIMER_SEC = 62; // 0x3e - field public static final int KEY_LTE_THRESHOLD_1 = 56; // 0x38 - field public static final int KEY_LTE_THRESHOLD_2 = 57; // 0x39 - field public static final int KEY_LTE_THRESHOLD_3 = 58; // 0x3a - field public static final int KEY_MINIMUM_SIP_SESSION_EXPIRATION_TIMER_SEC = 3; // 0x3 - field public static final int KEY_MOBILE_DATA_ENABLED = 29; // 0x1d - field public static final int KEY_MULTIENDPOINT_ENABLED = 65; // 0x41 - field public static final int KEY_RCS_AVAILABILITY_CACHE_EXPIRATION_SEC = 19; // 0x13 - field public static final int KEY_RCS_CAPABILITIES_CACHE_EXPIRATION_SEC = 18; // 0x12 - field public static final int KEY_RCS_CAPABILITIES_POLL_INTERVAL_SEC = 20; // 0x14 - field public static final int KEY_RCS_CAPABILITY_DISCOVERY_ENABLED = 17; // 0x11 - field public static final int KEY_RCS_CAPABILITY_POLL_LIST_SUB_EXP_SEC = 23; // 0x17 - field public static final int KEY_RCS_MAX_NUM_ENTRIES_IN_RCL = 22; // 0x16 - field public static final int KEY_RCS_PUBLISH_OFFLINE_AVAILABILITY_TIMER_SEC = 16; // 0x10 - field public static final int KEY_RCS_PUBLISH_SOURCE_THROTTLE_MS = 21; // 0x15 - field public static final int KEY_RCS_PUBLISH_TIMER_SEC = 15; // 0xf - field public static final int KEY_REGISTRATION_DOMAIN_NAME = 12; // 0xc - field public static final int KEY_REGISTRATION_RETRY_BASE_TIME_SEC = 33; // 0x21 - field public static final int KEY_REGISTRATION_RETRY_MAX_TIME_SEC = 34; // 0x22 - field public static final int KEY_RTP_SPEECH_END_PORT = 36; // 0x24 - field public static final int KEY_RTP_SPEECH_START_PORT = 35; // 0x23 - field public static final int KEY_RTT_ENABLED = 66; // 0x42 - field public static final int KEY_SIP_ACK_RECEIPT_WAIT_TIME_MS = 43; // 0x2b - field public static final int KEY_SIP_ACK_RETRANSMIT_WAIT_TIME_MS = 44; // 0x2c - field public static final int KEY_SIP_INVITE_ACK_WAIT_TIME_MS = 38; // 0x26 - field public static final int KEY_SIP_INVITE_CANCELLATION_TIMER_MS = 4; // 0x4 - field public static final int KEY_SIP_INVITE_REQUEST_TRANSMIT_INTERVAL_MS = 37; // 0x25 - field public static final int KEY_SIP_INVITE_RESPONSE_RETRANSMIT_INTERVAL_MS = 42; // 0x2a - field public static final int KEY_SIP_INVITE_RESPONSE_RETRANSMIT_WAIT_TIME_MS = 39; // 0x27 - field public static final int KEY_SIP_KEEP_ALIVE_ENABLED = 32; // 0x20 - field public static final int KEY_SIP_NON_INVITE_REQUEST_RETRANSMISSION_WAIT_TIME_MS = 45; // 0x2d - field public static final int KEY_SIP_NON_INVITE_REQUEST_RETRANSMIT_INTERVAL_MS = 40; // 0x28 - field public static final int KEY_SIP_NON_INVITE_RESPONSE_RETRANSMISSION_WAIT_TIME_MS = 46; // 0x2e - field public static final int KEY_SIP_NON_INVITE_TRANSACTION_TIMEOUT_TIMER_MS = 41; // 0x29 - field public static final int KEY_SIP_SESSION_TIMER_SEC = 2; // 0x2 - field public static final int KEY_SMS_FORMAT = 13; // 0xd - field public static final int KEY_SMS_OVER_IP_ENABLED = 14; // 0xe - field public static final int KEY_SMS_PUBLIC_SERVICE_IDENTITY = 54; // 0x36 - field public static final int KEY_T1_TIMER_VALUE_MS = 7; // 0x7 - field public static final int KEY_T2_TIMER_VALUE_MS = 8; // 0x8 - field public static final int KEY_TF_TIMER_VALUE_MS = 9; // 0x9 - field public static final int KEY_TRANSITION_TO_LTE_DELAY_MS = 5; // 0x5 - field public static final int KEY_USE_GZIP_FOR_LIST_SUBSCRIPTION = 24; // 0x18 - field public static final int KEY_VIDEO_QUALITY = 55; // 0x37 - field public static final int KEY_VOICE_OVER_WIFI_ENABLED_OVERRIDE = 28; // 0x1c field public static final int KEY_VOICE_OVER_WIFI_MODE_OVERRIDE = 27; // 0x1b field public static final int KEY_VOICE_OVER_WIFI_ROAMING_ENABLED_OVERRIDE = 26; // 0x1a - field public static final int KEY_VOLTE_PROVISIONING_STATUS = 10; // 0xa - field public static final int KEY_VOLTE_USER_OPT_IN_STATUS = 30; // 0x1e - field public static final int KEY_VT_PROVISIONING_STATUS = 11; // 0xb - field public static final int KEY_WIFI_EPDG_TIMER_SEC = 63; // 0x3f - field public static final int KEY_WIFI_THRESHOLD_A = 60; // 0x3c - field public static final int KEY_WIFI_THRESHOLD_B = 61; // 0x3d - field public static final int PROVISIONING_RESULT_UNKNOWN = -1; // 0xffffffff field public static final int PROVISIONING_VALUE_DISABLED = 0; // 0x0 field public static final int PROVISIONING_VALUE_ENABLED = 1; // 0x1 - field public static final int SMS_FORMAT_3GPP = 1; // 0x1 - field public static final int SMS_FORMAT_3GPP2 = 0; // 0x0 field public static final String STRING_QUERY_RESULT_ERROR_GENERIC = "STRING_QUERY_RESULT_ERROR_GENERIC"; field public static final String STRING_QUERY_RESULT_ERROR_NOT_READY = "STRING_QUERY_RESULT_ERROR_NOT_READY"; - field public static final int VIDEO_QUALITY_HIGH = 1; // 0x1 - field public static final int VIDEO_QUALITY_LOW = 0; // 0x0 } public static class ProvisioningManager.Callback { @@ -4386,56 +4312,6 @@ package android.telephony.ims { method public void onProvisioningStringChanged(int, @NonNull String); } - public final class RcsContactUceCapability implements android.os.Parcelable { - method public int describeContents(); - method @NonNull public java.util.List getCapableExtensionTags(); - method @NonNull public android.net.Uri getContactUri(); - method @Nullable public android.net.Uri getServiceUri(long); - method public boolean isCapable(long); - method public boolean isCapable(@NonNull String); - method public void writeToParcel(@NonNull android.os.Parcel, int); - field public static final int CAPABILITY_CALL_COMPOSER = 4194304; // 0x400000 - field public static final int CAPABILITY_CHAT_BOT = 67108864; // 0x4000000 - field public static final int CAPABILITY_CHAT_BOT_ROLE = 134217728; // 0x8000000 - field public static final int CAPABILITY_CHAT_SESSION = 2; // 0x2 - field public static final int CAPABILITY_CHAT_SESSION_STORE_FORWARD = 4; // 0x4 - field public static final int CAPABILITY_CHAT_STANDALONE = 1; // 0x1 - field public static final int CAPABILITY_DISCOVERY_VIA_PRESENCE = 4096; // 0x1000 - field public static final int CAPABILITY_FILE_TRANSFER = 8; // 0x8 - field public static final int CAPABILITY_FILE_TRANSFER_HTTP = 64; // 0x40 - field public static final int CAPABILITY_FILE_TRANSFER_SMS = 128; // 0x80 - field public static final int CAPABILITY_FILE_TRANSFER_STORE_FORWARD = 32; // 0x20 - field public static final int CAPABILITY_FILE_TRANSFER_THUMBNAIL = 16; // 0x10 - field public static final int CAPABILITY_GEOLOCATION_PULL = 131072; // 0x20000 - field public static final int CAPABILITY_GEOLOCATION_PULL_FILE_TRANSFER = 262144; // 0x40000 - field public static final int CAPABILITY_GEOLOCATION_PUSH = 32768; // 0x8000 - field public static final int CAPABILITY_GEOLOCATION_PUSH_SMS = 65536; // 0x10000 - field public static final int CAPABILITY_IMAGE_SHARE = 256; // 0x100 - field public static final int CAPABILITY_IP_VIDEO_CALL = 16384; // 0x4000 - field public static final int CAPABILITY_IP_VOICE_CALL = 8192; // 0x2000 - field public static final int CAPABILITY_MMTEL_CALL_COMPOSER = 1073741824; // 0x40000000 - field public static final int CAPABILITY_PLUG_IN = 268435456; // 0x10000000 - field public static final int CAPABILITY_POST_CALL = 8388608; // 0x800000 - field public static final int CAPABILITY_RCS_VIDEO_CALL = 1048576; // 0x100000 - field public static final int CAPABILITY_RCS_VIDEO_ONLY_CALL = 2097152; // 0x200000 - field public static final int CAPABILITY_RCS_VOICE_CALL = 524288; // 0x80000 - field public static final int CAPABILITY_SHARED_MAP = 16777216; // 0x1000000 - field public static final int CAPABILITY_SHARED_SKETCH = 33554432; // 0x2000000 - field public static final int CAPABILITY_SOCIAL_PRESENCE = 2048; // 0x800 - field public static final int CAPABILITY_STANDALONE_CHAT_BOT = 536870912; // 0x20000000 - field public static final int CAPABILITY_VIDEO_SHARE = 1024; // 0x400 - field public static final int CAPABILITY_VIDEO_SHARE_DURING_CS_CALL = 512; // 0x200 - field @NonNull public static final android.os.Parcelable.Creator CREATOR; - } - - public static class RcsContactUceCapability.Builder { - ctor public RcsContactUceCapability.Builder(@NonNull android.net.Uri); - method @NonNull public android.telephony.ims.RcsContactUceCapability.Builder add(long, @NonNull android.net.Uri); - method @NonNull public android.telephony.ims.RcsContactUceCapability.Builder add(long); - method @NonNull public android.telephony.ims.RcsContactUceCapability.Builder add(@NonNull String); - method @NonNull public android.telephony.ims.RcsContactUceCapability build(); - } - public class RcsUceAdapter { method @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public void setUceSettingEnabled(boolean) throws android.telephony.ims.ImsException; } diff --git a/telephony/java/android/telephony/ImsManager.java b/telephony/java/android/telephony/ImsManager.java index 34bac5de4c43d..3984bd769edda 100644 --- a/telephony/java/android/telephony/ImsManager.java +++ b/telephony/java/android/telephony/ImsManager.java @@ -19,9 +19,7 @@ package android.telephony.ims; import android.annotation.NonNull; import android.annotation.SdkConstant; import android.annotation.SuppressLint; -import android.annotation.SystemApi; import android.annotation.SystemService; -import android.annotation.TestApi; import android.content.Context; import android.telephony.SubscriptionManager; @@ -44,8 +42,6 @@ public class ImsManager { * issues. * @hide */ - @SystemApi - @TestApi // Moved from TelephonyIntents, need to keep backwards compatibility with OEM apps that have // this value hard-coded in BroadcastReceiver. @SuppressLint("ActionValue") diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index c98ef56e3f0a6..a67c1ccf59d24 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -5280,8 +5280,8 @@ public class TelephonyManager { * not present or not loaded * @hide */ + @UnsupportedAppUsage @Nullable - @SystemApi @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public String[] getIsimImpu() { try { diff --git a/telephony/java/android/telephony/ims/ProvisioningManager.java b/telephony/java/android/telephony/ims/ProvisioningManager.java index 00fa942012971..1a606b7ae6a76 100644 --- a/telephony/java/android/telephony/ims/ProvisioningManager.java +++ b/telephony/java/android/telephony/ims/ProvisioningManager.java @@ -85,6 +85,7 @@ public class ProvisioningManager { /** * There is no existing configuration for the queried provisioning key. + * @hide */ public static final int PROVISIONING_RESULT_UNKNOWN = -1; @@ -120,6 +121,7 @@ public class ProvisioningManager { * Value is in String format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_AMR_CODEC_MODE_SET_VALUES = 0; @@ -143,6 +145,7 @@ public class ProvisioningManager { * Value is in String format. * @see #setProvisioningStringValue(int, String) * @see #getProvisioningStringValue(int) + * @hide */ public static final int KEY_AMR_WB_CODEC_MODE_SET_VALUES = 1; @@ -154,6 +157,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_SESSION_TIMER_SEC = 2; @@ -165,6 +169,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_MINIMUM_SIP_SESSION_EXPIRATION_TIMER_SEC = 3; @@ -176,6 +181,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_INVITE_CANCELLATION_TIMER_MS = 4; @@ -184,6 +190,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_TRANSITION_TO_LTE_DELAY_MS = 5; @@ -192,6 +199,7 @@ public class ProvisioningManager { * Value is in boolean format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_ENABLE_SILENT_REDIAL = 6; @@ -207,6 +215,7 @@ public class ProvisioningManager { * The value is an integer. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_T1_TIMER_VALUE_MS = 7; @@ -218,6 +227,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_T2_TIMER_VALUE_MS = 8; @@ -229,6 +239,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_TF_TIMER_VALUE_MS = 9; @@ -241,6 +252,7 @@ public class ProvisioningManager { * {@link #PROVISIONING_VALUE_DISABLED} to disable VoLTE provisioning. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_VOLTE_PROVISIONING_STATUS = 10; @@ -253,6 +265,7 @@ public class ProvisioningManager { * {@link #PROVISIONING_VALUE_DISABLED} to disable VT provisioning. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_VT_PROVISIONING_STATUS = 11; @@ -261,6 +274,7 @@ public class ProvisioningManager { * Value is in String format. * @see #setProvisioningStringValue(int, String) * @see #getProvisioningStringValue(int) + * @hide */ public static final int KEY_REGISTRATION_DOMAIN_NAME = 12; @@ -270,18 +284,21 @@ public class ProvisioningManager { * Valid values are {@link #SMS_FORMAT_3GPP} and {@link #SMS_FORMAT_3GPP2}. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SMS_FORMAT = 13; /** * Value used with {@link #KEY_SMS_FORMAT} to indicate 3GPP2 SMS format is used. * See {@link android.telephony.SmsMessage#FORMAT_3GPP2} for more information. + * @hide */ public static final int SMS_FORMAT_3GPP2 = 0; /** * Value used with {@link #KEY_SMS_FORMAT} to indicate 3GPP SMS format is used. * See {@link android.telephony.SmsMessage#FORMAT_3GPP} for more information. + * @hide */ public static final int SMS_FORMAT_3GPP = 1; @@ -290,6 +307,7 @@ public class ProvisioningManager { * Value is in Integer format. ON (1), OFF(0). * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SMS_OVER_IP_ENABLED = 14; @@ -300,6 +318,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RCS_PUBLISH_TIMER_SEC = 15; @@ -310,6 +329,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RCS_PUBLISH_OFFLINE_AVAILABILITY_TIMER_SEC = 16; @@ -322,6 +342,7 @@ public class ProvisioningManager { * enabled. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RCS_CAPABILITY_DISCOVERY_ENABLED = 17; @@ -334,6 +355,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RCS_CAPABILITIES_CACHE_EXPIRATION_SEC = 18; @@ -345,6 +367,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RCS_AVAILABILITY_CACHE_EXPIRATION_SEC = 19; @@ -356,6 +379,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RCS_CAPABILITIES_POLL_INTERVAL_SEC = 20; @@ -366,6 +390,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RCS_PUBLISH_SOURCE_THROTTLE_MS = 21; @@ -376,6 +401,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RCS_MAX_NUM_ENTRIES_IN_RCL = 22; @@ -387,6 +413,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RCS_CAPABILITY_POLL_LIST_SUB_EXP_SEC = 23; @@ -395,6 +422,7 @@ public class ProvisioningManager { * Value is in Integer format. Enable (1), Disable(0). * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_USE_GZIP_FOR_LIST_SUBSCRIPTION = 24; @@ -407,6 +435,7 @@ public class ProvisioningManager { * {@link #PROVISIONING_VALUE_DISABLED} to disable EAB provisioning. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_EAB_PROVISIONING_STATUS = 25; @@ -440,6 +469,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_VOICE_OVER_WIFI_ENABLED_OVERRIDE = 28; @@ -448,6 +478,7 @@ public class ProvisioningManager { * Value is in Integer format. On (1), OFF(0). * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_MOBILE_DATA_ENABLED = 29; @@ -456,12 +487,14 @@ public class ProvisioningManager { * Value is in Integer format. Opted-in (1) Opted-out (0). * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_VOLTE_USER_OPT_IN_STATUS = 30; /** * Proxy for Call Session Control Function(P-CSCF) address for Local-BreakOut(LBO). * Value is in String format. + * @hide */ public static final int KEY_LOCAL_BREAKOUT_PCSCF_ADDRESS = 31; @@ -470,6 +503,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_KEEP_ALIVE_ENABLED = 32; @@ -479,6 +513,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_REGISTRATION_RETRY_BASE_TIME_SEC = 33; @@ -488,6 +523,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_REGISTRATION_RETRY_MAX_TIME_SEC = 34; @@ -496,6 +532,7 @@ public class ProvisioningManager { * Value is in integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RTP_SPEECH_START_PORT = 35; @@ -505,6 +542,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RTP_SPEECH_END_PORT = 36; @@ -514,6 +552,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_INVITE_REQUEST_TRANSMIT_INTERVAL_MS = 37; @@ -523,6 +562,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_INVITE_ACK_WAIT_TIME_MS = 38; @@ -532,6 +572,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_INVITE_RESPONSE_RETRANSMIT_WAIT_TIME_MS = 39; @@ -541,6 +582,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_NON_INVITE_REQUEST_RETRANSMIT_INTERVAL_MS = 40; @@ -550,6 +592,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_NON_INVITE_TRANSACTION_TIMEOUT_TIMER_MS = 41; @@ -559,6 +602,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_INVITE_RESPONSE_RETRANSMIT_INTERVAL_MS = 42; @@ -568,6 +612,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_ACK_RECEIPT_WAIT_TIME_MS = 43; @@ -577,6 +622,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_ACK_RETRANSMIT_WAIT_TIME_MS = 44; @@ -586,6 +632,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_NON_INVITE_REQUEST_RETRANSMISSION_WAIT_TIME_MS = 45; @@ -595,6 +642,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_SIP_NON_INVITE_RESPONSE_RETRANSMISSION_WAIT_TIME_MS = 46; @@ -603,6 +651,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_AMR_WB_OCTET_ALIGNED_PAYLOAD_TYPE = 47; @@ -611,6 +660,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_AMR_WB_BANDWIDTH_EFFICIENT_PAYLOAD_TYPE = 48; @@ -619,6 +669,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_AMR_OCTET_ALIGNED_PAYLOAD_TYPE = 49; @@ -627,6 +678,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_AMR_BANDWIDTH_EFFICIENT_PAYLOAD_TYPE = 50; @@ -635,6 +687,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_DTMF_WB_PAYLOAD_TYPE = 51; @@ -643,6 +696,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_DTMF_NB_PAYLOAD_TYPE = 52; @@ -651,12 +705,14 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_AMR_DEFAULT_ENCODING_MODE = 53; /** * SMS Public Service Identity. * Value is in String format. + * @hide */ public static final int KEY_SMS_PUBLIC_SERVICE_IDENTITY = 54; @@ -666,16 +722,19 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_VIDEO_QUALITY = 55; /** * Used with {@link #KEY_VIDEO_QUALITY} to indicate low video quality. + * @hide */ public static final int VIDEO_QUALITY_LOW = 0; /** * Used with {@link #KEY_VIDEO_QUALITY} to indicate high video quality. + * @hide */ public static final int VIDEO_QUALITY_HIGH = 1; @@ -685,6 +744,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_LTE_THRESHOLD_1 = 56; @@ -696,6 +756,7 @@ public class ProvisioningManager { * * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_LTE_THRESHOLD_2 = 57; @@ -707,6 +768,7 @@ public class ProvisioningManager { * * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_LTE_THRESHOLD_3 = 58; @@ -716,6 +778,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_1X_THRESHOLD = 59; @@ -727,6 +790,7 @@ public class ProvisioningManager { * * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_WIFI_THRESHOLD_A = 60; @@ -737,6 +801,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_WIFI_THRESHOLD_B = 61; @@ -746,6 +811,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_LTE_EPDG_TIMER_SEC = 62; @@ -755,12 +821,14 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_WIFI_EPDG_TIMER_SEC = 63; /** * 1x ePDG timer (in seconds). * Device shall not re-register on 1x until the T_ePDG_1x timer expires. + * @hide */ public static final int KEY_1X_EPDG_TIMER_SEC = 64; @@ -769,6 +837,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_MULTIENDPOINT_ENABLED = 65; @@ -777,6 +846,7 @@ public class ProvisioningManager { * Value is in Integer format. * @see #setProvisioningIntValue(int, int) * @see #getProvisioningIntValue(int) + * @hide */ public static final int KEY_RTT_ENABLED = 66; @@ -928,7 +998,7 @@ public class ProvisioningManager { * * @param key An integer that represents the provisioning key, which is defined by the OEM. * @return an integer value for the provided key, or - * {@link #PROVISIONING_RESULT_UNKNOWN} if the key doesn't exist. + * {@link ImsConfigImplBase#CONFIG_RESULT_UNKNOWN} if the key doesn't exist. * @throws IllegalArgumentException if the key provided was invalid. */ @WorkerThread diff --git a/telephony/java/android/telephony/ims/RcsContactUceCapability.java b/telephony/java/android/telephony/ims/RcsContactUceCapability.java index 57b9b7a30f8c7..dc36edf5aad9d 100644 --- a/telephony/java/android/telephony/ims/RcsContactUceCapability.java +++ b/telephony/java/android/telephony/ims/RcsContactUceCapability.java @@ -19,8 +19,6 @@ package android.telephony.ims; import android.annotation.LongDef; import android.annotation.NonNull; import android.annotation.Nullable; -import android.annotation.SystemApi; -import android.annotation.TestApi; import android.net.Uri; import android.os.Parcel; import android.os.Parcelable; @@ -37,8 +35,6 @@ import java.util.Map; * Contains the User Capability Exchange capabilities corresponding to a contact's URI. * @hide */ -@SystemApi -@TestApi public final class RcsContactUceCapability implements Parcelable { /** Supports 1-to-1 chat */