goneil
8f5733897a
Make TelephonyManager#getEmergencyCallbackMode SystemApi
...
BUG: 67750821
Test: android.telephony.cts.TelephonyManagerTest#testTelephonyManager().
Basic test to ensure that the method does not throw any exception.
Change-Id: I00f0e62803810b2650eba7562a84774369e917c6
2017-12-04 15:50:11 -08:00
Evan Laird
c52f0b61b4
Resolve merge conflicts of 710b3946e5 to master
...
Test: runtest -x
packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerDataTest.java
Change-Id: I95ed65102c3d61a0afa0744663d6966c10f876e5
2017-12-04 11:24:42 -05:00
Evan Laird
1fed537674
Merge "SystemUI: Display RAT icon when data is off"
...
am: e441298a11
Change-Id: I483d17ac1ef79b9b6f31bbefaf03f7833e13020b
2017-12-04 14:50:15 +00:00
Evan Laird
e441298a11
Merge "SystemUI: Display RAT icon when data is off"
2017-12-04 14:37:16 +00:00
Android Build Merger (Role)
da694a5009
Merge "Merge "Set sIsInitialized to false and add logging" am: a0a70be251 am: cfa4bb4bf3 am: a7d195905d"
2017-12-02 02:54:54 +00:00
Hall Liu
9c649e6fe7
Merge "Set sIsInitialized to false and add logging" am: a0a70be251 am: cfa4bb4bf3
...
am: a7d195905d
Change-Id: I26f9b4dfbfd57e6b17dd6bf1b4a8759af8d54483
2017-12-02 02:51:43 +00:00
TreeHugger Robot
ebc8175fe3
Merge "Update description of ACTION_PROVISION_EMBEDDED_SUBSCRIPTION"
2017-12-02 02:50:13 +00:00
Hall Liu
cfa4bb4bf3
Merge "Set sIsInitialized to false and add logging"
...
am: a0a70be251
Change-Id: I578a9f5690d2320116427025f831e11c9ffcdd7d
2017-12-02 02:09:03 +00:00
Hall Liu
a0a70be251
Merge "Set sIsInitialized to false and add logging"
2017-12-02 01:35:15 +00:00
Hall Liu
5e9727f5df
Set sIsInitialized to false and add logging
...
When the service goes away due to a remote exception, set sIsInitialized
to false as well as setting the service to null.
Also log the serviceconnection disconnect.
Bug: 70032958
Test: cts
Change-Id: I34c1ea804537c62bd4348ba3aeeca7ba2c0becb6
2017-12-01 14:01:15 -08:00
Cassie
8b324799ad
Merge "Quick fix the getMobileNetworkOperator() in CellIdentity." am: 298d2a46dc am: 3ba72e7130
...
am: 9afe3b1252
Change-Id: Ib1db63334919e6d8f605fb2b342265cd71348982
2017-12-01 05:51:17 +00:00
Cassie
3ba72e7130
Merge "Quick fix the getMobileNetworkOperator() in CellIdentity."
...
am: 298d2a46dc
Change-Id: I53f8165577dc7cdd98301b5752a32cc19d0dc8b3
2017-12-01 05:30:06 +00:00
Treehugger Robot
298d2a46dc
Merge "Quick fix the getMobileNetworkOperator() in CellIdentity."
2017-12-01 05:19:29 +00:00
Qingxi Li
2d7f90c452
Update description of ACTION_PROVISION_EMBEDDED_SUBSCRIPTION
...
Bug: 62420605
Test: NA
Change-Id: Ia4a72738cc1834d3d2ad4c5b4a68977b8e943872
2017-11-30 18:49:00 -08:00
Jordan Liu
22c037285f
Merge "IMS: Add new APIs for call barring operations" am: c1c29dbf45 am: 1468d0f7e5
...
am: 124570a13a
Change-Id: I1b18caa414e9a18d26d8b0151f6500c3d4fbe3ed
2017-12-01 01:01:29 +00:00
Jordan Liu
1468d0f7e5
Merge "IMS: Add new APIs for call barring operations"
...
am: c1c29dbf45
Change-Id: Ibb11c26494791baac116fb561c03cbdc371766a1
2017-12-01 00:36:14 +00:00
Jordan Liu
c1c29dbf45
Merge "IMS: Add new APIs for call barring operations"
2017-12-01 00:25:43 +00:00
Cassie
b799fcdd69
Quick fix the getMobileNetworkOperator() in CellIdentity.
...
Bug: 69915536
Test: Basic telephony sanity
Change-Id: Iac8222055aea95fbb5334876124ce9d1571ae2f6
2017-11-30 15:54:51 -08:00
Mohamed
cf6e63b4db
Merge "Add SMS over IMS APIs" am: 74445ed311 am: 208f232825
...
am: 09d8a996e0
Change-Id: I0c49f42e220aed34c6bb4801ae80e29aeea329eb
2017-11-30 16:34:15 +00:00
Mohamed
208f232825
Merge "Add SMS over IMS APIs"
...
am: 74445ed311
Change-Id: I5b08b82f39968adc111d0b3361b4312eb7244913
2017-11-30 16:05:36 +00:00
Treehugger Robot
74445ed311
Merge "Add SMS over IMS APIs"
2017-11-30 15:56:30 +00:00
Benergy Meenan Ravuri
f6e372b1fb
IMS: Add new APIs for call barring operations
...
Add below APIs to perform call barring operations for a
specified service class.
queryCallBarringForServiceClass
updateCallBarringForServiceClass
Test: Manual
Bug: 37559543
Change-Id: I438d3527f0e4b2c09de3f7e44e6b80df82b915ae
2017-11-30 18:03:12 +05:30
Mohamed
037749df03
Add SMS over IMS APIs
...
- Adds public APIs that IMS providers will implement/use
- Adds aidl APIs for internal communications to support SMS over IMS.
- First pass at documentation of APIs.
Moving over from ag/3265442
Bug: 69846044
Test: None
Change-Id: Ic665a2a7d64a56417bcf2a159d6b88b05cdb832a
2017-11-29 16:14:57 -08:00
Jordan Liu
7a42c3614e
Merge "Add carrier config variable to hide manage IMS conference call button"
...
am: dc98d6e44b
Change-Id: I474338d3475706f856e63fc8c558850c3afd0bb3
2017-11-28 22:00:50 +00:00
Jordan Liu
dc98d6e44b
Merge "Add carrier config variable to hide manage IMS conference call button"
2017-11-28 21:40:01 +00:00
Wei Huang
0385e3a547
Add carrier config variable to hide manage IMS conference call button
...
Add carrier config to determine whether manage IMS conference calls
is supported by a carrier.
Test: not tested since a new config is just added
Bug: 28729600
Change-Id: I1000830a85814150658b62ea9add72bfb83bbba0
Merged-In: I1000830a85814150658b62ea9add72bfb83bbba0
2017-11-28 10:25:25 -08:00
Jack Yu
3221d23138
Merge "Moved DataProfile from telephony internal hidden API to System API"
...
am: 24cd7cbd1e
Change-Id: Ica76a82b03f6bb0623a98480ae1c2fbc34d07337
2017-11-28 17:39:01 +00:00
Jordan Liu
5b8f69b08e
Merge "Add carrier config variable to hide manage IMS conference call button"
2017-11-28 01:50:56 +00:00
Jack Yu
1d1022e445
Moved DataProfile from telephony internal hidden API to System API
...
This is the preliminary change in order to make the new data call
setup API for IWLAN refactoring.
Test: Telephony sanity tests + unit tests
bug: 64132030
Merged-In: Ib96dc3dd577def0a428e2f5cdb5fb7f742120020
Change-Id: Ib96dc3dd577def0a428e2f5cdb5fb7f742120020
(cherry picked from commit fc84bb5f5c )
2017-11-27 14:36:15 -08:00
Jack Yu
fc84bb5f5c
Moved DataProfile from telephony internal hidden API to System API
...
This is the preliminary change in order to make the new data call
setup API for IWLAN refactoring.
Test: Telephony sanity tests + unit tests
bug: 64132030
Change-Id: Ib96dc3dd577def0a428e2f5cdb5fb7f742120020
2017-11-27 09:37:18 -08:00
Wenting Xiong
63364fe24a
SystemUI: Display RAT icon when data is off
...
Introduce customization and implementation to display RAT icon in status
bar even when data is off. Since some carriers require, this feature is
necessary.
Test: Test with simulated RIL
Bug: 28805511
Change-Id: I0428ba1749bdb884d210f1ff02cdf86b376a0ca8
2017-11-24 10:57:03 +09:00
Jeff Sharkey
90cbd7e4e5
Merge changes from topic "predicatez"
...
* changes:
Emit all APIs using Predicates.
Massage APIs for upcoming doclava change.
2017-11-23 02:00:06 +00:00
Jordan Liu
e62951f152
Merge "Update javadocs for ACTION_CONFIGURE_VOICEMAIL" am: 80aefae026 am: e6e67e2396
...
am: 59e3c519f5
Change-Id: Ibd99a60779e93105aeed2bc8a9f573b4f9d3723e
2017-11-22 22:36:17 +00:00
Jordan Liu
e6e67e2396
Merge "Update javadocs for ACTION_CONFIGURE_VOICEMAIL"
...
am: 80aefae026
Change-Id: Ie18492114c58d1c83c060712d2a936687353ea99
2017-11-22 22:17:47 +00:00
Jordan Liu
80aefae026
Merge "Update javadocs for ACTION_CONFIGURE_VOICEMAIL"
2017-11-22 22:09:33 +00:00
Brad Ebinger
efc23a4810
Merge "Refactor ImsService to AIDL" am: 8a02c63f16 am: e575ad10ca
...
am: f9c3af2797
Change-Id: Ia51168c15e10bd20c67460edd0861582a0ac3cb9
2017-11-22 19:42:33 +00:00
Jeff Sharkey
9650a435ed
Massage APIs for upcoming doclava change.
...
These changes are needed to ensure that "checkapi" doesn't claim
that we're changing the API after an upcoming doclava change.
Test: manual inspection of API text files
Bug: 69505783
Change-Id: I8292ba80cc65b7dd78f0e9dba4fcc7ffcedfab9c
2017-11-22 12:28:09 -07:00
Brad Ebinger
e575ad10ca
Merge "Refactor ImsService to AIDL"
...
am: 8a02c63f16
Change-Id: I195d7ccff8498241b6c7be819d2ee96b661d51e1
2017-11-22 19:23:16 +00:00
Brad Ebinger
8a02c63f16
Merge "Refactor ImsService to AIDL"
2017-11-22 19:16:21 +00:00
Jordan Liu
d9464e2813
Merge "Update documentation for enhanced 4g lte preference"
2017-11-20 19:56:37 +00:00
Cassie
996ddbb810
Merge "Update the comments for all CellIdentity*." am: 2610ad0556 am: 4f95fd8532
...
am: 06b73ece42
Change-Id: I1b0d1af77cde5acea8218d2d7e3d92d6dd7ca846
2017-11-18 00:48:07 +00:00
Cassie
4f95fd8532
Merge "Update the comments for all CellIdentity*."
...
am: 2610ad0556
Change-Id: I81f4e4a6bd0960ce3d2d51bfe15711a5c3eda9fb
2017-11-18 00:27:09 +00:00
Cassie
13df901de7
Update the comments for all CellIdentity*.
...
Bug: 63984327
Test: Basic telephony sanity
Change-Id: Icb9ba99cefb93a7c4a39cbc653ae046df8649cf9
2017-11-17 14:16:01 -08:00
Cassie Han
308e7ae68d
Merge "Allow unknown mcc/mnc when constructing a CellIdentity from Parcel." am: 3df706dcd9 am: ea01b02f71
...
am: 5c1b92c512
Change-Id: I139427f61310d568a51ece7297804e33b54fddaf
2017-11-17 19:23:00 +00:00
Cassie Han
ea01b02f71
Merge "Allow unknown mcc/mnc when constructing a CellIdentity from Parcel."
...
am: 3df706dcd9
Change-Id: I83ebfa9404af1b8045c6d9c7e8a3634469420adc
2017-11-17 19:01:44 +00:00
Cassie Han
3df706dcd9
Merge "Allow unknown mcc/mnc when constructing a CellIdentity from Parcel."
2017-11-17 18:47:59 +00:00
Jack He
98e1d3b296
Merge "Telephony: Allow custom looper for OnSubscriptionsChangedListener" am: 8055aec0da am: a3185b2ff2
...
am: e778568995
Change-Id: I2cd2414e591fc224364fc286696d910a1ab0b710
2017-11-17 02:40:58 +00:00
Jack He
a3185b2ff2
Merge "Telephony: Allow custom looper for OnSubscriptionsChangedListener"
...
am: 8055aec0da
Change-Id: If1757262ce5da5f2ab1055cfb238ea570550f7f7
2017-11-17 02:19:02 +00:00
Jack He
9fc75740e1
Telephony: Allow custom looper for OnSubscriptionsChangedListener
...
* Add OnSubscriptionsChangedListener(Looper looper) constructor
Bug: 69429540
Test: Use this constructor in HeadsetPhoneState.java
Change-Id: I37b6c8d970384466527acc8df7a818625865ab16
2017-11-16 16:03:28 -08:00
Brad Ebinger
216b3ce485
Refactor ImsService to AIDL
...
The ImsService was originally designed as a flat
interface, all ImsFeatures would be forwarded
through ImsService. This has been refactored to
using AIDL interfaces for each feature, as it
is more straightforward.
Test: Manual, Telephony IMS Unit Tests
Change-Id: Ibe065ddec6f180eabda03cf06f842c642a11114f
2017-11-16 21:28:36 +00:00