Commit graph

7503 commits

Author SHA1 Message Date
Mark Chang
6ba21169aa Remove IScreenProtectorDetectorService.
Service not enabled on gs201 devices.

Test: Failed tests no longer reported.
Bug: 293555121
Change-Id: Iaaa21060c7c33d4e013d3d7c85065562a3f0c1ad
Merged-In: Iaaa21060c7c33d4e013d3d7c85065562a3f0c1ad
Signed-off-by: Mark Chang <changmark@google.com>
(cherry picked from commit 94e5bab69e)
2023-08-10 23:46:02 +00:00
Android Build Coastguard Worker
2c862a0525 Snap for 10635039 from f3dfb2dad7 to udc-qpr1-release
Change-Id: I891971a28de53e655b02d02cc4c0811ce5c3b528
2023-08-09 23:02:27 +00:00
Inseob Kim
583ea25a56 [automerger skipped] Move coredomain policies to system_ext/product am: da30985fa5 am: 0827b82595 am: 0a40b3bb98 -s ours
am skip reason: Merged-In If768b5cb9f3b4024893117d8e3bf49adb7c5b070 with SHA-1 62014f1726 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/24354374

Change-Id: I0a3c44e27580bb82e74fcd8e7f8eac19d68b0c57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-09 08:17:52 +00:00
Inseob Kim
0a40b3bb98 Move coredomain policies to system_ext/product am: da30985fa5 am: 0827b82595
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/24354374

Change-Id: I21a6ae897a80a8954639e15ebb16218a0e324350
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-09 07:35:43 +00:00
Inseob Kim
0827b82595 Move coredomain policies to system_ext/product am: da30985fa5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/24354374

Change-Id: I527239025a4b81d9d989dcba6ba2c63d6840a683
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-09 06:50:56 +00:00
Inseob Kim
656f7b5aa1 Move coredomain policies to system_ext/product
Coredomain apps shouldn't be labeled with vendor sepolicy, due to Treble
violation.

Bug: 280547417
Test: TH
Change-Id: If768b5cb9f3b4024893117d8e3bf49adb7c5b070
Merged-In: If768b5cb9f3b4024893117d8e3bf49adb7c5b070
(cherry picked from commit da30985fa5)
2023-08-09 15:06:04 +09:00
Ziyi Cui
9cb21a462b [automerger skipped] gs201: Add path reading for StormIRQ am: f3dfb2dad7 am: 043e1e0e7e -s ours
am skip reason: Merged-In Iae8f8de862c21e2b8e6b32618bc5971cbe98b1ca with SHA-1 e9dab393fc is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24058604

Change-Id: I3186517c6f701f189594b864b2c0ed189750beac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-09 02:22:47 +00:00
Ziyi Cui
043e1e0e7e gs201: Add path reading for StormIRQ am: f3dfb2dad7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24058604

Change-Id: I02eec14d1e122339c6617b535fdcbfed9a1af103
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-09 01:41:49 +00:00
Ziyi Cui
f3dfb2dad7 gs201: Add path reading for StormIRQ
Bug: 279486693
Test: Verified the existence of atom and correctness of atom stats
adb shell
cmd stats print-logs && logcat -b all | grep -i 105043
Merged-In: Iae8f8de862c21e2b8e6b32618bc5971cbe98b1ca
Change-Id: Iae8f8de862c21e2b8e6b32618bc5971cbe98b1ca
Signed-off-by: Ziyi Cui <ziyic@google.com>
(cherry picked from commit e9dab393fc)
2023-08-09 00:50:07 +00:00
Android Build Coastguard Worker
2ab7790e62 Snap for 10628727 from e711587192 to udc-qpr1-release
Change-Id: I71ddbf7444ea385e08ae0e58b040ce53d589b3ca
2023-08-08 23:02:25 +00:00
Ram Chandrasekar
cae50eee5f gs201: update thermal HAL makefile path
Update thermal makefile path to the new common folder.

Bug: 289146743
Test: Compilation test

Change-Id: I80e5e74fcaf0dbb98661db1619feb72e8ff2c04c
Signed-off-by: Ram Chandrasekar <rchandrasekar@google.com>
2023-08-08 16:44:56 +00:00
Ram Chandrasekar
ee799342d3 gs201: update the thermal dump script path
Update the thermal dump script path.

Bug: 289146743
Test: Compilation test.

Change-Id: Ibc12584784d4e7d4b99725efe943ccb71a1684ac
Signed-off-by: Ram Chandrasekar <rchandrasekar@google.com>
2023-08-08 16:44:56 +00:00
Renato Grottesi
9380651cdf [automerger skipped] Disable armnn nnapi backend am: e33182147a am: e711587192 am: 1ddf6fd674 -s ours
am skip reason: Merged-In Ic0db64d2eec0cb955ae710fa0ac89de3d7136db6 with SHA-1 b49cf50e79 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24342934

Change-Id: Ie44e8fd72c5bf5b65d5ee04e7573e5e6de057976
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 16:24:00 +00:00
Renato Grottesi
a0dbb1e424 [automerger skipped] Disable armnn nnapi backend am: e33182147a am: 226d1fa936 am: d0bb065f6a -s ours
am skip reason: Merged-In Ic0db64d2eec0cb955ae710fa0ac89de3d7136db6 with SHA-1 b49cf50e79 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24342934

Change-Id: I51a3fa0dc98ab054b40d8f8cb49a504bb543be13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 16:23:16 +00:00
Renato Grottesi
1ddf6fd674 Disable armnn nnapi backend am: e33182147a am: e711587192
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24342934

Change-Id: I169ac50a6898c03375fc04ccf68139beb924cc15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 15:41:31 +00:00
Renato Grottesi
d0bb065f6a Disable armnn nnapi backend am: e33182147a am: 226d1fa936
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24342934

Change-Id: I295075b92a9b41d3fcf65f75cc398dd711869434
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 15:40:33 +00:00
Renato Grottesi
e711587192 Disable armnn nnapi backend am: e33182147a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24342934

Change-Id: I2eee7a6407a2720f4c113b77d93ae53b488b17fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 14:56:15 +00:00
Renato Grottesi
226d1fa936 Disable armnn nnapi backend am: e33182147a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24342934

Change-Id: I4376f032523a5fa89307a2ff590e471cbfbe38e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 14:54:54 +00:00
Inseob Kim
da30985fa5 Move coredomain policies to system_ext/product
Coredomain apps shouldn't be labeled with vendor sepolicy, due to Treble
violation.

Bug: 280547417
Test: TH
Change-Id: If768b5cb9f3b4024893117d8e3bf49adb7c5b070
Merged-In: If768b5cb9f3b4024893117d8e3bf49adb7c5b070
2023-08-08 14:37:48 +00:00
Inseob Kim
62014f1726 Move coredomain policies to system_ext/product
Coredomain apps shouldn't be labeled with vendor sepolicy, due to Treble
violation.

Bug: 280547417
Test: TH
Change-Id: If768b5cb9f3b4024893117d8e3bf49adb7c5b070
2023-08-08 21:33:28 +09:00
Renato Grottesi
e33182147a Disable armnn nnapi backend
Discontinue maintenance and active support of ArmNN on Pixel phones.

Bug: 294459623
Test: Local nnapi_info
Merged-In: Ic0db64d2eec0cb955ae710fa0ac89de3d7136db6
Change-Id: Idfa020dc46070764ccfff148b1fdfc72ccd16442
2023-08-08 06:15:55 +00:00
Ziyi Cui
e9dab393fc gs201: Add path reading for StormIRQ
Bug: 279486693
Test: Verified the existence of atom and correctness of atom stats
adb shell
cmd stats print-logs && logcat -b all | grep -i 105043
Change-Id: Iae8f8de862c21e2b8e6b32618bc5971cbe98b1ca
Signed-off-by: Ziyi Cui <ziyic@google.com>
2023-08-08 03:10:55 +00:00
Mark Chang
94e5bab69e Remove IScreenProtectorDetectorService.
Serivce not enabled on gs201 devices.

Test: Failed tests no longer reported.
Bug: 293172250
Change-Id: Iaaa21060c7c33d4e013d3d7c85065562a3f0c1ad
Signed-off-by: Mark Chang <changmark@google.com>
2023-08-08 00:56:40 +00:00
Roy Luo
36313e7bc9 Support monitoring USB sysfs attributes in USB HAL
Grant access to USB sysfs attributes.

Bug: 285199434
Test: no audit log in logcat after command execution
Change-Id: Ida489f0f8788100795613de900fd06317087d9cc
2023-08-04 17:25:06 +00:00
Roy Luo
b97e3d8cc4 Usb: Listen to USB sysfs attribute for device state
Poll the sysfs attributes that represents usb device state in
either of the following states: not attached, powered, default,
addressed, configured.
The information is useful in detecting non compliant USB cable,
which will be supported in later patch sets. This patch lays
the ground work to monitor the sysfs attributes in both device
and host modes.
The thread to poll uevent is re-used to poll sysfs because this
serialize type-C port events and usb device state changes, hence
prevent potential races.
Added a thin abstration layer and a map to keep epoll data so
that it's easier to dynamically add/delete files to epoll, which
is needed for usb devices in host mode.

Bug: 285199434
Test: trigger usb device state changes in device and host mode
Change-Id: Ie5389d051deb28dbb486c2f27319b3cc9e89312f
2023-08-04 17:25:06 +00:00
Devin Moore
2c29945b45 Allow for the previous version of com.google.face.debug
In the 'next' release configuration, we don't allow using unfrozen
versions of interfaces, so the previous version is served instead.
Once this interface is frozen, this previous version can be removed from
the FCM.

Test: lunch cheetah-next-userdebug && m
Bug: 290265210
Bug: 294127698
Change-Id: If00ff4b1e4094dd3bfd9fd41a29074daf2f0304c
2023-08-02 15:40:30 +00:00
Android Build Coastguard Worker
9f5608eba7 Snap for 10594510 from 52301273fb to udc-qpr1-release
Change-Id: Iffd49423c173b2a375a39594ef1608ead7de4377
2023-08-01 23:02:22 +00:00
Steven Moreland
55d5b0d460 [automerger skipped] Merge "device FCM -= android.*" into main am: 0cc7321278 am: c3e5534b56 -s ours am: 8d05e06706 -s ours am: 4679ad99b1 -s ours am: b9fcfa0565 -s ours
am skip reason: Merged-In I6f85889399c989a9a65ab7e7178fd02f89e7847f with SHA-1 6d975603e5 is already in history

Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2654091

Change-Id: I992320b8fc5268ef4f3fa7e70dac325209bdeee4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 19:55:49 +00:00
Steven Moreland
b9fcfa0565 [automerger skipped] Merge "device FCM -= android.*" into main am: 0cc7321278 am: c3e5534b56 -s ours am: 8d05e06706 -s ours am: 4679ad99b1 -s ours
am skip reason: Merged-In I6f85889399c989a9a65ab7e7178fd02f89e7847f with SHA-1 6d975603e5 is already in history

Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2654091

Change-Id: I5fb8ab6fae023a7ae5e4bc5f14da9857fc4fc401
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 19:10:43 +00:00
Steven Moreland
4679ad99b1 [automerger skipped] Merge "device FCM -= android.*" into main am: 0cc7321278 am: c3e5534b56 -s ours am: 8d05e06706 -s ours
am skip reason: Merged-In I6f85889399c989a9a65ab7e7178fd02f89e7847f with SHA-1 6d975603e5 is already in history

Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2654091

Change-Id: I1a79351fe94017264dc771b83bc6340e2d35cff5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 18:24:37 +00:00
Steven Moreland
8d05e06706 [automerger skipped] Merge "device FCM -= android.*" into main am: 0cc7321278 am: c3e5534b56 -s ours
am skip reason: Merged-In I6f85889399c989a9a65ab7e7178fd02f89e7847f with SHA-1 6d975603e5 is already in history

Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2654091

Change-Id: I8ed1b9bb838cb0c2c0d4e068ee61df203a170530
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 17:38:26 +00:00
Steven Moreland
c3e5534b56 Merge "device FCM -= android.*" into main am: 0cc7321278
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2654091

Change-Id: I6cf95ebceb0eb07afa924197b6f4a6e622c684ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 16:59:03 +00:00
Steven Moreland
0cc7321278 Merge "device FCM -= android.*" into main 2023-08-01 16:17:48 +00:00
Leo Chen
f96cfafb2d Update IDisplay to V9 am: 52301273fb am: 7ff751ca75
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24156927

Change-Id: I25e17413180404369232b60a00b01273aa4f1a47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 04:53:14 +00:00
Leo Chen
7ff751ca75 Update IDisplay to V9 am: 52301273fb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24156927

Change-Id: I53f44c7a329847ba830da58ffdaf83986be32a44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 04:12:24 +00:00
Leo Chen
52301273fb Update IDisplay to V9
Bug: 255986866
Bug: 227384721
Change-Id: I85d56f6a3a20f512f42923af95d77e25375c8fde
2023-08-01 03:35:12 +00:00
Steven Moreland
1e02eabccb device FCM -= android.* am: 6d975603e5 am: 1b4931df3f am: 3df80bd8da
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24249169

Change-Id: I7296a2397ee380a7ef9530888c3ccb43ac91ae2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-29 03:22:06 +00:00
Steven Moreland
3df80bd8da device FCM -= android.* am: 6d975603e5 am: 1b4931df3f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24249169

Change-Id: Ic5620e72b44be48b9e07d6f29d18f41e3e104137
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-29 02:41:04 +00:00
Steven Moreland
1b4931df3f device FCM -= android.* am: 6d975603e5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24249169

Change-Id: I298701a41ad4d8dde2bd6af5eb96dbaa283d03b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-29 01:59:32 +00:00
Android Build Coastguard Worker
72c0906065 Snap for 10580366 from db1a72ccdb to udc-qpr1-release
Change-Id: Id2b9bc9a50a348334250c5854ca9aede94484448
2023-07-29 01:06:43 +00:00
Steven Moreland
6d975603e5 device FCM -= android.*
Bug: 290408770
Test: N/A
Change-Id: I6f85889399c989a9a65ab7e7178fd02f89e7847f
2023-07-28 23:52:19 +00:00
Steven Moreland
91a692dae3 device FCM -= android.*
Bug: 290408770
Test: N/A
Change-Id: I6f85889399c989a9a65ab7e7178fd02f89e7847f
Merged-In: I6f85889399c989a9a65ab7e7178fd02f89e7847f
2023-07-28 23:51:07 +00:00
Ian Elliott
b49cf50e79 gs201: Enable SkiaVk as RenderEngine backend am: db1a72ccdb am: 5f67534878
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23846451

Change-Id: Ic0db64d2eec0cb955ae710fa0ac89de3d7136db6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-28 20:17:31 +00:00
Ian Elliott
5f67534878 gs201: Enable SkiaVk as RenderEngine backend am: db1a72ccdb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23846451

Change-Id: I697c88e93f760bdab3bf226c93317e3d29404b23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-28 19:09:34 +00:00
Ian Elliott
db1a72ccdb gs201: Enable SkiaVk as RenderEngine backend
This changes RenderEngine from using the SkiaGL backend to using the
SkiaVk backend.

Bug: 290248072
Test: Manual testing
Change-Id: I2e9c9fe01c84ad06116435567bb1b02b54677cef
2023-07-28 18:34:30 +00:00
Ken Yang
e5bfccd0fd SELinux: fix sysfs_wlc avc denials
Bug: 291541479
Change-Id: I94bed765b89ee538f77398ce432315c907ac1a9a
Signed-off-by: Ken Yang <yangken@google.com>
2023-07-28 03:47:38 +00:00
Renato Grottesi
c75dc9bc7e [automerger skipped] Remove settings for old ArmNN HIDL backend am: c0baa17abe am: 21b8bf65c1 am: da19cc70eb -s ours
am skip reason: Merged-In Ic9f1c26345e52df8b6ef75e2a8261d71a8950c72 with SHA-1 86e42129ab is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24142831

Change-Id: Id2d22c88d348d2a653b7831615ca94565af080ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:11:01 +00:00
Renato Grottesi
da19cc70eb Remove settings for old ArmNN HIDL backend am: c0baa17abe am: 21b8bf65c1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24142831

Change-Id: I3a0900d6c34aa034a130f21c5098888b5a061933
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 12:53:02 +00:00
Android Build Coastguard Worker
c4067c3af6 Snap for 10566461 from 5f0318b21f to udc-qpr1-release
Change-Id: Ic51c6ab10a50d7b98ba10582707007d541c04201
2023-07-26 23:02:26 +00:00
Ken Yang
7cd663c2b3 SELinux: fix the wakeup avc denials am: 3054cb6eec am: f0c6f18d7d am: 89e7477c43
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201-sepolicy/+/24192194

Change-Id: I92795e0179493e849c9cdd5eae502574b117404e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 04:23:37 +00:00