diff --git a/core/api/system-current.txt b/core/api/system-current.txt index 684b271833e88..1e0ae27f151c5 100644 --- a/core/api/system-current.txt +++ b/core/api/system-current.txt @@ -15661,6 +15661,7 @@ package android.telephony.ims { field public static final String SERVICE_ID_POST_CALL = "org.3gpp.urn:urn-7:3gpp-service.ims.icsi.gsma.callunanswered"; field public static final String SERVICE_ID_SHARED_MAP = "org.3gpp.urn:urn-7:3gpp-service.ims.icsi.gsma.sharedmap"; field public static final String SERVICE_ID_SHARED_SKETCH = "org.3gpp.urn:urn-7:3gpp-service.ims.icsi.gsma.sharedsketch"; + field public static final String SERVICE_ID_SLM = "org.openmobilealliance:StandaloneMsg"; field public static final String TUPLE_BASIC_STATUS_CLOSED = "closed"; field public static final String TUPLE_BASIC_STATUS_OPEN = "open"; } diff --git a/telephony/java/android/telephony/ims/RcsContactPresenceTuple.java b/telephony/java/android/telephony/ims/RcsContactPresenceTuple.java index 6a6c3063483e0..74bac22c4d006 100644 --- a/telephony/java/android/telephony/ims/RcsContactPresenceTuple.java +++ b/telephony/java/android/telephony/ims/RcsContactPresenceTuple.java @@ -147,7 +147,7 @@ public final class RcsContactPresenceTuple implements Parcelable { "org.3gpp.urn:urn-7:3gpp-application.ims.iari.rcs.chatbot"; /** - * The service ID used to indicate that the Standalone Messaging is available. + * The service ID used to indicate that the Chatbot using Standalone Messaging is available. *

* See the GSMA RCC.07 specification for more information. */ @@ -161,6 +161,14 @@ public final class RcsContactPresenceTuple implements Parcelable { */ public static final String SERVICE_ID_CHATBOT_ROLE = "org.gsma.rcs.isbot"; + /** + * The service ID used to indicate that the Standalone Messaging is available. + *

+ * See the GSMA RCC.07 RCS5_1_advanced_communications_specification_v4.0 specification + * for more information. + */ + public static final String SERVICE_ID_SLM = "org.openmobilealliance:StandaloneMsg"; + /** @hide */ @Retention(RetentionPolicy.SOURCE) @StringDef(prefix = "SERVICE_ID_", value = { @@ -177,7 +185,8 @@ public final class RcsContactPresenceTuple implements Parcelable { SERVICE_ID_SHARED_SKETCH, SERVICE_ID_CHATBOT, SERVICE_ID_CHATBOT_STANDALONE, - SERVICE_ID_CHATBOT_ROLE + SERVICE_ID_CHATBOT_ROLE, + SERVICE_ID_SLM }) public @interface ServiceId {}