aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-12Merge "Clear calling identity before calling getSubscriptionUserHandle" into ↵temp_319669529Aishwarya Mallampati
main am: 34573462f4 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2957801 Change-Id: I866f9364f94a09466f6e021aa3b0f4f50a14f656 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-12Merge "Clear calling identity before calling getSubscriptionUserHandle" into ↵Aishwarya Mallampati
main
2024-02-12Clear calling identity before calling getSubscriptionUserHandleAishwarya Mallampati
Bug: 320599071 Bug: 308033518 Test: Sending and receiving SMS/MMS, atest FrameworkTelephonyTests, atest CtsTelephonyTestCases Change-Id: I84c74a81207d54f394721918e59eac2d89ef59e2 Merged-In: I84c74a81207d54f394721918e59eac2d89ef59e2 (cherry picked from commit 470051c41afa9846e58ebf230b2ce33236a74939)
2024-02-02Merge "Add DomainSelection owners for Telephony APIs" into main am: 7f28fd57b2Hunsuk Choi
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2923491 Change-Id: I7cd9f8ee5c8bb401e0592c0c9912ccf8a829b244 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01Merge "Add DomainSelection owners for Telephony APIs" into mainHunsuk Choi
2024-01-29Merge Android 24Q1 Release (ab/11220357)Xin Li
Bug: 319669529 Merged-In: I92da19bd0553b6c0510443a33ed1e53f814927ed Change-Id: I648f38083679bf7205ed68bcd356b7b8b222cde7
2024-01-30Merge "[Metrics] check if mSipMessage is null when sendmessage invalid" into ↵Sungcheol Ahn
main am: f537a087c3 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2923871 Change-Id: Id6ebb8bdc6d93d86b72b15f77551f042e4445027 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-30Merge "[Metrics] check if mSipMessage is null when sendmessage invalid" into ↵Sungcheol Ahn
main
2024-01-23Add DomainSelection owners for Telephony APIsHunsuk Choi
Test: owners change Flag: EXEMPT Change-Id: Iea0837c0030b7dc712df6f2e0cb885b065239b95
2024-01-23[Metrics] check if mSipMessage is null when sendmessage invalidSungcheol Ahn
Bug: 317942685 Test: CTS SipDelegateManagerTest Change-Id: I2e1c0ce03e71d3c33b6d9e9083f401ea99cdca15
2024-01-16Merge "Always return success when set the opportunistic sub to default" into ↵Hui Wang
main am: b4a3c7d519 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2903116 Change-Id: I697ca6e80269d39fd0ed22313dcb27261f414033 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-16Merge "Always return success when set the opportunistic sub to default" into ↵Hui Wang
main
2024-01-10Always return success when set the opportunistic sub to defaultHui Wang
Bug: 305125304 Bug: 305286720 Test: atest FrameworksTelephonyTests:PhoneSwitcherTest Test: manual - remove and insert the psim Change-Id: Id4b76a0fa270cbbb57d24e637ae949308956376e
2023-12-14Merge "Add feature flagging to enforce telephony features for public APIs ↵Joonhun Shin
and CTS." into main
2023-12-14Merge "Change the default infrastructure value to 'cellular|satellite'." ↵Hyosun Kim
into main
2023-12-14Merge "Changing the visibility of getCarrierRestrictionStatus API to public ↵Arun Voddu
with flagged annotation" into main
2023-12-13Removed a feature flagJack Yu
This is the actual bug and need to be fixed immediately. Bug: 315750601 Test: Basic telephony functionality tests Change-Id: I92da19bd0553b6c0510443a33ed1e53f814927ed
2023-12-13Change the default infrastructure value to 'cellular|satellite'.Hyosun Kim
Bug: 315080816 Test: atest ApnSettingTest Test: atest DataProfileManagerTest Test: manual test After NTN is connected, SMS/MMS is working and Internet/Voice Call is blocked. Change-Id: I3af5dfc72865624de9db14409b2f33a221b1f026
2023-12-13Merge "Modify error handling for registerForNtnSignalStrength" into mainHakjun Choi
2023-12-12Merge "Add vonr_enabled to voice call metric" into mainQingqi Lei
2023-12-12Modify error handling for registerForNtnSignalStrengthHakjun Choi
Return value of registerForNtnSignalStrengthChanged become void from int. Throws RemoteException which wraps SatelliteException includes SatelliteResult, when registration operation fails. Bug: 306111250 Test: atest SatelliteControllerTest, SatelliteManagerTest, SatelliteManagerTestOnMockService Change-Id: I2a7fa65204a102584e12622b8f92dedc68a384a8
2023-12-12Changing the visibility of getCarrierRestrictionStatus API to public with ↵arunvoddu
flagged annotation Bug: 313553044 Test: Built Successfully and verified cts Change-Id: I590c97795715a6d1f6d5726cf504a5ce9a5cd564
2023-12-11[automerger skipped] Merge "Merge Android 14 QPR1" into main am: 7fdcb37d85 ↵Xin Li
-s ours am: 2b16ae3a02 -s ours am: 8f840cc284 -s ours am skip reason: Merged-In I1fbd86e4d1ba15fffe7da32728b2b0ed489e20c1 with SHA-1 cb2e4328ea is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2865170 Change-Id: Icc2a8e6b0e617e5da594e0de7cb997c34621b0e9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11[automerger skipped] Merge Android 14 QPR1 am: d4ebe427e4 -s ours am: ↵Xin Li
a07825ce67 -s ours am: 7db6101e0e -s ours am skip reason: Merged-In I1fbd86e4d1ba15fffe7da32728b2b0ed489e20c1 with SHA-1 cb2e4328ea is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2865170 Change-Id: I0eb3bd99b2b6e4f8445ddb21656a09b36163e8cb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11[automerger skipped] Merge "Merge Android 14 QPR1" into main am: 7fdcb37d85 ↵Xin Li
-s ours am: 2b16ae3a02 -s ours am skip reason: Merged-In I1fbd86e4d1ba15fffe7da32728b2b0ed489e20c1 with SHA-1 cb2e4328ea is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2865170 Change-Id: Ia7d5ce637eb62fbc2c71a6517b33c4c37a56204b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11[automerger skipped] Merge Android 14 QPR1 am: d4ebe427e4 -s ours am: ↵Xin Li
a07825ce67 -s ours am skip reason: Merged-In I1fbd86e4d1ba15fffe7da32728b2b0ed489e20c1 with SHA-1 cb2e4328ea is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2865170 Change-Id: Ic409d24afaca67e90074a4f67a2c5824b36900f9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11[automerger skipped] Merge "Merge Android 14 QPR1" into main am: 7fdcb37d85 ↵Xin Li
-s ours am skip reason: Merged-In I1fbd86e4d1ba15fffe7da32728b2b0ed489e20c1 with SHA-1 cb2e4328ea is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2865170 Change-Id: Icf5790db2d79b3b583b09ea499ff12fe42f84d2e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11[automerger skipped] Merge Android 14 QPR1 am: d4ebe427e4 -s oursXin Li
am skip reason: Merged-In I1fbd86e4d1ba15fffe7da32728b2b0ed489e20c1 with SHA-1 cb2e4328ea is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2865170 Change-Id: I443d7305ef1e3bac3dc885426675ec745352ee16 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11Merge "Update modems on identifier disclosure transparency preference ↵Gil Cukierman
changes" into main
2023-12-09Merge "Fix minimum ril hal version required by getSystemSelectionChannels" ↵Sangyun Yun
into main
2023-12-09Merge "Merge Android 14 QPR1" into mainXin Li
2023-12-08Merge Android 14 QPR1Xin Li
Merged-In: I1fbd86e4d1ba15fffe7da32728b2b0ed489e20c1 Bug: 315507370 Change-Id: Ie301244cfa8b3b99a83496794131d4a5ce60b619
2023-12-08[automerger skipped] Merge UQ1A.231205.015 am: cb2e4328ea -s ours am: ↵Xin Li
775e86a6ae -s ours am skip reason: Merged-In I25f627fdadcbc512e045302a5ba52e3ed8a89cbc with SHA-1 e0aee3c0c0 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/25590518 Change-Id: Iad117dc23b4fb9f695b00030234857cbcb6a3422 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-08Fix minimum ril hal version required by getSystemSelectionChannelssangyun
In radio proxy, getSystemSelectionChannels only works in version 1.6 or higher. Currently, versions 1.4 and 1.5 should respond that RIL does not support the request, but RIL was unable to do so. As a result, in versions 1.4 and 1.5, requests are made but remain unanswered. Change this to give a response that the request cannot be supported in versions 1.4 and 1.5. Bug: 314709813 Test: CtsTelephonyTestCases Change-Id: I891fbf511d9767101aa295c2333906d7e9013516
2023-12-08[automerger skipped] Merge UQ1A.231205.015 am: cb2e4328ea -s oursXin Li
am skip reason: Merged-In I25f627fdadcbc512e045302a5ba52e3ed8a89cbc with SHA-1 e0aee3c0c0 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/25590518 Change-Id: I6f3905a8ed1ab09236b77abfac90589345b1ff2c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-08Merge "Add feature flag to terminate active video call instead holding when ↵Joonhun Shin
accepting 2nd incoming video call as audio only" into main
2023-12-08Merge "Fix video Call goes on hold instead of terminating when accepting 2nd ↵Joonhun Shin
video call as audio only" into main
2023-12-07Merge "Check if the NTN is connected or not and change the signal threshold ↵Hyosun Kim
criteria." into main
2023-12-07Merge UQ1A.231205.015tmp_amf_315507370Xin Li
Bug: 308969284 Merged-In: I25f627fdadcbc512e045302a5ba52e3ed8a89cbc Change-Id: I1fbd86e4d1ba15fffe7da32728b2b0ed489e20c1
2023-12-07[automerger skipped] Merge "Revert "DataCallSessionStats captures Cross-SIM ↵Treehugger Robot
calling"" into udc-qpr-dev am: 97f88317ec am: f5cd55161c -s ours am skip reason: Merged-In I57b49cd08f605bc937c2e523a2fd5f26d9b90f9b with SHA-1 16ef65dbe1 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/25527889 Change-Id: Id9220244c8ec94e76abeec40305a4948c915e29d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-07Merge "Revert "DataCallSessionStats captures Cross-SIM calling"" into ↵Treehugger Robot
udc-qpr-dev am: 97f88317ec Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/25527889 Change-Id: I7529559fd7f7cedd812402bb4c9553620eaf722a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-07Merge "Revert "DataCallSessionStats captures Cross-SIM calling"" into ↵Treehugger Robot
udc-qpr-dev
2023-12-07Update modems on identifier disclosure transparency preference changesGil Cukierman
The telephony service delegates to each Phone instance to inform the modem of user preferences. I.e. when the user wants this transparency feature, we enable the functionality in the modem. When the user no longer wants the feature, we disable the functionality. When the radio becomes available, we make sure to tell the modem whether or not we'd like identifier disclosure transparency enabled. This is needed because modems are not expected to persist state across reboots. We also use the response to cache whether or not the modem supports this feature. That way, we can respond to callers with an exception without calling into the modem (faster failures). If the modem supports this feature, we update the modem when a caller lets us know state has changed. Bug: 313475601 Test: atest GsmCdmaPhoneTest Change-Id: Ib4719f12c61b09466a770496855d4d382eebc4c9
2023-12-07Revert "DataCallSessionStats captures Cross-SIM calling"Aswin Sankar
Revert submission 25430533-cherrypick-cross_sim_datacall-hoq0v0g7a3b Reason for revert: b/312546874 Potential memory leak in default network callback registration Reverted changes: /q/submissionid:25430533-cherrypick-cross_sim_datacall-hoq0v0g7a3b Merged-In: I57b49cd08f605bc937c2e523a2fd5f26d9b90f9b Change-Id: Id15c52365e99cb7473b0765ae130d88f0845097e
2023-12-07Merge "Save call disconnect info for error propagation" into mainAvinash Malipatil
2023-12-07Fix video Call goes on hold instead of terminating when accepting 2nd video ↵joonhunshin
call as audio only Make video call from A to B Answer the call on the B as a video call Make video call from C to A Answer the video call as a voice call on the A. The video call between the A and B must end Bug: 309548300 Test: atest ImsCallingTest Change-Id: I9887ad5e80fa0ccb775a3268e94e4c248e521311
2023-12-06Shorten cooldown time service state metricsqingqi
Test: m, manually inspect metric log Bug: 310630240 Change-Id: I1c7e40d516b2647e5fc3b34301518b269cb38aff
2023-12-06Add vonr_enabled to voice call metricqingqi
vonr_enabled help us to identify VoNR and EPSFB calls. Bug: 288449751 Test: m, atest VoiceCallSessionStatsTest and maunal test Change-Id: I5375a64ba6e3f36d9e618dbef7198b5fcf40a395
2023-12-06Add feature flag to terminate active video call instead holding whenjoonhunshin
accepting 2nd incoming video call as audio only Bug: 309548300 Test: atest ImsCallingTest Change-Id: Ia6a29ce7586e69d8903b37c159eb8e9e644d37b9
2023-12-05Merge "Exit emergency callback mode before turning off radio power" into mainHunsuk Choi