13ac0a15e18356db2d43724fb868fc4853301eee |
|
11-Apr-2018 |
Brad Ebinger <breadley@google.com> |
Update Docs to clarify using a Message across IPC When using Message across IPC, the message must be sent with a Messenger. Update Docs to reflect this. Bug: 77870347 Test: Telephony Unit Tests Change-Id: I27977a13f7ccb6875b5fdb7eb6c6836a84166eeb
/frameworks/base/telephony/java/android/telephony/ims/feature/MmTelFeature.java
|
c14ab64a4a995ec1596c4152b6a10e28685a16bb |
|
08-Mar-2018 |
Brad Ebinger <breadley@google.com> |
Added Locking for MmTelFeature oneway binder methods were not locked, causing the possible condition where the method was called again before the previous call to that method completed. Bug: 74119196 Test: Manual, Telephony Unit Testing Merged-In: I347c5afb39326e3177667b94db593e76a1c766f9 Change-Id: I794d5f7ea6f091ca83aa71a438c204ac97fad7a1
/frameworks/base/telephony/java/android/telephony/ims/feature/MmTelFeature.java
|
9c750fe77fc8ea3d556cd71abf459f21839e4d56 |
|
01-Mar-2018 |
Brad Ebinger <breadley@google.com> |
Support Dynamic ImsService Querying 1) Provide a "default" impl for MmTelFeature instead of returning null. 2) Introduce a FeatureSlotPair, which maps a SIM slot ID to a ImsFeature. This allows the ImsService to provide which features it supports for multi-SIM phones. 3) Pipe through ImsResolver state to help prevent IMS operation when the ImsResolver is in the process of figuring out feature capabilities. Test: Telephony ImsService test app, telephony unit tests Bug: 72642524 Merged-In: I4d7e9ba630739ade83e3242488f330ea6e73bbd7 Change-Id: Idb95f7651af200026d62e8b29eaed30bc0ebc9d3
/frameworks/base/telephony/java/android/telephony/ims/feature/MmTelFeature.java
|
611f996de357ed04fd6dad018e010ba10717b588 |
|
13-Feb-2018 |
Brad Ebinger <breadley@google.com> |
Modify shouldProcessCall API to remove redundancy No need to differentiate between CSFB for emergency and non-emergency calls. Test: Telephony unit tests Bug: 72642113 Change-Id: Ibc5aed284be030cc584d774f122d6082ff013f5f
/frameworks/base/telephony/java/android/telephony/ims/feature/MmTelFeature.java
|
19628b43cf47ea8e95a47a1503416848b4fbf92c |
|
24-Jan-2018 |
Brad Ebinger <breadley@google.com> |
Modify ImsService API to accomodate compat Modifies the ImsService API to accomodate the ImsService compat layer for older vender implementations Bug: 63987047 Test: Manual, Telephony unit tests Merged-In: Ifb2870414e3d80ef114b3c5fa00c5c5e1aa80b05 Change-Id: Ifb2870414e3d80ef114b3c5fa00c5c5e1aa80b05
/frameworks/base/telephony/java/android/telephony/ims/feature/MmTelFeature.java
|
0e370b4a02b6687c775c002c59157f4465bb86d0 |
|
22-Jan-2018 |
Brad Ebinger <breadley@google.com> |
Make ImsService API @SystemApi Marks the ImsService API as @SystemAPI. Bug: 63987047 Test: Build, Telephony unit tests Merged-In: I10f8a09950be87cb166b718d1dcc2954fba872cb Change-Id: I10f8a09950be87cb166b718d1dcc2954fba872cb
/frameworks/base/telephony/java/android/telephony/ims/feature/MmTelFeature.java
|
5b1883b5f10ab13aee449d9524d7fb71c8ba0b6c |
|
16-Jan-2018 |
Brad Ebinger <breadley@google.com> |
Integrate new MMTel APIs into the framework 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 Merged-In: Icc9ecfdad000f42399beeac142083e62962c12d3 Change-Id: Icc9ecfdad000f42399beeac142083e62962c12d3
/frameworks/base/telephony/java/android/telephony/ims/feature/MmTelFeature.java
|