2d0f48606e8b9da193c693743dad0b432f9364d2 |
|
18-Dec-2017 |
Ta-wei Yen <twyen@google.com> |
Add target package to VisualVoicemailFilterSettings. When a VVM SMS is received, opt/telephony send a broadcast to TelephonyService which will then bind to the remote package handling VVM. The remote package might change when the broadcast is in flight and caused the new package to receive SMS filtered by the old package. This caused flakiness in CTS tests. In this CL, the filter will also receive the package which set the filter settings, and will instruct TelephonyService to bind to the package that set the settings. Change-Id: I05cf758903db71a919d2a45451eae160aea7acc3 Fixes: 70675403 Test: CtsTelephonyTestCases
/frameworks/base/telephony/java/android/telephony/VisualVoicemailSmsFilterSettings.java
|
70a3e828aa6a436ed8a7cb51727959c450e0d426 |
|
20-Apr-2017 |
Ta-wei Yen <twyen@google.com> |
Move sendVisualVoicemailSms and setSmsFilterSettings to Telephony Bug: 35766990 Change-Id: Ife9df5baa9b511cd8e9c043cb92236b7697582c1 Fixes: 35766990 Test: CtsTelephonyTestCases VisualVoicemailServiceTest
/frameworks/base/telephony/java/android/telephony/VisualVoicemailSmsFilterSettings.java
|
3f5858efa0b4bbed447989dca7d2c06c51dc8d13 |
|
06-Mar-2017 |
Ta-wei Yen <twyen@google.com> |
Update VVM API + TelephonyManager.getVisualVoicemailPackageName() uses pinned subId from the manager. + TelephonyManager.getNetworkSpecifier() updated doc to explain what a network specifier is. + TelephonyManager.getCarrierConfig() Annotated with @WorkerThread specified failure behavior. + VisualVoicemailSms.getFields() Doc specified values are carrier dependent. - Hide DEFAULT_* from VisualVociemaliSmsFitelrSettings Test: CTS TelephonyManagerTest Bug: 35766748 Fixes: 35766370 Fixes: 35766489 Change-Id: If48d48a0cf588bcb59c7b77ce6a452d2fda7bfa5
/frameworks/base/telephony/java/android/telephony/VisualVoicemailSmsFilterSettings.java
|
485d6dec93579d2186a3ecd57c2b5af4ce8e622b |
|
16-Dec-2016 |
Ta-wei Yen <twyen@google.com> |
Add VisualVoicemailService VisualVoicemailService can be implemennted by the default dialer to provide a visual voicemail client similar to the OMTP visual voicemail spec. Other APIs such as the SMS filter and hidden text SMS sending are made public and consolidated into the service interface. Test: make. CTS tests in a follow up CL Change-Id: Ib5e9aa15fc098f4c13b15e5dbecf9ab646e0e400
/frameworks/base/telephony/java/android/telephony/VisualVoicemailSmsFilterSettings.java
|
67ab168b78782c4de5de3f44817961468533757c |
|
25-May-2016 |
Ta-wei Yen <twyen@google.com> |
Switch VVM SMS filter to Builder pattern Bug:27816386 Change-Id: I74c73f0a43530dc563df29f0df7ae1a40845e8f0
/frameworks/base/telephony/java/android/telephony/VisualVoicemailSmsFilterSettings.java
|