Commit Graph

851173 Commits

Author SHA1 Message Date
Sudheer Shanka
b09a41ab97 Merge "Change the delivery group namespace and key delimiter character." 2022-11-30 17:41:43 +00:00
Cassie(Yitong) Wang
48eb17e27d Merge "Add functions in PrivacyDotViewController for child class" 2022-11-30 17:22:24 +00:00
Aleksandar Kiridžić
93d89ea66c Merge "speech: Update recognition-service resource" 2022-11-30 17:14:35 +00:00
Yasin Kilicdere
00fb123a02 Merge "Make ImageWallpaper handle WallpaperService messages on its own thread" 2022-11-30 17:07:20 +00:00
Jing Ji
82cb907671 Merge "Update the FGS special use permission to normal|appop" 2022-11-30 16:50:30 +00:00
TreeHugger Robot
33f36e06a8 Merge "Make StringPiece to be std::string_view alias" 2022-11-30 16:22:19 +00:00
Evan Severson
894ef374e5 Merge changes Id642f836,I5550b1ca
* changes:
  Move most of AppOpsService implementation behind an interface
  Copy AppOpsService into AppOpsCheckingServiceImpl
2022-11-30 16:14:38 +00:00
Iurii Makhno
4dbae54d6e Merge "Fix compatibility between 'aapt2 dump' and 'aapt dump.'." 2022-11-30 15:32:38 +00:00
TreeHugger Robot
0e73ae34d8 Merge "WMS retrieves uid for the package based on the linux user" 2022-11-30 15:30:00 +00:00
Nora Csitari
4a49ec0d0a Merge "Add TwoTargetPreference to Health Connect" 2022-11-30 14:47:25 +00:00
Iurii Makhno
0df4e6d05f Fix compatibility between 'aapt2 dump' and 'aapt dump.'.
1. Report permissions declared only under <manifest>.
2. If the same feature reported multiple times: the last declaration
   wins.

Bug: b/260704482
Test: manual runs
Change-Id: Ic9ff32573d2bf6550c3a01ed3019da83590eda2f
2022-11-30 13:31:16 +00:00
Vladimir Komsiyski
79101e966f Merge changes from topic "virtual-sensors"
* changes:
  Adjust the behavior of SensorManager for virtual device sensors.
  Virtual sensors lifecycle management.
  Virtual sensor API.
2022-11-30 12:41:38 +00:00
Felka Chang
1b8935ae7b Merge "Add self-targeting constructor in FabaricatedOverlay" 2022-11-30 12:20:15 +00:00
Oli Lan
28bd04586b Merge "Add a system API to get the main user." 2022-11-30 11:49:15 +00:00
TreeHugger Robot
71c085d4ec Merge "Enable fs-verity in background thread" 2022-11-30 11:48:37 +00:00
Chun-Wei Wang
28b621620b Merge "Install constraints API" 2022-11-30 11:22:22 +00:00
Naomi Musgrave
4e530d3bc6 WMS retrieves uid for the package based on the linux user
Without this, checking if the caller is the recents component always
fails on the secondary user.

Bug: 254937640
Test: atest WmTests:WindowManagerServiceTests
Change-Id: Iac9fea3935c3aadf29a21d8af715df845e8ea43c
2022-11-30 10:55:19 +00:00
TreeHugger Robot
b996c64399 Merge "Annotate GuardedBy in ProgramList" 2022-11-30 10:52:22 +00:00
Kholoud Mohamed
bed1828b84 Merge changes Idb1d2d27,I60837e40
* changes:
  Migrate lock task policy APIs to coexistence
  Call device policy engine from DPMS
2022-11-30 10:41:12 +00:00
Arthur Hung
71c5fa90ca Merge "Intruduce Cross Activity Animator" 2022-11-30 10:29:22 +00:00
Vladimir Komsiyski
79ffdd3932 Merge "Add a display flag for maintaining its own focus and touch mode." 2022-11-30 09:10:25 +00:00
Chaohui Wang
58f8806297 Merge "Add initial tests for TogglePermissionAppList" 2022-11-30 08:53:00 +00:00
Chaohui Wang
f46d0d64f4 Merge "Refactor for AppListItem" 2022-11-30 08:52:28 +00:00
Ziqi Chen
08866838a4 Merge "Add unit test for InputMethodBindingController" 2022-11-30 08:43:30 +00:00
Eric Laurent
7d1d59ac86 Merge "AudioService: ensure sink role for communication device" 2022-11-30 08:36:53 +00:00
TreeHugger Robot
6d5d54efd0 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30 am: f02cbc8f7a am: 1dea09d8f9 am: 7107fe0c76 am: a745b401e0 am: 27393bb410
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I9cc4a742dcb7279fcd487a8168d4bcb54681c8fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 08:19:44 +00:00
Chaohui Wang
757690a3c1 Add initial tests for TogglePermissionAppList
Bug: 260660819
Test: Gradle Sync
Test: Unit test
Change-Id: Ia61c15b019a8bf4f3ff5fa0cc1b1f7066069f383
2022-11-30 16:05:21 +08:00
Chaohui Wang
4aaca3acb0 Refactor for AppListItem
Also added unit test for AppListPage.

Bug: 260660819
Test: Unit test
Change-Id: Ia98c73a81786ac9ab6691aa64c67b3623d6890b8
2022-11-30 16:01:50 +08:00
Xiang Wang
615c121143 Merge "Include Game Manager Atom CTS tests in server presubmit" 2022-11-30 07:57:35 +00:00
TreeHugger Robot
27393bb410 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30 am: f02cbc8f7a am: 1dea09d8f9 am: 7107fe0c76 am: a745b401e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I83c32c252a3275a6b40a0007495507bd59df1771
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 07:53:44 +00:00
Zekan Qian
c6f7abebf2 Merge "Add session source name." 2022-11-30 07:50:04 +00:00
Zekan Qian
93440c2ef4 Merge "Add tests of SpaSearchProvider" 2022-11-30 07:42:39 +00:00
TreeHugger Robot
a745b401e0 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30 am: f02cbc8f7a am: 1dea09d8f9 am: 7107fe0c76
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I7bd53798d321739c2d16d23c4f361bbfbe7490af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 07:08:15 +00:00
TreeHugger Robot
7107fe0c76 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30 am: f02cbc8f7a am: 1dea09d8f9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I24bd217056d16126c6211185f5711c86b0f560b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 06:40:09 +00:00
TreeHugger Robot
083dd31a58 Merge "Add carrier config to include LTE bands when calculating NR advaanced threshold" 2022-11-30 06:29:55 +00:00
Daniel Huang
380451593b Merge "Create feature flags to control trackpad gesture UI." 2022-11-30 06:13:14 +00:00
TreeHugger Robot
1dea09d8f9 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30 am: f02cbc8f7a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: Id86e54d8d76c8730f8a825632df60182230bfccf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 06:06:48 +00:00
Yurii Zubrytskyi
a577514789 Make StringPiece to be std::string_view alias
Bug: 237583012
Test: build + boot + UTs

Change-Id: I849831f4466d3b9c7ec842b75256e7fcba77a0c0
2022-11-29 21:46:02 -08:00
Grace Cheng
0eef7918aa Merge "Disables GNSS HAL when location is off for all visible users." 2022-11-30 05:40:00 +00:00
TreeHugger Robot
f02cbc8f7a Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I3f6fe30560bce9cf6b252b7e154ace99c3c78e99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 05:29:29 +00:00
felkachang
f661351bad Add self-targeting constructor in FabaricatedOverlay
When the app wants to overlay its resource in runtime, it’s a
SelfTargeting scenario. This patch adds a new builder
constructor in FabaricatedOverlay for SelfTargeting.  It's
 `Builder(@NonNull String overlayName, @NonNull String targetPackage)`.

The app needs to pass 2  parameters.
* the overlay name
* target package to be overlaid

This patch also marks the nullability and checks the arguments of
`setResourceValue` and it needs related CTS tests to verify the
nullability.
* setResourceValue

Test: atest \
          OverlayHostTests \
          OverlayDeviceTests \
          SelfTargetingOverlayDeviceTests \
          OverlayRemountedTest \
          FrameworksServicesTests:com.android.server.om \
          CtsContentTestCases:android.content.om.cts \
          idmap2_tests

Bug: 205919743
Change-Id: Ie8e2de13076c9d28bbcf7ee52deab91114f7ec57
2022-11-30 13:08:13 +08:00
Qinmei Du
f80d661d61 Merge "Update strings to localize well and change some strings and styles according to the design" 2022-11-30 05:04:55 +00:00
TreeHugger Robot
874161de30 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I5800c817328e3f57eea1de497be3a7b41479a87a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 04:57:09 +00:00
Weilin Xu
739e9983c2 Annotate GuardedBy in ProgramList
Bug: 260635403
Test: atest ProgramListTest
Change-Id: If5aad316026b49df62a036e21a517ee1dd50d928
2022-11-30 04:51:05 +00:00
TreeHugger Robot
1ff659dc39 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: Ic92f9f49a719651a5c35563e1661557c1ac52bd9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 04:26:55 +00:00
Angela Wang
1691b994bc Merge "BLE hearing aid information in Bluetooth device preference" 2022-11-30 04:20:00 +00:00
Zekan Qian
4826165a16 Add tests of SpaSearchProvider
Move SpaSearchProvider.kt to search/ folder
Deprecate setIsAllowSearch API in EntryBuilder

Bug: 256582545
Test: unit-test & local build gallery
Change-Id: I0fc9ef3e935e512f738cd07c9e3837a2ee1ad272
2022-11-30 12:16:27 +08:00
Jing Ji
ccd59411aa Update the FGS special use permission to normal|appop
So it'll get granted by default on install.

Bug: 254662522
Bug: 246792057
Test: atest CtsAppFgsTestCases
Change-Id: I8e496115655a44f480cccd1bfa41b11da60fadd1
2022-11-30 04:08:30 +00:00
czq
c841a4ae2a Add unit test for InputMethodBindingController
Also slightly modified InputMethodBindingController to make it
unit testable.

Bug: b/240359838

Test: atest com.android.server.inputmethod.InputMethodBindingControllerTest
Change-Id: I9cd7d1e33fc366369da0c46deec8172b4bbac0d4
2022-11-30 11:55:36 +08:00
TreeHugger Robot
3f5a4111e0 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: Ia51d89011f9e2d01af8120df5020f4b5e8cde877
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 03:52:39 +00:00