Commit graph

116 commits

Author SHA1 Message Date
Will McVicker
ccdd975a88 Update the cs40l26a i2c device node sepolicy labeling
This change needs to be merged with the corresponding kernel change that
sets the i2c bus aliases correctly to match the existing v5.10 bus
probe ordering.

To verify the sepolicy labeling doesn't change, run the below commands
and diff the stdout on builds with and without the changes. For extra
credit, verify the nodes are labeled the same when upgrading the kernel
to v6.1 (with the correct i2c aliases to match the existing policy):

  acpm_bus_array=("acpm_mfd_bus@17500000" "acpm_mfd_bus@17510000")
  for bus in ${acpm_bus_array[@]}; do
    adb shell ls -ZR /sys/devices/platform/${bus}/i2c-*;
  done

  bus_array=("10960000" "10970000" "10d50000" "10900000")
  for bus in ${bus_array[@]}; do
    adb shell ls -ZR /sys/devices/platform/${bus}.hsi2c/i2c-*;
  done

Test: verify on b3
Bug: 291606723
Change-Id: I36e41d7e2379b731c2092a679dc4e4042e0d3651
2023-09-18 15:37:54 -07:00
Desmond Huang
7595c2dae8 Relocate common tracking denial entries
Bug: 299029620
Change-Id: I15c42b09239e2c59b1a8d505f03fba260257d475
2023-09-14 14:13:19 +08:00
Tai Kuo
6bf0155cd4 Add more CS40L26 i2c paths am: 4fda2b1233 am: a1af213f9e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/24642760

Change-Id: I0714acaf39d02cd9c586d56f3cb72e803415318a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 05:20:19 +00:00
Tai Kuo
a1af213f9e Add more CS40L26 i2c paths am: 4fda2b1233
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/24642760

Change-Id: I5caf7ee0f93f0006f5daa1e07e326582d47dbb24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 04:24:24 +00:00
Tai Kuo
4fda2b1233 Add more CS40L26 i2c paths
Sometimes the I2C will not be in the usual allowlist, need to
enumerate possible paths to prevent unexpected vibrator behaviors.

Bug: 284969808
Test: full build
Test: Check normal and audio-coupled haptics function
Change-Id: I84772c484022b47cc6db79ecd96b327279f7dfbc
2023-09-04 17:54:36 +08:00
Xin Li
179a072afe [automerger skipped] Merge Android U (ab/10368041) am: 2d285414ab -s ours am: 398ca48e4d -s ours am: 1fabf987d7 -s ours am: 4ba9141388 -s ours
am skip reason: Merged-In I88fb867fd32347c9d43411d21206cef0ece5a774 with SHA-1 14a8173877 is already in history

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

Change-Id: I1a9a81a4ee0639b6986747f8477cc46aab0b7fc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 20:37:59 +00:00
Xin Li
4ba9141388 [automerger skipped] Merge Android U (ab/10368041) am: 2d285414ab -s ours am: 398ca48e4d -s ours am: 1fabf987d7 -s ours
am skip reason: Merged-In I88fb867fd32347c9d43411d21206cef0ece5a774 with SHA-1 14a8173877 is already in history

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

Change-Id: I3a42e829938588fdbf71befa412a88ac6510106d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 01:10:53 +00:00
Xin Li
1fabf987d7 [automerger skipped] Merge Android U (ab/10368041) am: 2d285414ab -s ours am: 398ca48e4d -s ours
am skip reason: Merged-In I88fb867fd32347c9d43411d21206cef0ece5a774 with SHA-1 14a8173877 is already in history

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

Change-Id: Ia45e4c322d7bad3e33f8cd1704003a94af57b5f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 00:35:09 +00:00
Xin Li
398ca48e4d [automerger skipped] Merge Android U (ab/10368041) am: 2d285414ab -s ours
am skip reason: Merged-In I88fb867fd32347c9d43411d21206cef0ece5a774 with SHA-1 14a8173877 is already in history

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

Change-Id: I457821430cf27c3d9572bca1c5bee885e6f03cc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 23:59:09 +00:00
Xin Li
2d285414ab Merge Android U (ab/10368041)
Bug: 291102124
Merged-In: I88fb867fd32347c9d43411d21206cef0ece5a774
Change-Id: Ibfacad6f58670710644521ae50d3d32761dc3589
2023-08-14 15:33:02 -07:00
Leo Liou
1d9e672c22 bluejay: move ffu selinux rule into BOARD_VENDOR_SEPOLICY_DIRS am: 5431c78f3c am: 57e6fc8e36
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/24072061

Change-Id: I131bcffad0f29524f808287d621c5483854a783a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 09:40:49 +00:00
Leo Liou
57e6fc8e36 bluejay: move ffu selinux rule into BOARD_VENDOR_SEPOLICY_DIRS am: 5431c78f3c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/24072061

Change-Id: I067b56cda89248244dee52dbc12eedd6e369fd3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 08:59:17 +00:00
Leo Liou
5431c78f3c bluejay: move ffu selinux rule into BOARD_VENDOR_SEPOLICY_DIRS
The ffu selinux rule don't work because it's not included by
BOARD_VENDOR_SEPOLICY_DIRS. Move it to bluejay folder and fix the
not working problem.

Bug: 273305600
Test: local build and test on B3
Change-Id: I7c9034b72b237508ecd9893fe86dee51d47c3c88
Signed-off-by: Leo Liou <leoliou@google.com>
2023-07-18 13:02:39 +08:00
DesmondH
5ba0e738ae Remove obsolete entries
Fix: 264600023
Fix: 275645961
Change-Id: If4ada1f505b9295f3415dea8cbd177694163a9a4
2023-06-28 05:31:36 +00:00
DesmondH
ad379fc0ae Remove fixed or obsolete entries
Bug: 240632681
Change-Id: I5176d220959aefd3e39acf34a3f80128b8348989
2023-06-14 16:51:41 +00:00
DesmondH
9525992cac Remove obsolete entries
Bug: 270080469
Bug: 264600240
Bug: 264483668
Change-Id: Iab8a37f169f3ff6e0d5be070567f6a455cd32c75
2023-06-02 03:21:19 +00:00
Ted Wang
c063bbb99c Add sepolicy for aidl bt extension hal am: b5b80403a1 am: 919b8cab96
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/23241037

Change-Id: If2493b68812a04259880e1c428f2c0792ab52537
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 15:32:10 +00:00
Ted Wang
919b8cab96 Add sepolicy for aidl bt extension hal am: b5b80403a1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/23241037

Change-Id: I13cb0b1c554947367dbe8a61b58ad2d9eecb067c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 14:50:25 +00:00
Ted Wang
b5b80403a1 Add sepolicy for aidl bt extension hal
Bug: 280970790
Bug: 282685427
Test: make sepolicy and manual test
Change-Id: I54de5dce02eb8ba01a90b1f14389a36114d9e8b0
2023-05-15 12:40:51 +00:00
Adam Shih
4f2900f0a2 introduce a new sepolicy owner am: 54a353165c am: 7de640cd6f am: 5b30bb3e72 am: 14a8173877 am: aa9e7853aa am: 8bb1d9f2b4
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: I5e68e751a0179424856bf68a165cb4099e25dc1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 06:27:24 +00:00
Adam Shih
8bb1d9f2b4 introduce a new sepolicy owner am: 54a353165c am: 7de640cd6f am: 5b30bb3e72 am: 14a8173877 am: aa9e7853aa
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: I9860c20b0bd1a98e49c7b8fcd48b102fe907b535
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 05:40:34 +00:00
Adam Shih
aa9e7853aa introduce a new sepolicy owner am: 54a353165c am: 7de640cd6f am: 5b30bb3e72 am: 14a8173877
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: Ib45502f7de3d2adddd78df30cfe14b4195187c2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 05:04:42 +00:00
Adam Shih
14a8173877 introduce a new sepolicy owner am: 54a353165c am: 7de640cd6f am: 5b30bb3e72
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: I88fb867fd32347c9d43411d21206cef0ece5a774
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 04:22:18 +00:00
Adam Shih
5b30bb3e72 introduce a new sepolicy owner am: 54a353165c am: 7de640cd6f
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: I4bd272c81a405a5256c40de8e179dd0bdb28ae4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 03:38:04 +00:00
Adam Shih
7de640cd6f introduce a new sepolicy owner am: 54a353165c
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2583111

Change-Id: I08acdfec8ebe1783f5bfb18c1f68aea98ee71e3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 02:59:47 +00:00
Adam Shih
54a353165c introduce a new sepolicy owner
Bug: 281631102
Test: N/A
Change-Id: Iee0db5d439442fe7c689aaecfa214ea90dbe76b4
2023-05-12 02:07:52 +00:00
Automerger Merge Worker
e8c642acf4 Merge "Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev am: 23c711561d am: dfa03c26b2" 2023-04-17 10:55:21 +00:00
Leo Liou
0f41bbae2a Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev am: 23c711561d am: 3ae91d9c27
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22158745

Change-Id: I2f3ae7593b78331cc25bb65ac10289a35c32bd43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 10:55:02 +00:00
Leo Liou
eb29aa76e1 Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev am: 23c711561d am: dfa03c26b2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22158745

Change-Id: I3900216135f93491c31c43788b8f6cfa2a518241
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 10:55:02 +00:00
Leo Liou
dfa03c26b2 Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev am: 23c711561d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22158745

Change-Id: I26129ace6cfaea3245649e57a2f0b75d80be7088
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 10:26:03 +00:00
Leo Liou
3ae91d9c27 Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev am: 23c711561d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22158745

Change-Id: I1592554501d8e4ad1517be081bb5737fbc59db72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 10:26:03 +00:00
Leo Liou
23c711561d Merge "bluejay: add sepolicy for ufs_firmware_update process" into udc-dev 2023-04-17 09:58:14 +00:00
Adam Shih
e1ace69d9f [automerger skipped] Remove obsolete entries am: 959afe2835 -s ours
am skip reason: Merged-In I66b3c16af0845513e907e92be8d7afe03d9e0d8f with SHA-1 5e42855d00 is already in history

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

Change-Id: Icc9b2f2281b7922d28ba3a5a73c6f090104915db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 01:40:59 +00:00
Adam Shih
959afe2835 Remove obsolete entries
Bug: 268147280
Bug: 270247129
Bug: 270633115
Bug: 268147400
Bug: 269218359
Bug: 269218359
Bug: 238263942
Bug: 261932945
Bug: 270247072
Bug: 265886512
Test: adb bugreport
Change-Id: I93d79c0e1b6d85d45d59dd3e39dece3d58406654
Merged-In: I66b3c16af0845513e907e92be8d7afe03d9e0d8f
2023-04-11 12:58:41 +08:00
Adam Shih
5e42855d00 Remove obsolete entries
Bug: 270080469
Bug: 264600240
Bug: 268147280
Bug: 270247129
Bug: 270633115
Bug: 268147400
Bug: 269218359
Bug: 269218359
Bug: 277529247
Bug: 238263942
Bug: 270247072
Bug: 240632681
Bug: 264483668
Bug: 238263518
Bug: 265886512
Test: adb bugreport
Change-Id: I66b3c16af0845513e907e92be8d7afe03d9e0d8f
2023-04-11 03:43:17 +00:00
Wilson Sung
099a77c068 Update SELinux error am: 0304eefdcb am: 64e67995b3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22541984

Change-Id: I4ae4a529cc71d34c13440f90b26fa477e19875ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 06:08:31 +00:00
Wilson Sung
7e42a223b2 Update SELinux error am: 0304eefdcb am: f101323e5a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22541984

Change-Id: I9cd375c257bd23604dee15c10dfa881557065fa2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 06:08:22 +00:00
Wilson Sung
64e67995b3 Update SELinux error am: 0304eefdcb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22541984

Change-Id: I53125b68e1585f0c47d83b2cf46fbe1158ca2429
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 05:11:03 +00:00
Wilson Sung
f101323e5a Update SELinux error am: 0304eefdcb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22541984

Change-Id: I86d560e4efb558e3e82b92a39f5e9bcabee07a26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 05:10:45 +00:00
Wilson Sung
0304eefdcb Update SELinux error
Test: scanBugreport
Bug: 277529247
Change-Id: Iaebc144608805c09d624272a38d6aa9a62008a4d
2023-04-10 11:01:56 +08:00
Leo Liou
ca6ca14a45 bluejay: add sepolicy for ufs_firmware_update process
Allow the script to access the specified partition and sysfs.

Bug: 273305212
Test: full build and test ffu flow
Change-Id: I6f86606ebf0da631d1d2c1a433a9d200d6cac51c
Signed-off-by: Leo Liou <leoliou@google.com>
2023-03-31 13:25:05 +08:00
Wilson Sung
0024be3a7d Update SELinux error am: fe21211958 am: 0356a1a91e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22323252

Change-Id: I105341e07383273a4fda6277f973806530ca0193
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 20:09:29 +00:00
Wilson Sung
0356a1a91e Update SELinux error am: fe21211958
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22323252

Change-Id: I37c4119c2a2874d41186a54da22323e1505d8e7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 19:32:41 +00:00
Wilson Sung
2b366cbcc7 Update SELinux error am: fe21211958 am: fd1eef2b42
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22323252

Change-Id: I9a6f035ed6b03e073987051dd28a0e7211ed8e9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 18:07:47 +00:00
Wilson Sung
fd1eef2b42 Update SELinux error am: fe21211958
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/22323252

Change-Id: I4a619597bf80cca7cf8875563f660b543051afb1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:24:59 +00:00
Wilson Sung
fe21211958 Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 275645961
Change-Id: If74d70c40faceba5618a292cdda6880fe1f6bcf1
2023-03-30 01:18:11 +08:00
Automerger Merge Worker
1a7fcdd8f6 Merge "[automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours am: 80bd5af495 -s ours am: 5db62bd849 -s ours am: cf50f1cde6 -s ours" 2023-03-15 02:16:00 +00:00
Xin Li
d637c79efd [automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours am: 80bd5af495 -s ours am: 5db62bd849 -s ours am: cf50f1cde6 -s ours
am skip reason: Merged-In I64fa53bef8a88b219ddb154dc919a1313f4e9db7 with SHA-1 bfd77dc818 is already in history

Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2487020

Change-Id: I2605b0f4dcf5c037017b5426cb1d2369c3f187b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 02:04:14 +00:00
Xin Li
48c153486f [automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours am: 80bd5af495 -s ours am: 5db62bd849 -s ours am: 85e3b846ae -s ours
am skip reason: Merged-In I64fa53bef8a88b219ddb154dc919a1313f4e9db7 with SHA-1 bfd77dc818 is already in history

Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2487020

Change-Id: I7c7759413943b9ca5f295a4fb785d470eb44db57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 02:03:58 +00:00
Xin Li
cf50f1cde6 [automerger skipped] Merge Android 13 QPR2 am: 0d7095c52c -s ours am: f922de41ff -s ours am: 80bd5af495 -s ours am: 5db62bd849 -s ours
am skip reason: Merged-In I64fa53bef8a88b219ddb154dc919a1313f4e9db7 with SHA-1 bfd77dc818 is already in history

Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2487020

Change-Id: I8469511036845b1819b5fea526ea5bc884219dec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 01:10:58 +00:00