aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-21Merge "Owners updates." am: 69cd3f8ab7 am: f39e3e24ac am: e8a7e5f991 am: ↵android-14.0.0_r45android-14.0.0_r44android-14.0.0_r43android-14.0.0_r42android-14.0.0_r41android-14.0.0_r40android-14.0.0_r39android-14.0.0_r38android-14.0.0_r27android-14.0.0_r26android-14.0.0_r25android-14.0.0_r24android-14.0.0_r23android-14.0.0_r22android-14.0.0_r21android-14.0.0_r20android-14.0.0_r19android-14.0.0_r18android-14.0.0_r17android-14.0.0_r16android14-qpr1-s2-releaseandroid14-qpr1-releaseandroid14-d2-s5-releaseandroid14-d2-s4-releaseandroid14-d2-s3-releaseandroid14-d2-s2-releaseandroid14-d2-s1-releaseandroid14-d2-releaseTyler Gunn
5b8016f332 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2497558 Change-Id: If0fd4b7a311350e05819947d9c3f4eff8f242118 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-21Merge "Owners updates." am: 69cd3f8ab7 am: f39e3e24ac am: e8a7e5f991android14-devTyler Gunn
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2497558 Change-Id: I55980714b5fa0013137f9d39b72b08d068f4b245 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-21Block PUBLISH execution when the MmTel registered to avoid multiple am: ↵joonhunshin
ec0d702927 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/22122392 Change-Id: Ib420a1b2e0bba8b94aeae3aa1f8a43b7ac532a25 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-20Merge "Owners updates." am: 69cd3f8ab7 am: f39e3e24acTyler Gunn
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2497558 Change-Id: I065f87832f6ff9395024e274f68e109ea93933c4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-20Merge "Owners updates." am: 69cd3f8ab7Tyler Gunn
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2497558 Change-Id: Iac48ea5ab1fff7af10a536f4d49eabc2af935532 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-20Merge "Owners updates."android-u-beta-1-gplTyler Gunn
2023-03-20Owners updates.Tyler Gunn
Test: Owners only fix. Fixes: 274470555 Change-Id: Ia0e889e93c7f5ee8e05a002ada7c1d4fdb905751
2023-03-19Block PUBLISH execution when the MmTel registered to avoid multiplejoonhunshin
PUBLISH triggers. Block PUBLISH execution when the MmTel registered to avoid multiple PUBLISH tiggers. But PUBLISH will perform when Capability changed callback is called. Bug: 243163530 Test: atest DeviceCapabilityListenerTest Test: manually 1. MmTel registered 2. Airplan mode on - off 3. Check publish trigger Change-Id: I6c0cb370a0eb0c587c8dea63338f6cc6eb9a0e77
2023-03-15[automerger skipped] Merge Android 13 QPR2 am: a5b2fd4407 -s ours am: ↵Xin Li
39410d721b -s ours am: 50f3c358a2 -s ours am: 08b1a56374 -s ours am skip reason: Merged-In Id96bd4a233e9208865afaa9c3fe0cccb239bad93 with SHA-1 de8e8c9846 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2486789 Change-Id: Ibfb8fd2fda79d633d88323e3289231f6fc143182 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15[automerger skipped] Merge Android 13 QPR2 am: a5b2fd4407 -s ours am: ↵Xin Li
39410d721b -s ours am: 50f3c358a2 -s ours am skip reason: Merged-In Id96bd4a233e9208865afaa9c3fe0cccb239bad93 with SHA-1 de8e8c9846 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2486789 Change-Id: I33c363bbba8c5570910c561d6575edcb223c22c6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14[automerger skipped] Merge Android 13 QPR2 am: a5b2fd4407 -s ours am: ↵Xin Li
39410d721b -s ours am skip reason: Merged-In Id96bd4a233e9208865afaa9c3fe0cccb239bad93 with SHA-1 de8e8c9846 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2486789 Change-Id: Ib37b253629cdb69f8dcd7b6516e23da52532461d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14[automerger skipped] Merge Android 13 QPR2 am: a5b2fd4407 -s oursXin Li
am skip reason: Merged-In Id96bd4a233e9208865afaa9c3fe0cccb239bad93 with SHA-1 de8e8c9846 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2486789 Change-Id: Ic22ea0c30e3b731dabe27a95b9a3430d84d71ddb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-13Merge Android 13 QPR2Xin Li
Bug: 273316506 Merged-In: Id96bd4a233e9208865afaa9c3fe0cccb239bad93 Change-Id: I928b86663c9829e8038fc689bcb1c58ce778c48f
2023-02-24Merge "Cleaned up the deprecated APIs" into udc-dev am: 32c3056485TreeHugger Robot
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/21528742 Change-Id: I41dc9837facd8d03e966c0fd5c5f0b2010e74301 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24Merge "Cleaned up the deprecated APIs" into udc-devTreeHugger Robot
2023-02-24[automerger skipped] Fixed to update the Capability Info if any change in ↵Sungcheol Ahn
Rcs Feature Tags during Ims Mmtel alive. am: ac281856a6 am: 5b4b443c48 am: 92b3957a3a -s ours am skip reason: Merged-In I1ff4824e351f156b983b0574debac1bdadd244c9 with SHA-1 423c825bf3 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2439793 Change-Id: If30c9dfca70d629ffcc78fd1eb3a7d87ebe8c755 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24Fixed to update the Capability Info if any change in Rcs Feature Tags during ↵Sungcheol Ahn
Ims Mmtel alive. am: ac281856a6 am: 5b4b443c48 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2439793 Change-Id: I9b917038fe2a504bb4369c0f814513400786e2e3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24Fixed to update the Capability Info if any change in Rcs Feature Tags during ↵temp_273316506_tm-qpr2Sungcheol Ahn
Ims Mmtel alive. am: ac281856a6 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2439793 Change-Id: I11c1066a70bdfa1ee2e1ad985f43b423bb104d8c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23Fixed to update the Capability Info if any change in Rcs Feature Tags during ↵Sungcheol Ahn
Ims Mmtel alive. If RCS UnRegistration is executed due to the destruction of SipDelegate, RCS Feature Tags have been released from the PUBLISH tuple. Bug: b/235973951 Test: atest PublishServiceDescTrackerTest Test: TestRcsApp Merged-In: I1ff4824e351f156b983b0574debac1bdadd244c9 Change-Id: I42018de59b0f346941f60ed54f46dcd4b87fcad3
2023-02-23Fixed to update the Capability Info if any change in Rcs Feature Tags during ↵Sungcheol Ahn
Ims Mmtel alive. If RCS UnRegistration is executed due to the destruction of SipDelegate, RCS Feature Tags have been released from the PUBLISH tuple. Bug: b/235973951 Test: atest PublishServiceDescTrackerTest Test: TestRcsApp Change-Id: I1ff4824e351f156b983b0574debac1bdadd244c9
2023-02-21Cleaned up the deprecated APIsJack Yu
Bug: 270094276 Test: Basic phone funcationality tests Change-Id: I077e92852f0a15df8bd7d12daf5edb4b7cbb722d
2023-01-26Add exported flag to exposed runtime receiverMichael Groover
Android T allows apps to declare a runtime receiver as not exported by invoking registerReceiver with a new RECEIVER_NOT_EXPORTED flag; receivers registered with this flag will only receive broadcasts from the platform and the app itself. However to ensure developers can properly protect their receivers, all apps targeting U and registering a receiver for non-system broadcasts must specify either the exported or not exported flag when invoking registerReceiver; if one of these flags is not provided, the platform will throw a SecurityException. This commit updates the receiver in DeviceCapabilityListener with the RECEIVER_EXPORTED flag since it is registering for the TTY_PREFERRED_MODE_CHANGED action which can be sent from UIDs other than the system; the receiver is also protected by a signature permission which limits the apps that could send this broadcast to this receiver. Fixes: 266769311 Test: atest CellBroadcastUiTest#testAlertUiOnReceivedAlert Change-Id: I821e92fdd0a3027b189a6cdec5da7740ea8846e1
2023-01-21[automerger skipped] Add the feature tags for the pager mode, larege message ↵Hyunho
mode, deffered messaging and large-pager mode. am: 6ca11dd4eb am: f097bfbe60 am: e959641f7a -s ours am skip reason: Merged-In Ie35577303aab0f67bc261686d8e5e5ee3c624707 with SHA-1 ddade4d45b is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2394892 Change-Id: I335c188e7c6babdeb32b54160cf90f41873931f9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-21Add the feature tags for the pager mode, larege message mode, deffered ↵Hyunho
messaging and large-pager mode. am: 6ca11dd4eb am: f097bfbe60 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2394892 Change-Id: Ie55c5fe088496c2c7e342119920a8e18cb0b0b5e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-21Add the feature tags for the pager mode, larege message mode, deffered ↵Hyunho
messaging and large-pager mode. am: 6ca11dd4eb Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2394892 Change-Id: I128840dc573381faf09a707ea4b32e30215f0746 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-19Add the feature tags for the pager mode, larege message mode, deffered ↵main-16k-with-phonesHyunho
messaging and large-pager mode. And the presence tuple of the standalone is added. Bug: b/262614903 Test: atest PublishServiceDescTrackerTest Test: In the live network, if there is the feature tag related to the standalone in the registered feature tags, the service id of standalone is included in the PIDF Change-Id: Ie35577303aab0f67bc261686d8e5e5ee3c624707 Merged-In: Ie35577303aab0f67bc261686d8e5e5ee3c624707
2023-01-18Merge "Add the feature tags for the pager mode, larege message mode, ↵Hyunho Shin
deffered messaging and large-pager mode."
2023-01-13[automerger skipped] Merge "If only RCS or MMTEL is unregistered, send a ↵Hyunho Shin
modify PUBLISH request" am: 69eb929782 am: ad2177e555 am: 0a13530d4c -s ours am skip reason: Merged-In I96b565c15f11ee1083b56db29971ddee930d7e64 with SHA-1 a0118dbc82 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2377073 Change-Id: I5a9d28186837421a36304ac12753abb99a263c99 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13[automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: ↵Xin Li
17e8cef003 -s ours am: fadbf7d288 -s ours am skip reason: Merged-In Id96bd4a233e9208865afaa9c3fe0cccb239bad93 with SHA-1 de8e8c9846 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/20949492 Change-Id: I2d1d2a3f1edf44d1e3237ca2fab56f2cafbceee8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13Merge "If only RCS or MMTEL is unregistered, send a modify PUBLISH request" ↵Hyunho Shin
am: 69eb929782 am: ad2177e555 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2377073 Change-Id: I11c92762d009001f0b977f896ae31b887576dc00 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13Merge "If only RCS or MMTEL is unregistered, send a modify PUBLISH request" ↵Hyunho Shin
am: 69eb929782 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2377073 Change-Id: Ia8dcb96a76a16b0b97006b09dff88a830256f569 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13Merge "If only RCS or MMTEL is unregistered, send a modify PUBLISH request"Hyunho Shin
2023-01-13[automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: ↵Xin Li
17e8cef003 -s ours am skip reason: Merged-In Id96bd4a233e9208865afaa9c3fe0cccb239bad93 with SHA-1 de8e8c9846 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/20949492 Change-Id: I2e37eb1f75c714ab0e402eca2761114f820e0e93 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11Merge tm-qpr-dev-plus-aosp-without-vendor@9467136Xin Li
Bug: 264720040 Merged-In: Id96bd4a233e9208865afaa9c3fe0cccb239bad93 Change-Id: Iaa653e139dd1971f175bb0f82170be0ea9da10b2
2023-01-11Add the feature tags for the pager mode, larege message mode, deffered ↵Hyunho
messaging and large-pager mode. And the presence tuple of the standalone is added. Bug: b/262614903 Test: atest PublishServiceDescTrackerTest Test: In the live network, if there is the feature tag related to the standalone in the registered feature tags, the service id of standalone is included in the PIDF Change-Id: Ie35577303aab0f67bc261686d8e5e5ee3c624707
2023-01-09Merge "Enforce min_sdk_version=29" am: 172f177d75 am: ae0d37f293 am: 1038551863Spandan Das
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/1836593 Change-Id: I5ae799881b021b5659147c7bc65a7a833c03c81d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-09Merge "Enforce min_sdk_version=29" am: 172f177d75 am: ae0d37f293Spandan Das
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/1836593 Change-Id: If5806a1c3ca1dbeaa0e83ee67d624ae04f1703d3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-09Merge "Enforce min_sdk_version=29" am: 172f177d75Spandan Das
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/1836593 Change-Id: I0b89d5ba3dd5324d1178408cbcbf173b375aa584 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-09Merge "Enforce min_sdk_version=29"Spandan Das
2023-01-09If only RCS or MMTEL is unregistered, send a modify PUBLISH requestHyunho
When RCS or MMTEL is unregistered, send a modify PUBLISH request message even if the associated URI has not changed. When RCS or MMTEL change from Unregistered to Unregistered, the registration status does not change. In this case, the modify PUBLISH request is sent depending on whether the associated URI has been changed. Bug: b/235973951 Test: atest DeviceCapabilityListenerTest Test: TMO Live network. The RCS and MMTEL are registered but the associated URI of RCS is not set. After that, RCS will be unregistered. Verified that the modify PUBLISH request has been sent to the netowrk. Change-Id: I96b565c15f11ee1083b56db29971ddee930d7e64 Merged-In: I96b565c15f11ee1083b56db29971ddee930d7e64
2023-01-06If only RCS or MMTEL is unregistered, send a modify PUBLISH requestHyunho
When RCS or MMTEL is unregistered, send a modify PUBLISH request message even if the associated URI has not changed. When RCS or MMTEL change from Unregistered to Unregistered, the registration status does not change. In this case, the modify PUBLISH request is sent depending on whether the associated URI has been changed. Bug: b/235973951 Test: atest DeviceCapabilityListenerTest Test: TMO Live network. The RCS and MMTEL are registered but the associated URI of RCS is not set. After that, RCS will be unregistered. Verified that the modify PUBLISH request has been sent to the netowrk. Change-Id: I96b565c15f11ee1083b56db29971ddee930d7e64
2022-12-20Merge "Media quality CB: Telephony FWK implementation"Sewook Seo
2022-12-18Merge "Add a new system Api for ANBR - callSessionSendAnbrQuery - ↵Hwayoung Helen Kim
callSessionNotifyAnbr"
2022-12-17Merge changes from topic "SipDebugInfo"Hyunho Shin
* changes: Changed the interface between the caller and the framework for subscriptions. Create a PublishAttributes class that tells the result of a publish request, including sip debug information.
2022-12-16Add a new system Api for ANBRHelen
- callSessionSendAnbrQuery - callSessionNotifyAnbr Bug: 259254356 Test: Build Change-Id: I98f6d2f88d128a82640148d4fc783b9f2eb60374
2022-12-13Changed the interface between the caller and the framework for subscriptions.Hyunho
In order to more debug issues during the subscription, the caller should have access to the sip information. To access the sip information, using the created SipDetails class. The existing interface change to set the SipDetails class as a parameter. Bug: b/238192079 Test: cts CtsTelephonyTestCases:RcsUceAdapterTest Test: atest UceControllerTest SubscribeCoordinatorTest SubscribeRequestTest UceRequestManagerTest Change-Id: Iadb98971b7b12911d079bc4a9c99f2cd7e7ee78e
2022-12-13Create a PublishAttributes class that tells the result of a publish request, ↵Hyunho
including sip debug information. In order to more debug issues during the publication, the caller should have access to specfic SIP signaling information. To access SIP information, using the created SipDetails class and set it as a variable in PublishAttributes class. And the existing interface change to set the SipDetails class as a parameter. Bug: b/238192081 Test: cts CtsTelephonyTestCases:ImsServiceTest Test: atest DeviceCapabilityInfoTest PublishControllerImplTest PublishProcessorTest Change-Id: Ic338f44b7180cc678c5f12b51938edd0af083f0e
2022-12-13Merge "Unit Testing For RP-SMMA Implementation in ImsManager"Megha Patil
2022-12-13Merge "Send Sms Memory Availability notification to ImsService"Megha Patil
2022-12-12Merge "[automerger skipped] Merge Android 13 QPR1 am: 53f510189d -s ours" ↵Automerger Merge Worker
into stage-aosp-master am: 5d2e0a4d09 -s ours am: a36e15bffa -s ours am skip reason: Merged-In If4a2eda08cc384881dda4b7d7bace425f3b3c807 with SHA-1 718ebc1819 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/2338069 Change-Id: I6847c814596f0607e66893a30cd9835b528c43ba Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>