Age | Commit message (Collapse) | Author |
|
Change-Id: Ibe76f03772bd668f5d38926f93df44d7565004e1
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ims/+/12120134
Change-Id: If0d9e3a99eefb1c60ba581ca600e28d1c9604f48
|
|
If a SIM of a carrier that doesn't support RTT is inserted, turn off RTT
in ImsConfig.
Fixes: 154166852
Fixes: 160208736
Test: manual
Change-Id: I680fc9dd64c9f631ce0bfb8d0fafee41924cefb2
(cherry picked from commit eff7d7859c9204948bec01b49d60d07538ca312a)
|
|
Change-Id: I83bac4d1cf3a50643110af65e5608405f5dd0c19
|
|
into rvc-dev am: de4cd0f23c
Change-Id: I7ab05cc507e5eef879e2d0383c9de4eeb236e5eb
|
|
into rvc-dev
|
|
Change-Id: I6b4e29009b12b479bbf539a73624a3429d33ec8a
|
|
|
|
Change-Id: Ib3c49bdfca38f7d0cb59d04c7905f41615267f06
|
|
Let the modem figure out how to establish an RTT emergency call when
there's no sim instead of forcing IMS on
Bug: 156172685
Test: manual
Change-Id: Id39aefc959f763905f2958e4ca7ae3f80ce66ef7
Merged-In: Id39aefc959f763905f2958e4ca7ae3f80ce66ef7
|
|
1) ImsFeatureStatusCallbacks were not being deregistered when the
MmTelFeatureConnection was removed, causing callbacks to still call
into that FeatureConnection. This caused a memory leak as well as
duplicate callbacks into ImsManager.
2) Small refactor to better decouple the abstract FeatureConnection
from the MmTelFeatureConnection
Bug: 156893040
Test: atest FrameworksTelephonyTests CtsTelephonyTestCases:ImsServiceTest
Change-Id: Iedf820f9da10088c845b34c2a08658d7204241b3
|
|
Change-Id: I6132532f37b94a4dc897e1a2cd15310c5ef5b526
|
|
Change-Id: I730bbe5777791ee1a69299f857531e000a190aff
|
|
If the call profile is null on ImsCall creation, the code to track the
video state history will crash.
Test: Add unit test for setting up a new ImsCall when profile is null.
Test: Add unit test for non-null ImsCall profile creation.
Fixes: 156188660
Change-Id: I2560cd32891977b7297a1dfaca7ca01381794ca0
|
|
Add methods to stop the default executor's HandlerThread during testing
Bug: 156287358
Test: atest FrameworksTelephonyTests
Change-Id: Iea3553c9564a45b85596aacd5012e26b712a832d
|
|
Change-Id: Idac6f0250cc2b9ca2e2b5c558e30634b63af0a07
|
|
If a SIM of a carrier that doesn't support RTT is inserted, turn off RTT
in ImsConfig.
Fixes: 154166852
Test: manual
Change-Id: I680fc9dd64c9f631ce0bfb8d0fafee41924cefb2
|
|
Change-Id: I87e11782cd2dc9163a411c5130ccbbaa5118f538
|
|
except" into rvc-dev am: 2a4164bf8b
Change-Id: I5dc93c4ff0f63b52295541c8df3edbecff759e4b
|
|
except" into rvc-dev
|
|
for git_master.
Test: m mts
Bug: 154361884
Change-Id: Iec248eaf321489631bd7aab32ec29f0ca14074d8
Merged-In: Ia867a3633df202c012801777e0d2a53c3b4a5e52
|
|
Change-Id: I6ffb1f0688c06cba20b67e2d6e585ed5c520a93a
|
|
Change-Id: I87f4c83c9c3fce3c452ec67d86d95385a8fb50ea
|
|
Moving the logic to handle transformation from an ImsConferenceState
instance to a List<ConferenceParticipant> to a standalone method.
This is to support testing conference event package testing.
Test: Manual conference event package regression testing.
Test: Test using conference event package test intents.
Fixes: 150860282
Change-Id: I2343980511b85558e589fa01144688dcbc9a6071
|
|
Change-Id: I2b216a255ed1ba4f0d65410257aebce8517ddc61
|
|
Change-Id: I604cc22077acd4e29cb54e18afa484d9d6ca5c52
|
|
Change-Id: Ide78f781f5412f9d023a5d366187a54822605532
|
|
It's removed and to be added in future.
Bug: 151667108
Test: build
Change-Id: I2d51076f702407c92b2821f6a7c8c9a4aec7f014
Merged-In: I2d51076f702407c92b2821f6a7c8c9a4aec7f014
|
|
Change-Id: I87dfd037024ee7e6a01613014762385eaeb2f5fc
|
|
into rvc-dev am: 7363f98553
Change-Id: I2f05d7f7571ba4d6c485249ec7fb8c818fba1ea9
|
|
into rvc-dev
|
|
Change-Id: I37719d2466d2608594d18e7a829d6464472ff4b0
|
|
Change-Id: I8c98a64d4b9f3b06036a13c459456539ad181379
|
|
There was a race case that occurs when an ImsService changes its capability status
and with a call against IsAvailable(capability) within the telephony component which
checks a cache. This change moves the call in ImsPhoneCallTracker from its internal
cache to instead check the capability status directly within the ImsService.
Bug: 149780842
Test: android.telephony.ims.cts.ImsServiceTest
Change-Id: Ia5329bdb0c2338c9d9b215d74ad1a027fb7f5ba6
|
|
Test: Treehugger; no function change
Bug: 148218347
Change-Id: I29bf3e8431a2305b46a73415b701c7089f6a307d
Merged-In: I29bf3e8431a2305b46a73415b701c7089f6a307d
(cherry picked from commit 1969b7fd8b7a76d572ff8341562f47762a3bb0c8)
|
|
Change-Id: I8824821fa1a590213c4bfeb0e50f3d90a74764b7
|
|
Change-Id: I110c7be8e2ab09b94acd4c750009b55bacb64b2e
|
|
When there's no SIM card, tell the IMS stack to enable RTT so that
emergency calls can still use RTT.
Bug: 122250491
Test: manual
Change-Id: I7d3753e20646fd32bb06570f06475b497cd5ebe3
|
|
Change-Id: I454cc47310ec41e7aa6e71ef11853bb1f0f20614
|
|
Change-Id: I4f285dde934ed09d8711e8e1b207c7bc9046c28b
|
|
ac9142cbbd am: ad3b7f5cc9
Change-Id: Ia99d16ba391ee564bb7847129715561ef9c8e4e7
|
|
ac9142cbbd
Change-Id: I8e7c06ffbf787472e93e682eec6a177f48c7ed2e
|
|
Change-Id: Idb31c19d6f1869344880122e64d2902026a73e1a
|
|
|
|
3f15b59b75
Change-Id: I1810395c9f7c79e812c8869273523e431dd66788
|
|
Change-Id: I52a8e48125aa3bde88b748970f618dbb9c24022a
|
|
Change-Id: I55b0485b63f41d31c5f57f722032082f21df6a3e
|
|
|
|
This reverts commit 7c849f9130620084c90bf8e81f3c0ccbf58dc9f3.
Bug: 149776042
Test: TeleServiceTests
Change-Id: Ic468ab4c7062820492433bf96790b9647e5d7b6d
|
|
Change-Id: I8b9cdf328e1db8686cae84363b74a407f1a901ef
|