Commit Graph

6425 Commits

Author SHA1 Message Date
Kyunglyul Hyun
475bb88df9 Merge "Add missing tests for filtering routes" 2022-02-09 10:57:14 +00:00
Hyunho Shin
f27990d7a9 Merge "Add entity uri field to Eab provider" 2022-02-09 10:53:50 +00:00
Jonathan Scott
e1a2b6a026 Merge "Expose Activity#startActivityForResultAsUser as a System API." 2022-02-09 10:16:26 +00:00
Jean Chalard
03e3dcff38 Merge "Making EthernetNetworkSpecifier public" 2022-02-09 08:48:15 +00:00
Jean Chalard
993c5e1003 Merge "Allow VPN apps to ask for running the validation checks" am: cbb2fa2f00 am: 64ba50411e am: 1f929d9bd5 am: aac1b3a307
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1962928

Change-Id: Iab6157c17d9f4c6554ba65296443eec42dd21e71
2022-02-09 06:57:05 +00:00
Jean Chalard
aac1b3a307 Merge "Allow VPN apps to ask for running the validation checks" am: cbb2fa2f00 am: 64ba50411e am: 1f929d9bd5
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1962928

Change-Id: Ie35764f5a4d7f9c1d3765a73331687450bbdbaf5
2022-02-09 06:56:37 +00:00
Jean Chalard
1f929d9bd5 Merge "Allow VPN apps to ask for running the validation checks" am: cbb2fa2f00 am: 64ba50411e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1962928

Change-Id: I8dcb813cfe589411da7345bc2c4308e9f149b275
2022-02-09 06:38:31 +00:00
Kyunglyul Hyun
54a4a1d5e0 Add missing tests for filtering routes
To test package orders, host side tests are added.
AllowedPackages istested as well.

Additionaly, RouteDiscoveryRequest#getRequiredFeatures is removed
as it doesn't seem to be necessary.

Adding tests, some bugs are found and fixed.

Test: atest MediaRouter2HostTest android.media.cts.MediaRouter2Test
MediaRouter2ManagerTest
Bug: 193631822

Change-Id: I315d6e0d648777566404875e300030740a482c81
2022-02-09 15:37:05 +09:00
Jean Chalard
cbb2fa2f00 Merge "Allow VPN apps to ask for running the validation checks" 2022-02-09 06:03:45 +00:00
TreeHugger Robot
7fab305427 Merge "New API: DumpableContainer.removeDumpable." 2022-02-09 05:46:08 +00:00
Hakjun Choi
fd590dd0af Add Provisioning bundle for indicating if MMTEL/RCS provisioning is required am: 0860f1b1b9 am: f7285040d2 am: 657257a976
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960145

Change-Id: Ie0dc92d725bc4d7f4b6db1f7b366c79b1daed7f9
2022-02-09 03:25:23 +00:00
Hakjun Choi
0764b830f4 Add public API to ProvisioningManager for IMS/RCS provisioning by am: 893cc94036 am: 14d4fd610b am: d90ecc9b95
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959039

Change-Id: Ie0f181a69847cc3b17c6c543bee97c54724d7cd2
2022-02-09 03:25:16 +00:00
Jonggeon Kim
70a17b89d7 ImsService Subscription Notifications am: 5e08b37786 am: 995f0055f2 am: 3b6cfbd70a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958683

Change-Id: I889033d4f57aad91426cfeeb552574207699b250
2022-02-09 03:25:02 +00:00
Hakjun Choi
657257a976 Add Provisioning bundle for indicating if MMTEL/RCS provisioning is required am: 0860f1b1b9 am: f7285040d2
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960145

Change-Id: I08e5ee6cbc8c26b341b1f05462156376f9193ec0
2022-02-09 03:09:35 +00:00
Hakjun Choi
d90ecc9b95 Add public API to ProvisioningManager for IMS/RCS provisioning by am: 893cc94036 am: 14d4fd610b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959039

Change-Id: Ifbfbefa6e37dea6d0888b4766fdf15fab6640596
2022-02-09 03:09:30 +00:00
Jonggeon Kim
3b6cfbd70a ImsService Subscription Notifications am: 5e08b37786 am: 995f0055f2
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958683

Change-Id: I1ce8e3eabbfcbaabfef4058ddc6587f4caffdac4
2022-02-09 03:09:20 +00:00
Hakjun Choi
f7285040d2 Add Provisioning bundle for indicating if MMTEL/RCS provisioning is required am: 0860f1b1b9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960145

Change-Id: I5ad2b2f615f7bd5916605b64fc33cbbd8e770af5
2022-02-09 03:04:00 +00:00
Hakjun Choi
14d4fd610b Add public API to ProvisioningManager for IMS/RCS provisioning by am: 893cc94036
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959039

Change-Id: I37449b3af57a6e646ded69d8fa78c2e66d6559da
2022-02-09 03:03:55 +00:00
Jonggeon Kim
995f0055f2 ImsService Subscription Notifications am: 5e08b37786
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958683

Change-Id: I8718672fa22a85e6cea44b1936b75431c25932c2
2022-02-09 03:03:51 +00:00
TreeHugger Robot
82952ea401 Merge "Guard VirtualDevice#close by permission" 2022-02-09 02:52:01 +00:00
Hakjun Choi
ff46fea55c Merge changes from topics "imsservice subid notifications", "provisioning improvement", "provisioning_improvement_2"
* changes:
  Fix CTS failure caused by ag/16284012
  Add Provisioning bundle for indicating if MMTEL/RCS provisioning is required
  Add public API to ProvisioningManager for IMS/RCS provisioning by updatable provisioning app
  ImsService Subscription Notifications
2022-02-09 02:39:23 +00:00
Lucas Lin
e7d6aeeb26 Merge "Add a new API startProvisionedVpnProfileSession()" am: f0524f1698 am: f6bf9b14d0 am: fed12c46a7 am: 6f1fdda01e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1906011

Change-Id: Iab1f1ace8f8685fc36dfce2e85bb36b2d2b2fb7b
2022-02-09 02:22:46 +00:00
Lucas Lin
6f1fdda01e Merge "Add a new API startProvisionedVpnProfileSession()" am: f0524f1698 am: f6bf9b14d0 am: fed12c46a7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1906011

Change-Id: Ie1597df80bd2b7af28c94ed8f1b13b7c26bf86fe
2022-02-09 02:03:38 +00:00
Lucas Lin
fed12c46a7 Merge "Add a new API startProvisionedVpnProfileSession()" am: f0524f1698 am: f6bf9b14d0
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1906011

Change-Id: Id7a1ced5b0f0f8c3702e9dc87c9b02c35e00bdb4
2022-02-09 01:48:29 +00:00
Treehugger Robot
7fd397a385 Merge "Unhide API setAllowedNetworkTypesForReason and getSupportedRadioAccessFamily" am: ab1fbb18fe am: cf775da185 am: 52f157a2ea
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1973439

Change-Id: If5d66cb46e8c5052ebca86534aa405182179a32f
2022-02-09 01:27:35 +00:00
Lucas Lin
f0524f1698 Merge "Add a new API startProvisionedVpnProfileSession()" 2022-02-09 01:12:03 +00:00
Treehugger Robot
52f157a2ea Merge "Unhide API setAllowedNetworkTypesForReason and getSupportedRadioAccessFamily" am: ab1fbb18fe am: cf775da185
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1973439

Change-Id: I89dbb343267107b41a7c0ecd21edb0dbc2d64f73
2022-02-09 01:11:10 +00:00
Treehugger Robot
ab1fbb18fe Merge "Unhide API setAllowedNetworkTypesForReason and getSupportedRadioAccessFamily" 2022-02-09 00:29:38 +00:00
Hyunho
b32f2e76a5 Add entity uri field to Eab provider
- Add entity uri field to Eab provider.
- If the entity uri value exists in the Eab provider, it will be used as the request uri when sending a single subscription request.
- Add new API to convert input uri to sip uri when carrier config value is set to true.
Add entity uri field to Eab provider.

Test: atest EabControllerTest PidfParserTest
Bug: b/195791162
Change-Id: Iade00e57e0b18be89afb4808b901455a412c687a
2022-02-09 00:13:25 +00:00
James Mattis
4c958ed596 Making EthernetNetworkSpecifier public
Bug: 210485380
Test: atest EthernetServiceTests
atest CtsNetTestCasesLatestSdk

cherry pick of aosp/1971181

Change-Id: Ic0b7a3360745632eb024a97692e49f6c8dafa3ee
2022-02-08 15:54:49 -08:00
TreeHugger Robot
d52ec1585b Merge "Revert^2 "speech: Allow long speech sessions"" 2022-02-08 23:33:24 +00:00
TreeHugger Robot
38b71d70f3 Merge "Camera: Add support for timestamp base" 2022-02-08 23:03:41 +00:00
Meng Wang
e23410748d Merge "Carrier config KEY_CARRIER_SUPPORTS_TETHERING_BOOL" am: 61ca1475a4 am: d5097a2320 am: 96ff71d1a4 am: d11b5be7c3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1964629

Change-Id: I82d4fb9953a5c0ef025000bfbb5287b1f249c3e2
2022-02-08 22:28:49 +00:00
Meng Wang
d11b5be7c3 Merge "Carrier config KEY_CARRIER_SUPPORTS_TETHERING_BOOL" am: 61ca1475a4 am: d5097a2320 am: 96ff71d1a4
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1964629

Change-Id: I1a4301236572284b972a840b259eedc66eafcdf5
2022-02-08 22:12:15 +00:00
Eva Chen
f43fc83ff8 Merge "Add TYPE_HEADING sensor type to PackageManager features." 2022-02-08 22:04:36 +00:00
Meng Wang
96ff71d1a4 Merge "Carrier config KEY_CARRIER_SUPPORTS_TETHERING_BOOL" am: 61ca1475a4 am: d5097a2320
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1964629

Change-Id: I8ec8cb675f7276bf909cd9e374a8be3b4938b018
2022-02-08 21:59:36 +00:00
Aman Gupta
fb361c92ab Merge "Adding feature flag for MEP APIs" 2022-02-08 21:50:37 +00:00
John Reck
2be791c7de Merge "Add setDataSpace SurfaceControl API" 2022-02-08 21:49:24 +00:00
Meng Wang
61ca1475a4 Merge "Carrier config KEY_CARRIER_SUPPORTS_TETHERING_BOOL" 2022-02-08 21:24:06 +00:00
Antoan Angelov
d29b21b8e3 Merge "Add logic to support custom error messages from DPM APIs" 2022-02-08 19:23:53 +00:00
Virkumar Karavate
0e14c36b9d Merge "(ImsService API changes for Better IMS Threading) ImsService to execute binder calls in Executor." am: 984a31a9fb am: ad01874cbf am: 83dd0c4fff
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958681

Change-Id: I0f5936ddd83b737cd2e9d9f121fbd87184176b0f
2022-02-08 19:21:47 +00:00
Virkumar Karavate
83dd0c4fff Merge "(ImsService API changes for Better IMS Threading) ImsService to execute binder calls in Executor." am: 984a31a9fb am: ad01874cbf
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958681

Change-Id: Ib6785ff5e815f564a17d4eedd617520d258fa5c0
2022-02-08 19:03:08 +00:00
Henry Fang
5dbd4b27ed Merge "Guard TIF vendor extension APIs by new permission" 2022-02-08 17:19:28 +00:00
Chiachang Wang
3fc98d5ebd Allow VPN apps to ask for running the validation checks
Expose an API to allow VPNs app to ask for running the validation
check on the VPN network built from Ikev2VpnProfile.

Bug: 184750836
Test: New test in Ikev2VpnTest
      Also FrameworksNetTests
Change-Id: I385bb887b6c697d8f5d87af750dbd2aab44afca6
CTS-Coverage-Bug: 184750836
 (but CTS is in the same topic, just not detected by the tool)
2022-02-09 02:19:15 +09:00
Kholoud Mohamed
e5734f2358 Merge "Add new intent action to show all work apps" 2022-02-08 17:12:18 +00:00
TreeHugger Robot
693e69fbbf Merge "Add new tileService attributes for accessibility" 2022-02-08 16:54:48 +00:00
Andrea Ambu
5230f95d5f Revert^2 "speech: Allow long speech sessions"
cd49383e17

Test: atest
Change-Id: I8b743e39172e307480d4f4ba6ec21769135c9da8
2022-02-08 16:11:04 +00:00
Sailendra Bathi
f86b75c9f2 Merge "Use isCredentialSharedWithParent in LockSettingsService" 2022-02-08 16:00:52 +00:00
Ricky Wai
9edd4f669e Merge "Add a new API to let app installer to flag package source." 2022-02-08 14:40:29 +00:00
arangelov
4b7a914b02 Add logic to support custom error messages from DPM APIs
Bug: 215105442
Test: atest ProvisioningExceptionTest
Change-Id: I3da36554c103cb41202ff19ee84711915a53a9c4
2022-02-08 14:21:20 +00:00