Commit graph

5656 commits

Author SHA1 Message Date
Cody Heiner
dc0b4fc9e9 Allow twoshay → systemui_app binder call for zuma devices (2)
Splitting system_app (b/264266705) caused the avc denial below,
causing b/269981541. This change allows the denied binder call
and fixes the bug.

Denial message:
avc: denied { call } for scontext=u:r:twoshay:s0 tcontext=u:r:systemui_app:s0:c230,c256,c512,c768 tclass=binder permissive=0

Note: this is a re-submit of ag/21529713, after sorting out the
SEPolicy issues described in b/270444888.

Test: flash P23 and Bluejay devices with this change plus ag/21591673,
  run `adb shell device_config put twoshay_native test_flag_name test_flag_value`,
  → TouchContextService.java logs corresponding property changed message.

Bug: 270444888

Change-Id: I40d70cf19930eb334ba3250d58a0cbc39b50764b
2023-02-24 18:19:09 -08:00
Cody Heiner
f561138992 Merge "Add Pixel touch service." into udc-dev am: 43cec0a541 am: 061587742a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21574707

Change-Id: Ib5dc512b61f02e64ecff966b91d94db04188bb45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 23:46:09 +00:00
Cody Heiner
7eb554bb02 Merge "Add Pixel touch service." into udc-dev am: 43cec0a541 am: cc42577357
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21574707

Change-Id: Iecc31a35c7520f9714c9ab6f13a4d86d5669015c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 23:45:24 +00:00
Binhao Lin
5640a78f48 Enable new multicam framework for P23
Bug: 240167574
Test: Camera test checklist
Change-Id: Ia7c119be8ae044c827c948d6bab722dd8c03ea7d
2023-02-24 15:17:17 -08:00
Cody Heiner
061587742a Merge "Add Pixel touch service." into udc-dev am: 43cec0a541
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21574707

Change-Id: I8b34e8d48ae2643411d0ffe68f90bdc22e849424
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 22:52:20 +00:00
Cody Heiner
cc42577357 Merge "Add Pixel touch service." into udc-dev am: 43cec0a541
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21574707

Change-Id: I28f373327fc9180730a40e3633deb651247c4b61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 22:51:21 +00:00
Cody Heiner
43cec0a541 Merge "Add Pixel touch service." into udc-dev 2023-02-24 22:20:17 +00:00
Wilson Sung
f69013330b Add SSR property access and remove obsolete denials am: 546b787a40 am: d5f419a6d4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21552480

Change-Id: Iae1162526f5642964bd0f881306a2e767b7d0706
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 12:53:22 +00:00
Wilson Sung
d5f419a6d4 Add SSR property access and remove obsolete denials am: 546b787a40
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21552480

Change-Id: I4f6a1cfab59730efc3002351d7c66313651657e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 12:20:23 +00:00
Wilson Sung
b264162687 Merge "Add SSR property access and remove obsolete denials"
Bug: 268572164
Change-Id: I4285b0558dd2ff3bb8d4f54dfa1690828f65129a
2023-02-24 18:42:48 +08:00
Wilson Sung
546b787a40 Add SSR property access and remove obsolete denials
Bug: 268572164
Change-Id: I5756510b2eb2696aade93dd6b15a111f5dca58ef
2023-02-24 10:33:45 +00:00
Amy Hsu
c80e8b8a07 Merge "Revise sepolicy because of refactor HbmSvManager" into udc-dev am: ae4c77ebda am: 0089c57d7d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21503754

Change-Id: I26f9fba860b8e8c4ac3f789b2e706b756597baa0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 09:33:09 +00:00
Amy Hsu
64432e87a4 Merge "Revise sepolicy because of refactor HbmSvManager" into udc-dev am: ae4c77ebda
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21503754

Change-Id: Ia8f236afbb9e940d0cb28662d03719671f2b2c31
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 08:59:54 +00:00
Amy Hsu
0089c57d7d Merge "Revise sepolicy because of refactor HbmSvManager" into udc-dev am: ae4c77ebda
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21503754

Change-Id: I39e6bc8af10f8a5025168ec84ef41cf0aabb22dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 08:59:26 +00:00
Amy Hsu
ae4c77ebda Merge "Revise sepolicy because of refactor HbmSvManager" into udc-dev 2023-02-24 08:14:49 +00:00
Philip Quinn
7a1c5b2ac7 Add Pixel touch service.
Bug: 270444888
Test: make on udc-dev and udc-d1-dev-plus-aosp-without-vendor
Change-Id: Iac1dee5578099dca25eee57da8e9a7eefa42adda
2023-02-24 07:59:56 +00:00
Suki Liu
3f5195c678 Merge "Update SELinux error" into udc-dev am: e476047167 am: e0d1b24d12
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21571001

Change-Id: I37da08eb4c399eae6e44e9be684e1c97bb6d4e16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 06:41:16 +00:00
Adam Shih
681459c6ee Merge "Move HWC dump to gs-common" into udc-dev am: c4b1ded167 am: c5ec26fa53
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21535844

Change-Id: I93cfe524fe59b28cb6dde1cba7d3954e5a1522b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 06:35:54 +00:00
Adam Shih
57a6a7f897 Merge "Move HWC dump to gs-common" into udc-dev am: 9675dc064a am: fcf2a4aa78
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21533829

Change-Id: Idec0beb597167cbc8c35c7442e8f4c3b6896f6c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 06:35:53 +00:00
Suki Liu
e0d1b24d12 Merge "Update SELinux error" into udc-dev am: e476047167
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21571001

Change-Id: I7624d1a1234dccbc7cc741878879e8a2ff8828ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 06:15:39 +00:00
Adam Shih
c5ec26fa53 Merge "Move HWC dump to gs-common" into udc-dev am: c4b1ded167
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21535844

Change-Id: I579ffdc55d59ea75fadf2fc0382378a35c3fd5ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 05:41:10 +00:00
Adam Shih
fcf2a4aa78 Merge "Move HWC dump to gs-common" into udc-dev am: 9675dc064a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21533829

Change-Id: Iebdf3ee606db9a0d74d3d2b631e7dc21984b054b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 05:41:10 +00:00
Suki Liu
41b9c8d4ce Merge "Update SELinux error" into udc-dev am: e476047167
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21571001

Change-Id: I33b65ed85d563132a531b27a757df04ca2f58137
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 05:40:50 +00:00
Suki Liu
e476047167 Merge "Update SELinux error" into udc-dev 2023-02-24 04:59:32 +00:00
Adam Shih
a5b3dd0fa3 Merge "Move HWC dump to gs-common" into udc-dev am: c4b1ded167
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21535844

Change-Id: Ie33432882c04fe1112cdbd33bf2e028e8b9f7b30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 04:05:26 +00:00
Adam Shih
965fa5a7dc Merge "Move HWC dump to gs-common" into udc-dev am: 9675dc064a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21533829

Change-Id: I04fc66b217b2cf30d035b50f60aef655ccd02dcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 04:05:26 +00:00
Adam Shih
c4b1ded167 Merge "Move HWC dump to gs-common" into udc-dev 2023-02-24 03:17:38 +00:00
Adam Shih
9675dc064a Merge "Move HWC dump to gs-common" into udc-dev 2023-02-24 03:17:38 +00:00
Armelle Laine
e86ccf6392 Enable Trusty persist storage (TDP) on block-device
- Define selinux property for /dev/block/by-name/trusty_persist
- Add symlink into init.zuma.rc

Bug: 247013568
Test: - Verify that this change is a NOP for devices with TDP already
        created on top of the legacy f2f2 partition /mnt/vendor/persist/ss
      - Verify that this change creates a valid symlink on a manually
        migrated block device
Change-Id: I231938e708e5a5d6d64818e184a92acdc0ba37de
2023-02-24 02:18:04 +00:00
Amy Hsu
c186dbd6db Revise sepolicy because of refactor HbmSvManager
1. Set sepolicy correctly, make it the same as gs201.
2. Rename hbmsvmanager to pixeldisplayservice due to refactor.
3. Add arm_mali_platform_service for pixeldisplayservcice

Bug: 241498235
Bug: 262794939
Bug: 263185136
Bug: 264489797
Test: Verify LBE and shadow compensation functions.
      Make sure there is no avc denied.
Change-Id: I2a4bb5d6b863edc00b789fd6df8d46f90164d9f2
2023-02-24 02:06:35 +00:00
sukiliu
362a8ac82c Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 270633329
Change-Id: Ia7af3ec3ee9c8b80e22a8eb55fd61d58b6c73980
2023-02-24 09:59:58 +08:00
Xiang Wang
8840d9f83e [automerger skipped] Merge "Move thermal utils to hardware/interfaces" into udc-dev am: 3f8b2b92ae am: 2439cb9130 -s ours
am skip reason: Merged-In Id813adc99746b171693f983230f9193431f25693 with SHA-1 d43341a801 is already in history

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

Change-Id: If54c5acdbd7a9ef0078b223cab7a75c4caa5ab0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 00:15:57 +00:00
Xiang Wang
2439cb9130 Merge "Move thermal utils to hardware/interfaces" into udc-dev am: 3f8b2b92ae
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21483181

Change-Id: I7a97c4547a8e6525aa98ac4aff7fa5767b192aed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 22:51:22 +00:00
TreeHugger Robot
53a1a9dbf7 Merge "Partially revert commit e70b98af09." into udc-dev am: 3d1d5e0b15 am: d716668597
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21546042

Change-Id: I8aedd5804fbdab372225c26cedbb812c4de5582d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 18:10:48 +00:00
TreeHugger Robot
d716668597 Merge "Partially revert commit e70b98af09." into udc-dev am: 3d1d5e0b15
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21546042

Change-Id: Iff0271baa6f339ab24cb81d3d928fa71cfe14640
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 16:45:01 +00:00
TreeHugger Robot
a0af1bfb89 Merge "Partially revert commit e70b98af09." into udc-dev am: 3d1d5e0b15
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21546042

Change-Id: I18305418bd4ff9003d3e8d85adc314d298ace405
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 16:44:45 +00:00
TreeHugger Robot
3d1d5e0b15 Merge "Partially revert commit e70b98af09." into udc-dev 2023-02-23 16:13:11 +00:00
Jörg Wagner
ee274da0be Merge "Update Mali DDK to r40 : Sysprop configuration settings" 2023-02-23 13:18:06 +00:00
Jörg Wagner
aa24e4e805 Merge "Update Mali DDK to r40 : Additional SELinux settings" 2023-02-23 13:18:05 +00:00
Xiang Wang
d2200c6a6a [automerger skipped] Merge "Move thermal utils to hardware/interfaces" into udc-dev am: 3f8b2b92ae -s ours
am skip reason: Merged-In Id813adc99746b171693f983230f9193431f25693 with SHA-1 e2a6eb58b2 is already in history

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

Change-Id: I27d600051814081e276a1d322424af79d032c6b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 09:05:46 +00:00
Xiang Wang
0703e6028a [automerger skipped] Move thermal utils to hardware/interfaces am: d43341a801 -s ours
am skip reason: Merged-In Id813adc99746b171693f983230f9193431f25693 with SHA-1 e2a6eb58b2 is already in history

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

Change-Id: I5be6941710c6c9faab496e7851564ba5ef0aa543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 09:05:43 +00:00
Richard Chang
d9d12a2df5 Merge "sepolicy: clean up tracking_denials for zram" into udc-dev am: d207b85ab3 am: d90c71c987
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21549121

Change-Id: If407d7034030e13fc19b381cb2f39c81417a2874
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 09:04:14 +00:00
Richard Chang
f27096658d Merge "sepolicy: clean up tracking_denials for zram" into udc-dev am: d207b85ab3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21549121

Change-Id: I7e57e4e321919521a1461f3011e028dc2e965143
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 08:31:06 +00:00
Richard Chang
d90c71c987 Merge "sepolicy: clean up tracking_denials for zram" into udc-dev am: d207b85ab3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21549121

Change-Id: Ifb6a1d623d7c42d7a69a24ae7f8dc815cf0d2630
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 08:28:32 +00:00
Richard Chang
d207b85ab3 Merge "sepolicy: clean up tracking_denials for zram" into udc-dev 2023-02-23 07:37:28 +00:00
Wilson Sung
e8e8037ecd Add chre policy am: fb2e376d26 am: a4ccb38798
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21533834

Change-Id: I936fba49e515417b3b74a5bdd44d006b65f300dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 06:03:37 +00:00
Wilson Sung
f6813e983b Remove camera dontaudit am: 6f141a6526 am: 640d478d5a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21503759

Change-Id: I15e25c6faac9aaca4d1028367cc9740ddbf786b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 06:03:35 +00:00
Ian Kasprzak
1b1fe4d3cc Partially revert commit e70b98af09.
Remove twoshay references, with commit 9019c55645
reverted it references a non-existent file.

Bug: b/270434708
Test: Verified with go/abtd build

Reason for revert: b/270434708 - Breaks git_udc-d1-dev-plus-aosp-without-vendor builds.

Change-Id: I5705d214218107226ae3dd4959406f3ec05afa90
2023-02-23 05:45:07 +00:00
Wilson Sung
a4ccb38798 Add chre policy am: fb2e376d26
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21533834

Change-Id: Iff4cde7901e7d05627e7f9f7c0d27fc457bba4dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 05:14:46 +00:00
Wilson Sung
640d478d5a Remove camera dontaudit am: 6f141a6526
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/21503759

Change-Id: I29c37dc676b4754cc1ce9f4c2620e52d278c36a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 05:14:45 +00:00