635609 Commits

Author SHA1 Message Date
Anton Hansson
1ea3057847 Merge "Update references incompatibilies files" 2021-04-13 18:03:59 +00:00
Yan Yan
b9b0d644a7 Merge "Use IkeProtocolException#getErrorType() to identify a specific error" am: 7a50e7f206
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1672427

Change-Id: I17956c626e473c6a86994e4f9a8f5f477487d9e3
2021-04-13 18:03:07 +00:00
Mikhail Naganov
72870e1173 Merge "SchedulingPolicyService: add extra check for the target UID" into sc-dev 2021-04-13 17:59:46 +00:00
Bill Yi
1181b57b08 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ia366c37ce10656cc7c71011a861f1c10ac5106d2
2021-04-13 17:55:54 +00:00
Eric Biggers
82f6b90c15 Merge changes from topic "vold-log-message-fix" into sc-dev
* changes:
  Avoid misleading log messages about failed to find key [v2]
  Don't try to lock/unlock already locked/unlocked users
  Get list of unlocked users from vold
2021-04-13 17:52:02 +00:00
TreeHugger Robot
c0d744e6a1 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2021-04-13 17:51:56 +00:00
TreeHugger Robot
04561e7472 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: 60dde1dd13 -s ours am: b720d6166c -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14165557

Change-Id: Icd5d8d4b8760fd62fe3a36400fce726cc3232d17
2021-04-13 17:46:22 +00:00
TreeHugger Robot
9ca5de2464 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2021-04-13 17:44:11 +00:00
Bill Yi
d69e8250ce Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I80e06d53ebd4dceb6742c609879b6c8c776e1b0f
2021-04-13 10:42:09 -07:00
Pinyao Ting
b0a39a0b5c Fix an issue where the return value is null when retrieving shortcut
Some testing devices were flashed to a build which contains a previous
version of AppSearchShortcutInfo, the schema wasn't in use and should be
updated to the latest version directly.

Bug: 185186093
Test: manual
Change-Id: Ie9b8a0d59611498909b5c78eca65fe563a65004b
2021-04-13 10:33:59 -07:00
Lais Andrade
f6febe9b65 Merge "Expose vibrator frequency bandwith to the service" into sc-dev 2021-04-13 17:31:18 +00:00
Lais Andrade
b4477092c4 Merge "Add Vibrator.cancel method with usage filters" into sc-dev 2021-04-13 17:30:51 +00:00
Hui Wang
96ed04207d Merge "Update the format of RCS provisioning config XML" into sc-dev 2021-04-13 17:29:48 +00:00
Yan Yan
7a50e7f206 Merge "Use IkeProtocolException#getErrorType() to identify a specific error" 2021-04-13 17:21:46 +00:00
Marin Shalamanov
99364678df Merge "Fix NPEs for virtual displays" into sc-dev 2021-04-13 17:19:40 +00:00
Bill Yi
39269387de Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: If6dff372bab8fae1f2b278388d8a87ff2b1db07c
2021-04-13 10:13:14 -07:00
TreeHugger Robot
b720d6166c [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: 60dde1dd13 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14165557

Change-Id: Ib396f0771960707529cb7488a50692408c0cd157
2021-04-13 17:12:30 +00:00
Pierre Barbier de Reuille
bc9e66e108 Merge "Add attribute setters for RemoteViews" into sc-dev 2021-04-13 17:10:24 +00:00
Amy Zhang
bae7f04f49 Merge "Init shared memory handle when opening Filter in the Tuner JNI" into sc-dev 2021-04-13 17:10:14 +00:00
Matt Pietal
c206854c9d Merge "Wallet on lockscreen" into sc-dev 2021-04-13 17:08:09 +00:00
Winson Chung
e20798f298 Migrate to using config change to update bounds
- There is a race between display manager updates and the display
  info (from the config) being updated.

Bug: 184648245
Test: Rotate and verify the bounds update
Test: atest AddConfigWidgetTest
Change-Id: I6e2344692b858ba042814ba2a1c0e1f70156bfe5
2021-04-13 10:05:09 -07:00
TreeHugger Robot
9006d3060d [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: 79b99b4cc7 -s ours am: fc8d11d431 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14173308

Change-Id: I3818a861a037294c7494f977a497dd368a24abe6
2021-04-13 17:01:31 +00:00
TreeHugger Robot
27d7036612 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: 0f57ff1fe7 -s ours am: 902477724a -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14172938

Change-Id: I10f827cfa822b6d8e5f98c102fbcbb67b2695740
2021-04-13 17:01:00 +00:00
TreeHugger Robot
332ac45806 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: c55482fcde -s ours am: cd1edf4e57 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14172965

Change-Id: I1441515e34abc6f541462a605a391b07d8089a86
2021-04-13 17:00:11 +00:00
John Reck
7db8da8a1e Remove CloseGuard from DisplayEventReceiver
Majority usage of DisplayEventReceiver is with Choreographer, which
is a thread-local. As such, it cannot have dispose() called on it
easily and dispose is also @hide. Since apps can't do anything
about this, and aren't really supposed to, remove the CloseGuard
as it just generates false-positive errors for 3p devs.

Fixes: 154358085
Test: none
Change-Id: I5e9e5324644967897f2b37a19f4fb1485b8ae5bb
2021-04-13 12:58:51 -04:00
Treehugger Robot
c2e66f44b7 [automerger skipped] Merge "OOB: Implement getLocalOutOfBand API" am: c1349d4c56 am: 0087b62300 am: a11cd96d52 -s ours
am skip reason: skip tag Change-Id I5bc11ac13d9cbb8f76f422aa4aea8295ebec95b4 with SHA-1 2093f69721 is already in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1662621

Change-Id: Ibc856f26545ba3e148adac919e4f1b17b4a5a7df
2021-04-13 16:58:46 +00:00
Michael Wright
22f7cd1311 Merge "Add DisplayModeDirector support for UDFPS" into sc-dev 2021-04-13 16:43:38 +00:00
Corina Grigoras
5b4e1622b7 Merge "Rename createContentUriAsUser to createContentUriForUser" into sc-dev 2021-04-13 16:43:00 +00:00
TreeHugger Robot
60dde1dd13 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2021-04-13 16:37:24 +00:00
Anton Hansson
aec8866a37 Merge "Remove disabling of errorprone checks for stubs" am: 34fb03a88f am: 24eb9ef668 am: d7b991b329
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1671725

Change-Id: Ic64eec164c442ff8933d368e7ecda4d4266f4488
2021-04-13 16:30:32 +00:00
Treehugger Robot
07eeb94f8c [automerger skipped] Merge "CEC: Implement handleReportArcTermination method" am: 9026f587b7 am: e0351bf49f am: fcad15e9eb -s ours
am skip reason: skip tag Change-Id I0d22678f09219e47aa93af13992c3050b32334a8 with SHA-1 bbfb709012 is already in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1589692

Change-Id: I14758be8df93568ed7d1ff44dcf41bc377c26709
2021-04-13 16:29:52 +00:00
Silin Huang
0861012a45 Use isServiceAvailable for wallet tile availability
Also update the title of the wallet tile, no longer read it from
gmscore.

Test: test on device
Fix: 180959290
Fix: 185159805
Change-Id: I1bc0bfdf1f8debdda0c44d1c7894bde424e69eae
2021-04-13 16:28:19 +00:00
TreeHugger Robot
fc8d11d431 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: 79b99b4cc7 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14173308

Change-Id: I6235ca223d068ff9d4baf35cc7579a6145da29d1
2021-04-13 16:27:07 +00:00
TreeHugger Robot
902477724a [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: 0f57ff1fe7 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14172938

Change-Id: I84845217fc90a2df2ef96370e763d998d0f24c5c
2021-04-13 16:26:33 +00:00
TreeHugger Robot
79b99b4cc7 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2021-04-13 16:22:53 +00:00
Makoto Onuki
e30c3b4e65 Merge "Remove the FGS exemption list" into sc-dev 2021-04-13 16:22:00 +00:00
Jeremy Joslin
29744db0c4 Merge "Update doc for FEATURE_SECURITY_MODEL_COMPATIBLE." into sc-dev 2021-04-13 16:18:12 +00:00
TreeHugger Robot
0f57ff1fe7 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2021-04-13 16:09:23 +00:00
TreeHugger Robot
cd1edf4e57 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: c55482fcde -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14172965

Change-Id: I45243cc6fe8fe6071de9513dd8eef041b679d3fe
2021-04-13 16:04:31 +00:00
Treehugger Robot
a11cd96d52 Merge "OOB: Implement getLocalOutOfBand API" am: c1349d4c56 am: 0087b62300
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1662621

Change-Id: I158b4ade653fd94d2a2d14075a78c0fae74dbd06
2021-04-13 16:04:08 +00:00
TreeHugger Robot
c55482fcde Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2021-04-13 15:57:17 +00:00
John Li
235c16235a Merge "Add @SystemApi for Secure.UI_TRANSLATION_ENABLED" into sc-dev 2021-04-13 15:55:15 +00:00
Alex Buynytskyy
2a3eef7ab6 Merge "API feedback with better documentation." into sc-dev 2021-04-13 15:53:20 +00:00
Cecilia Hong
f5d92d840a Merge "Rename the Smartspace media recommendation layout to avoid potential mismatch." into sc-dev 2021-04-13 15:49:09 +00:00
Roshan Pius
5681a4818d UwbService: Handle vendor service death
Needs to trigger session close callbacks for all the clients and
clear the client map.

Bug: 183904955
Test: atest android.uwb.cts.UwbManagerTest
Change-Id: Ib6da490ba535e692daba418c3d10abf6c0ad3ab8
2021-04-13 08:47:31 -07:00
Roshan Pius
e4fd3ed60b UwbService: Create a UwbRanging callback wrapper
This wrapper will be used for performing permission checks before
sending the results to the corresponding app.

Bug: 183904955
Test: atest android.uwb.cts.UwbManagerTest
Change-Id: I562951d9f28f1a55391f723445c30fa5ff8aea47
2021-04-13 08:47:31 -07:00
Roshan Pius
27e1a87a48 Uwb: Create a new Uwb system service
This thin AOSP service layer will trampoline all API calls to the vendor
UWB service.

In follow up CL's,
i. The AOSP service will perform all the permission checks
necessary for this API surface before forwarding the call to the vendor
UWB service.
ii. Similarly, it will perform necessary permission checks +
noteOp before forwarding the ranging callbacks from the vendor service
back to the apps.

Bug: 183904955
Test: atest android.uwb.cts.UwbManagerTest
Test: atest com.android.server.uwb
Change-Id: I2b367d1b6accc2f4e075cacb5c8e3c51f1faf5db
2021-04-13 08:47:31 -07:00
Felipe Leme
473d4e111c Integrated policy-exempt apps into isLockTaskPermitted().
Test: atest CtsDevicePolicyManagerTestCases:com.android.cts.devicepolicy.MixedDeviceOwnerTest#testIsLockTaskPermitted_includesPolicyExemptApps # on phone and automotive

Bug: 181238156
Change-Id: Ic2e9195beba55b3d8e69e437e564ff092c22db61
2021-04-13 15:45:40 +00:00
Treehugger Robot
0087b62300 Merge "OOB: Implement getLocalOutOfBand API" am: c1349d4c56
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1662621

Change-Id: Ia0e052f0fcc8c7f17e5f099e9bad2cc596887de7
2021-04-13 15:44:37 +00:00
Anton Hansson
d7b991b329 Merge "Remove disabling of errorprone checks for stubs" am: 34fb03a88f am: 24eb9ef668
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1671725

Change-Id: Ia6cda02b38495a92a6104e1202ce6e6c6d1f8dad
2021-04-13 15:41:29 +00:00