Commit Graph

11781 Commits

Author SHA1 Message Date
Bonian Chen
512f632f8d Merge "[Settings] Support default APN (roam) protocol" 2020-01-23 03:43:14 +00:00
Automerger Merge Worker
41e47d5271 Merge "Add support to pass password in Call barring" am: 92e0799d58 am: 7704c379e5 am: 1a35208aff
Change-Id: Iaecfd6f71418ce05b8ad6b1226df3f4e5a47a2b3
2020-01-23 03:41:35 +00:00
Sarah Chin
7704c379e5 Merge "Add support to pass password in Call barring"
am: 92e0799d58

Change-Id: I6e94f8cefc8ad614d642fad32296b2e45fc6ec42
2020-01-22 19:12:35 -08:00
Sarah Chin
92e0799d58 Merge "Add support to pass password in Call barring" 2020-01-23 01:58:20 +00:00
Automerger Merge Worker
c9bbffd94b Merge "Return the correct roaming status when check isNetworkRoaming()" am: 1c1461c6a2 am: ef397808bf am: c989a1f4fd
Change-Id: I901800cc7b596f8b173e617223177cb889f62fb7
2020-01-23 00:37:00 +00:00
Shi Lu
6bc3f6ba3e Merge "Exposing Manual Network Selection Config" 2020-01-23 00:13:26 +00:00
Josh Hou
ef397808bf Merge "Return the correct roaming status when check isNetworkRoaming()"
am: 1c1461c6a2

Change-Id: I533f9311045ed13d64d60cee85641f25de3371b1
2020-01-22 16:06:00 -08:00
Meng Wang
45a91b17f7 Merge "Use system API ACTION_SERVICE_PROVIDERS_UPDATED" 2020-01-23 00:01:57 +00:00
Josh Hou
1c1461c6a2 Merge "Return the correct roaming status when check isNetworkRoaming()" 2020-01-22 23:41:48 +00:00
Sarah Chin
b6f5ec91e6 Merge "PhoneCapability cleanup" 2020-01-22 23:23:35 +00:00
TreeHugger Robot
1e172bf545 Merge "convert hidden configs to public" 2020-01-22 22:03:49 +00:00
Automerger Merge Worker
cf66c12e8b Merge "Ims: Add support for Adhoc Conference calls" am: 0ab00030a2 am: cac198c770 am: a6d033fa37
Change-Id: I866deb01383fdc648822ef60304f4ca54c36b699
2020-01-22 21:49:47 +00:00
Meng Wang
a3b69efa8a Merge "Expose system API ACTION_SERVICE_PROVIDERS_UPDATED" 2020-01-22 21:34:16 +00:00
Ravi Paluri
cac198c770 Merge "Ims: Add support for Adhoc Conference calls"
am: 0ab00030a2

Change-Id: If823ed425d02cf3b72e42b1ad68dc2c0937c50fd
2020-01-22 13:31:37 -08:00
Treehugger Robot
0ab00030a2 Merge "Ims: Add support for Adhoc Conference calls" 2020-01-22 21:16:19 +00:00
Sarah Chin
75e6aa2764 PhoneCapability cleanup
Remove ModemInfo

Test: build
Bug: 143238191
Change-Id: I2510de0ab1ce40c8d191a17dbae7f4c33418006c
2020-01-22 12:12:32 -08:00
Sarah Chin
5819cbcbe3 Merge changes from topics "nr_band", "nw_sel"
* changes:
  Manual network selection by RAN type
  Added NR band support
2020-01-22 20:03:33 +00:00
Sooraj Sasindran
c10e3d844e convert hidden configs to public
convert hidden configs to public
Test: these are existing configs, hence with build could
      confirm if they are accessible
Bug: 143969391

Change-Id: I722e0bfe587bc21e18a6cfea2de3df0efc1018c9
2020-01-22 11:55:43 -08:00
Bonian Chen
94ae34a41c [Settings] Support default APN (roam) protocol
1. Add "apn.settings_default_apn_protocol_string" config which
controls default value of APN protocol field when updating or creating an APN.
2. Add "apn.settings_default_apn_roaming_protocol_string" config which
controls default value of APN roaming protocol field when updating or creating an APN.
3. Add PROTOCOL_IPV4, PROTOCOL_IPV6 and PROTOCOL_IPV4V6 for options
available

Bug: 142440775
Test: manual
Change-Id: I2b13d281adbade4ed0b373d62cadd9252a147abb
2020-01-23 03:54:10 +08:00
Xiangyu/Malcolm Chen
8697e36b55 Merge "Expose RESULT_RECEIVER_CONTROLLER_KEY as @SystemApi." 2020-01-22 19:29:21 +00:00
shilu
defa60e05a Exposing Manual Network Selection Config
Bug: 143187230

Test: Manual
Change-Id: I0de1947b155162e0ebe4934adb9fca6c9d5450c2
2020-01-22 11:21:13 -08:00
Automerger Merge Worker
5f695d5d00 Merge "Expose intent broadcasted when IMS registration for WFC fails" am: d2ee60f378 am: bae6f6941b am: 3ee27a2d7b
Change-Id: Ia067fc1fb37ae166a848ab7959f94b69fcdb8074
2020-01-22 19:05:08 +00:00
Brad Ebinger
bae6f6941b Merge "Expose intent broadcasted when IMS registration for WFC fails"
am: d2ee60f378

Change-Id: I70835ed57abd55e20e7f884711c2c423f556fe49
2020-01-22 10:50:54 -08:00
Meng Wang
57f5655794 Use system API ACTION_SERVICE_PROVIDERS_UPDATED
Bug: 147921202
Test: make
Change-Id: I0a92f9a1beb13c7a7e8516462284e7723922f384
2020-01-22 10:49:38 -08:00
Meng Wang
affa3a99c3 Expose system API ACTION_SERVICE_PROVIDERS_UPDATED
So other system apps can use it.

Bug: 147921202
Test: make
Change-Id: Iab7842f8f91d572a750b95724d10060bc642a532
2020-01-22 10:48:19 -08:00
Automerger Merge Worker
406fbe5db2 Merge "Use Intent.EXTRA_REBROADCAST_ON_UNLOCK instead of hidden API" am: 9222283997 am: 7961f0d579 am: 20e328e78e
Change-Id: I9c19d1002e9f9feb1d88e54bcd630fd92e72cf68
2020-01-22 18:36:15 +00:00
Ying Xu
6fc642806f Merge "[Telephony Mainline] Telephony uses own user activity notification" 2020-01-22 18:30:06 +00:00
Amit Mahajan
77129e43f2 Merge changes from topics "npm-add-rm-listener-api", "rename-override-constants"
* changes:
  NetworkPolicyManager: Add @SystemApi for mainlne module
  Use Context.NETWORK_POLICY_SERVICE to get network policy service
  Add setSubscriptionPlans() and getSubscriptionPlans() @SystemApi
  Add setSubscriptionOverride() to system API
2020-01-22 18:26:49 +00:00
Sarah Chin
e50a22c95c Merge "Multi-Plmn and CSG Support For CellInfo" 2020-01-22 18:26:37 +00:00
Brad Ebinger
d2ee60f378 Merge "Expose intent broadcasted when IMS registration for WFC fails" 2020-01-22 18:19:54 +00:00
Meng Wang
7961f0d579 Merge "Use Intent.EXTRA_REBROADCAST_ON_UNLOCK instead of hidden API"
am: 9222283997

Change-Id: I2df7a271747582d519e6fade06e3e8ee599dc764
2020-01-22 10:12:31 -08:00
Meng Wang
9222283997 Merge "Use Intent.EXTRA_REBROADCAST_ON_UNLOCK instead of hidden API" 2020-01-22 17:54:35 +00:00
Automerger Merge Worker
8248661d25 Merge "New system API to create SMS PDU and expose copyMessageToIcc()" am: ca45896352 am: 57eefb695e am: bf98945d31
Change-Id: I0a4b1df54e6097b5436c0ffea2b22f39db40ed1e
2020-01-22 17:26:59 +00:00
Automerger Merge Worker
b534eb7c60 Merge "Cleanup code and documentation for SMS EF records" am: e27d58f0cd am: 443c2e678c am: 952b58ef7f
Change-Id: I815802532da085d88336a602e1578c715c543f33
2020-01-22 17:26:26 +00:00
Taesu Lee
57eefb695e Merge "New system API to create SMS PDU and expose copyMessageToIcc()"
am: ca45896352

Change-Id: I0a71827058f5ef75e164135516c6228649cfe072
2020-01-22 09:17:14 -08:00
Taesu Lee
443c2e678c Merge "Cleanup code and documentation for SMS EF records"
am: e27d58f0cd

Change-Id: I123472b4c8cd8fb89d7df1fecc152d571466f95e
2020-01-22 09:13:26 -08:00
Treehugger Robot
ca45896352 Merge "New system API to create SMS PDU and expose copyMessageToIcc()" 2020-01-22 16:57:44 +00:00
Treehugger Robot
e27d58f0cd Merge "Cleanup code and documentation for SMS EF records" 2020-01-22 16:56:33 +00:00
Brad Ebinger
be1c2969a8 Expose intent broadcasted when IMS registration for WFC fails
Expose ImsManager.ACTION_WFC_IMS_REGISTRATION_ERROR for WFC IMS
registration failure cases.

Fixes: 147835819
Test: atest CtsTelephonyTestCases:ImsServiceTest
Change-Id: If3e175f560845388e6de4e57047564cef349f6b1
2020-01-22 08:53:09 -08:00
Mathew Inwood
996edee3eb Merge "Fix some @link tags in @ChangeId docs." 2020-01-22 15:36:00 +00:00
Sarah Chin
ccb14fbe63 Manual network selection by RAN type
Support new API for setNetworkSelectionModeManual with ran parameter

Bug: 68116277
Test: atest FrameworksTelephonyTests
Change-Id: I0e8b78b1b16d4bf6a6c0f39eedc48b253ca7a810
2020-01-22 07:28:29 -08:00
Aaron Huang
7e96360554 Use Context.NETWORK_POLICY_SERVICE to get network policy service
INetworkPolicyManager is a raw AIDL file which won't expose
as system API. Let's communicate with network policy service
through NetworkPolicyManager instead. Context.NETWORK_POLICY_SERVICE
is @SystemApi.

Bug: 138306002
Test: atest FrameworksNetTests
      atest FrameworksTelephonyTests

Change-Id: I41bc1cce08f81e2d822250f2d620bff7afe4329b
2020-01-22 23:03:55 +09:00
Aaron Huang
2d471ca1e1 Add setSubscriptionOverride() to system API
Add new API setSubscriptionOverride() in NetworkPolicyManager
and rename constants OVERRIDE_* to SUBSCRIPTION_OVERRIDE_*.
Make them @SystemApi for mainline support.

Bug: 138306002
Test: atest FrameworksNetTests
      atest FrameworksTelephonyTests

Change-Id: I56c777aa66d6f455695f133f9889979c13cd1bc8
2020-01-22 23:01:47 +09:00
Jack Yu
7125d3ba10 Added NR band support
Added band info in cell identity.

Test: Telephony sanity tests
Bug: 131061889
Change-Id: I0fb0e7e466a0188f04db595b8e417870666005ba
2020-01-22 00:52:04 -08:00
Nathan Harold
ac37b6344d Multi-Plmn and CSG Support For CellInfo
Add CellIdentity support for HAL 1.5

-Add new constructors for HAL 1.5
-Add APIs to get additional PLMNs advertised
 by the cell beyond the first, for MOCN networks.
-Add support for CSG info in WCDMA, TD-SCDMA, and LTE

Bug: 135921133
Test: wip
Change-Id: Iffd9351d2170a496639eced2c4618819f522494c
2020-01-22 00:03:25 -08:00
Jack Yu
26a8cbe1ed Merge "API changes for IPv6 MTU support" 2020-01-22 07:38:53 +00:00
Automerger Merge Worker
0fff065736 Merge "Expose ImsConfig constants as part of API." am: 48f7f07d52 am: 7bb16100a4 am: 969feb570e
Change-Id: I2d9a1db2b952f9c1a3a0df2541a2468d261f3ba8
2020-01-22 07:36:59 +00:00
Tyler Gunn
7bb16100a4 Merge "Expose ImsConfig constants as part of API."
am: 48f7f07d52

Change-Id: I186a61a907571f9ae4b842230e6745246a5482f0
2020-01-21 23:06:06 -08:00
Tyler Gunn
48f7f07d52 Merge "Expose ImsConfig constants as part of API." 2020-01-22 06:50:17 +00:00
Suresh Koleti
ec1da29510 Add support to pass password in Call barring
- Adding password support for call barring over IMS

Test: Manual
Bug: 112248618
Change-Id: Ibdf159fbeb8eb5d80846db711fbff8979887733b
2020-01-22 10:52:51 +05:30