Commit Graph

8601 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
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
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
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
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
Automerger Merge Worker
3fb4d1704d Merge "Support exposing getNetworkSelectionMode" am: 2ac8306365 am: 8f35e3d93c am: 8449c27cb8
Change-Id: Ib10600dbb1fed7c3749bfb6c0ee634093806843e
2020-01-22 04:34:47 +00:00
Automerger Merge Worker
8bb7ea35ab Merge "Clean up usage of CountryDetector in PhoneNumberUtils" am: 7790a36021 am: ae9f596078 am: 325e6c452b
Change-Id: I0e6ba4833937f1a8bf6626313789d585f86c51da
2020-01-22 04:33:31 +00:00
Sarah Chin
77a7ea65fd API changes for IPv6 MTU support
Change mtu->mtuV4 and add mtuV6 for DataProfile and DataCallResult
Add mtu to RouteInfo and update test

Test: atest FrameworksTelephonyTests
Bug: 146668814
Change-Id: I43c7e088e46e40f38d8114548e0fc4e39d7f91cb
2020-01-21 20:29:47 -08:00
Tyler Gunn
30eee35a57 Expose ImsConfig constants as part of API.
Moving the config keys in ImsConfig to ProvisioningManager and defining
appropriate allowed values for all.  Old values are now deprecated.

Bug: 147732815
Test: Created and ran new CTS test to verify get/set of the new parameter
values.
Change-Id: Ifa7e1b6bcd21b4dfac541c258e1c53ee1515fa3d
2020-01-22 04:22:37 +00:00
Sarah Chin
8e7540eb88 Merge "Modify PhoneCapabilities for device capabilities" 2020-01-22 04:20:43 +00:00