Age | Commit message (Collapse) | Author |
|
Change-Id: I6a8d7215f874fed05e9fec71b17c8a3d1e2c94e0
|
|
Bug: 164250692
CTS-Coverage-Bug: 164250692
Test: make
Change-Id: I917085cf6f962c7f5cc7088e2e5298597f661514
|
|
Change-Id: I9365e4e0c5c3871444113ee9fb604d9cba9d62ce
|
|
Fixes: 148515237
Test: atest CtsTelephonyTestCases; atest FrameworksTelephonyTests
Change-Id: I633ad3270f8b7d047c3522a420746b668000d078
|
|
Change-Id: I1e6c199dbee77379f84675965391c839eae04961
|
|
Change-Id: I16a4437d9876db7a6a2b07231b4584df4564bee4
|
|
Test: make
Change-Id: Ibe36c6d0fe8bfb6277d7b9034af8dbf45ce2f716
|
|
Moving the config keys in ImsConfig to ProvisioningManager and defining
appropriate allowed values for all. Old values are now deprecated.
Bug: 147732815
Test: Created and ran new CTS test to verify get/set of the new parameter
values.
Change-Id: Ifa7e1b6bcd21b4dfac541c258e1c53ee1515fa3d
|
|
* changes:
[automerger] Ims: Add suppport for "Ims Preferred" WFC Preference am: 097dacd55b
Ims: Add suppport for "Ims Preferred" WFC Preference
|
|
* changes:
telephony/common/* should use android.util.Log
Use com.android.telephony.Rlog for mainline module.
|
|
As part of mainline, remove telephony dependencies from RcsService
and PresencePolling apps.
Bug: 147319232
Test: atest CtsTelephonyTestCases
Merged-in: Id25bfffc1c40db8b183206dc598165272da7356c
Change-Id: Id25bfffc1c40db8b183206dc598165272da7356c
|
|
Bug: 144374158
Test: make
Merged-In: I86a479affb8e0fa8e48734324a6a05c68230d910
Change-Id: I86a479affb8e0fa8e48734324a6a05c68230d910
|
|
Do not use hidden HandlerExecutor
Bug: 140908357
Test: Build
Change-Id: I998224991cb31d642435a23851aa18da3f00f159
Merged-In: I998224991cb31d642435a23851aa18da3f00f159
|
|
1. Add <carrier_wfc_supports_ims_preferred_bool> configuration
flag that specifies whether WFC over IMS supports <Ims Preferred>
option.
2. Add <IMS_PREFERRED> constant to ImsConfig#WfcModeFeatureValueConstants
Change-Id: I21303ac46c48c94d5448387d71a33fb7b58a1a6e
CRs-Fixed: 2577873
|
|
Do not use hidden HandlerExecutor
Bug: 140908357
Test: Build
Change-Id: I998224991cb31d642435a23851aa18da3f00f159
|
|
There are a few non-OMADM specific configs that need to
be exposed in ProvisioningManager to handle cases
like turning on WFC "non-persistently" for provisioning
on certain networks. These should be well defined for
compatibility as well as ease of use.
Test: atest FrameworksTelephonyTests, turn on WFC
Change-Id: I79c9492664d4bf41b10639c0596d4f2697cd46f2
|
|
Bug: 117648104
Test: Manual
Change-Id: I71ef979cee6467fd3d70fe70e4b899dbee70e2ae
|
|
Bug: 77941698
Test: Manual
Change-Id: Ieb24830ef60d1bc383639777f8e22d0dc994782a
|
|
Marks the ImsService API as @SystemAPI.
Bug: 63987047
Test: Build, Telephony unit tests
Change-Id: I10f8a09950be87cb166b718d1dcc2954fba872cb
|
|
Performs the bulk of the work of:
1) Moving the old MMTel APIs to a hidden
.compat namespace to support older vendor
versions of the code.
2) Replace the compat MMTel APIs with the
new ImsService APIs and integrate them
into existing code.
This is one of two CLs, this CL
integrates the new APIs, the next CL
creates the compat layer in telephony
to translate the .compat APIs to the new
APIs to allow Telephony to work with
older versions of the API.
Before commit, the corresponding vendor
changes will have to be submitted as well.
Bug: 63987047
Test: Telephony Unit tests
Change-Id: Icc9ecfdad000f42399beeac142083e62962c12d3
|
|
Adding cache of IMS provisioned values in ImsConfigImplBase.
Bug: 66701374
Test: unitest
Change-Id: I98f8fc12fe44a668d43464cd5f4d2abc03f29764
|
|
Adds the ERROR return state for bool provisioning values
so that we can throw an Exception in some cases.
Bug: 64540800
Test: Manual
Change-Id: I0b79837c694d245999031ec65783857e114b7c75
|
|
Adds a method to check whether or not the ImsConfig
binder has died.
Bug: 62723694
Test: maual, follow bug procedure
Change-Id: I9df6533e7e7dc69487cea50fada6c89599b031a3
|
|
Changes to implement RTT feature
Test: compilation
Change-Id: I6ce6993f5ecc321b91642cab297efb35cda3de2b
|
|
This change introduces "base classes" of the AIDL interfaces that are
implemented in vendor provided ImsServices. This allows for new APIs
to be added to the AIDL files, along with stub implementation of those
AIDLs in the base classes. By extending from the base class, older
implementations of the AIDL interfaces will not need to be updated
when the interface changes.
This change also moves some of the com.android.ims classes from
frameworks/opt/net/ims to frameworks/base. Any class that will be
used in the new unbundled ImsService system will need to be in
the framework, as opposed to the optional library that they are
in now.
Bug: 30290416
Test: Manual
Change-Id: I4a186d8e910d6d4f711e983ec8d717fc5cbdefab
|