Commit Graph

2737 Commits

Author SHA1 Message Date
Jack Yu
c7efe16191 Merge "Moved data connection response into system api." 2017-12-07 19:01:29 +00:00
Jack Yu
e44609b158 Moved data connection response into system api.
This is a preliminary step for IWLAN refactoring, where data response
will be one of the parameter in data service callback.

Test: Telephony sanity tests
bug: 64132030
Change-Id: I7eb5318cd75ca3b7a29d5bf0da18d6b29a228ee1
2017-12-07 00:27:17 -08:00
Jeff Davidson
3a52e7e7bb Merge "Update PhoneStateListener#onCallStateChanged Javadoc." 2017-12-06 00:39:36 +00:00
Jeff Davidson
e8cd59195c Update PhoneStateListener#onCallStateChanged Javadoc.
While the doc suggested that the phone number was "incoming" (e.g.
only populated for incoming calls), it should also be populated for
outgoing calls.

Bug: 67748129
Test: Verified expected behavior on Taimen running OC-MR1, added CTS
test (see other CL in this topic)
Change-Id: I1ddd9c042f287953358a794b91b2af5ed6f5b597
2017-12-05 11:43:08 -08:00
TreeHugger Robot
df12954187 Merge "Change TelephonyManager#getCdmaPrlVersion() from hidden to @SystemApi" 2017-12-05 19:00:12 +00:00
Jordan Liu
d2d35453a4 Merge "Make it possible to hide signal strength via Carrier Config" am: febd180254 am: 516b41e5a5
am: 1470313b97

Change-Id: Ice7debdbe8caabb0fa1b530a9318f92c25b483af
2017-12-05 00:55:51 +00:00
Jordan Liu
516b41e5a5 Merge "Make it possible to hide signal strength via Carrier Config"
am: febd180254

Change-Id: Iff2bf2fa0132692b3164d5543cfd20cd1d153ede
2017-12-04 23:44:36 +00:00
Jordan Liu
febd180254 Merge "Make it possible to hide signal strength via Carrier Config" 2017-12-04 23:20:31 +00:00
goneil
60674755f6 Change TelephonyManager#getCdmaPrlVersion() from hidden to @SystemApi
Bug: 67751148
Change-Id: I747e683279c2b684c3c255ddfcd33f74f52b587e
Test: com.google.android.gts.telephony.TelephonyManager#testGetCdmaPrlVersion()
2017-12-04 15:15:43 -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
Patrik Bannura
9124ec55b7 Make it possible to hide signal strength via Carrier Config
Carriers want to hide signal strength in Sim Status.

Bug: 69730732
Test: Add different values for two carriers in vendor.xml
and see them change when swapping sim card
Change-Id: I155c8f619a451edab85cf6422cef73e8e1686629
2017-11-29 12:17:57 +00: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