Commit graph

145 commits

Author SHA1 Message Date
Tai Kuo
bfd77dc818 Revert "[DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal"
This reverts commit 5e8ab96efb.

Bug: 198239103
Test: build pass on git_tm-qpr-dev-plus-aosp
Test: build pass on git_stage-aosp-master
Change-Id: I64fa53bef8a88b219ddb154dc919a1313f4e9db7
2023-02-16 15:51:16 +00:00
leochuang
35b2971f9b Update SELinux error
Test: scanBugreport
Bug: 269218359
Change-Id: I146313942ee579bf875f8ca3b52467cade6994b8
2023-02-14 15:45:22 +08:00
sukiliu
6de4461d3e Update SELinux error
Test: scanBugreport
Bug: 268147400
Bug: 268147248
Bug: 268147280
Change-Id: I3c0b64c640b82a8df89e5272c26546866ed0e485
2023-02-10 10:19:26 +08:00
sukiliu
fb1523337e Update error on ROM 9496166
Bug: 265886512
Test: scanBugreport
Change-Id: I8acf15a84d3b4ce9f8fd519912f8298b385e3e20
2023-01-18 15:27:43 +08:00
Xin Li
e953e0997f [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: b10fc8c2e3 -s ours am: dc412cc358 -s ours
am skip reason: Merged-In I1f38a069c06c5cc142236aed9cb34eede77c0315 with SHA-1 5e8ab96efb is already in history

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

Change-Id: I71d7455cac73b2501a98bb59785ac26823147df7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 21:35:53 +00:00
Xin Li
dc412cc358 [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: b10fc8c2e3 -s ours
am skip reason: Merged-In I1f38a069c06c5cc142236aed9cb34eede77c0315 with SHA-1 5e8ab96efb is already in history

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

Change-Id: I0a455f7481b7ecc3bb95d207b1c6ca4a134d228d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 08:08:35 +00:00
Xin Li
b10fc8c2e3 Merge tm-qpr-dev-plus-aosp-without-vendor@9467136
Bug: 264720040
Merged-In: I1f38a069c06c5cc142236aed9cb34eede77c0315
Change-Id: I0aefd4642b09a693aae95954c85b449600c6d2b8
2023-01-11 22:46:17 -08:00
Adam Shih
b4400385a0 [automerger skipped] update error on ROM am: a04a8b591a am: f833e992b0 -s ours am: 107ffabd93 -s ours
am skip reason: skipped by user adamshih

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

Change-Id: Id3434e35870770ab87a3a53afb9c542ae37a0bf5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-06 06:48:57 +00:00
Adam Shih
107ffabd93 [automerger skipped] update error on ROM am: a04a8b591a am: f833e992b0 -s ours
am skip reason: skipped by user adamshih

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

Change-Id: I5f8708f1df804b7fffdfa77d12017d3f94a0ceae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-06 06:14:16 +00:00
Adam Shih
f833e992b0 update error on ROM am: a04a8b591a
Original change: https://android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/2375570

Change-Id: Ica155a7b656bc581c1679e97419d78d23ee77e4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-06 04:52:12 +00:00
Adam Shih
a04a8b591a update error on ROM
Bug: 242203678
Test: pass boot test
Change-Id: If456b357feb84ca5f57a38d4768f1340929306d4
Merged-In: I3352cebe4fcfdf537e64fbcb78f146afd8bc3b80
2023-01-06 02:45:14 +00:00
Adam Shih
28cd577058 Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 264600023
Test: scanBugreport
Bug: 264600240
Change-Id: I7130be95f2d4f2e9ac3dc61583ebf1f2ef9f508e
2023-01-06 09:19:17 +08:00
Adam Shih
6f4d7700d6 Update SELinux error
Test: SELinuxUncheckedDenialBootTest
Bug: 264483668
Change-Id: Iff6b208ec5534784094911bfb9d0964115072e7f
2023-01-05 11:03:37 +08:00
Adam Shih
db9dfd7885 Update SELinux error
Test: scanBugreport
Bug: 261932945
Change-Id: I3352cebe4fcfdf537e64fbcb78f146afd8bc3b80
2022-12-09 11:59:00 +08:00
Chris Paulo
a7a24eab6e [automerger skipped] [DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal am: 5e8ab96efb am: c167a8851f -s ours
am skip reason: subject contains skip directive

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

Change-Id: I659e18181dfc24c0263ddc7dec93d1ba0d9208e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 09:43:39 +00:00
Chris Paulo
c167a8851f [DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal am: 5e8ab96efb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/19778819

Change-Id: I0f7d36ae379aa3236c00cbdc2b71929f14bc46d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 09:15:10 +00:00
Chris Paulo
5e8ab96efb [DO NOT MERGE] device/sepolicy: Add sepolicy for vibrator hal
Added sepolicy for vibrator hal specific to device

uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { read } for property=vibrator.adaptive_haptics.enabled pid=0 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1'
avc: denied { open } for comm="odrefresh" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:odrefresh:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1
avc: denied { getattr } for comm="odrefresh" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:odrefresh:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1
avc: denied { map } for comm="odrefresh" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:odrefresh:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1
avc: denied { write } for comm="android.hardwar" name="chre" dev="tmpfs" ino=1094 scontext=u:r:hal_vibrator_default:s0 tcontext=u:object_r:chre_socket:s0 tclass=sock_file permissive=1
avc: denied { connectto } for comm="android.hardwar" path="/dev/socket/chre" scontext=u:r:hal_vibrator_default:s0 tcontext=u:r:chre:s0 tclass=unix_stream_socket permissive=1
avc: denied { open } for comm="binder:8084_3" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:gmscore_app:s0:c512,c768 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1 app=com.google.android.gms
avc: denied { getattr } for comm="binder:8084_3" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:gmscore_app:s0:c512,c768 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1 app=com.google.android.gms

Bug: 198239103
Test: Verified functionality
Signed-off-by: Chris Paulo <chrispaulo@google.com>
Change-Id: I1f38a069c06c5cc142236aed9cb34eede77c0315
2022-11-17 00:12:25 +00:00
Adam Shih
9641c85de8 remove obsolete entry on init
Bug: 241049543
Test: boot with no relevant log
Change-Id: I5ea13c4c51419ddf2be62cfc2bd915799d4268cf
2022-09-05 13:25:20 +08:00
Adam Shih
1c646d0916 Update SELinux error
Test: checkSensors
Bug: 241049482
Test: checkLockScreen
Bug: 241049482
Test: scanBugreport
Bug: 241049482
Change-Id: If705c911d761e68b13430d3d5bd0feabb2f3e5e9
2022-08-02 14:03:35 +08:00
Adam Shih
ccbde531c1 Update SELinux error
Test: checkSensors
Bug: 240632681
Test: checkLockScreen
Bug: 240632681
Test: scanBugreport
Bug: 240632681
Change-Id: Ia8431816f0099527f5c91bfe6ba23be98f0976b6
2022-07-29 10:17:18 +08:00
Adam Shih
8742bddbd3 Update SELinux error
Test: checkLockScreen
Bug: 238263942
Bug: 238263518
Change-Id: Icf86a62dc3da9e28aa9116cb0fbf93bc8eda8445
2022-07-07 11:28:17 +08:00
Adam Shih
4f8b19962f correct the sepolicy path
Bug: 234547283
Test: build pass
Change-Id: I79948290dd02e547606659369c632f1d4bd549bf
2022-07-04 14:48:23 +08:00
Adam Shih
335d12f521 Setup SELinux bug_map
Bug: 234547283
Change-Id: I5a520a619440cae1bd0f50b876106ecb7f6f5d79
2022-07-04 12:51:42 +08:00
chungkai
4c76313365 genfs_contexts: fix path for i2c peripheral device am: 97bad77bfa am: 6f9019ea18 am: 4a24496e12
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17750773

Change-Id: Idfd406c8d785d1a1c328faf5afdb437133605e58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 07:10:15 +00:00
chungkai
4a24496e12 genfs_contexts: fix path for i2c peripheral device am: 97bad77bfa am: 6f9019ea18
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17750773

Change-Id: I099b490471488923f2f5504b92157da3172381c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 06:48:30 +00:00
chungkai
d35484bd0f genfs_contexts: fix path for i2c peripheral device am: 97bad77bfa am: 4200ee7415
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17750773

Change-Id: I5afff6c580877c1de2eec49753059a3e054af8a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 06:47:46 +00:00
chungkai
6f9019ea18 genfs_contexts: fix path for i2c peripheral device am: 97bad77bfa
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17750773

Change-Id: I8cba65caf81d7423b0af63ad2ce9c4a9e40c5c46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 06:25:14 +00:00
chungkai
4200ee7415 genfs_contexts: fix path for i2c peripheral device am: 97bad77bfa
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17750773

Change-Id: I1fd28a6c6b72bcda55c7df174ad0631369a0bc58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 06:23:54 +00:00
chungkai
97bad77bfa genfs_contexts: fix path for i2c peripheral device
paths are changed when we enable parallel module loading and
reorder the initializtaion of devices.

Test: without avc denial on B3 when booting
Bug: 22754176
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: I5153ec42d996390ae8167c67f35402afe65105cd
2022-04-14 04:00:32 +00:00
chungkai
bb5ccd0612 genfs_contexts: fix path for i2c peripheral device am: 97b7cebd49 am: 200a0d6898 am: 0ac0af713c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17517664

Change-Id: I3f65f5e51ebcb3b22f84196ce3dd24ef64686679
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 11:13:19 +00:00
chungkai
0ac0af713c genfs_contexts: fix path for i2c peripheral device am: 97b7cebd49 am: 200a0d6898
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17517664

Change-Id: I007112a35f69c82dc2ae0cd1dbdab0b51f2814d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 10:52:22 +00:00
chungkai
49827d60d9 genfs_contexts: fix path for i2c peripheral device am: 97b7cebd49 am: 43635a25be
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17517664

Change-Id: I40333c5f5860408b5bbfbd9611e188651f01b628
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 10:51:49 +00:00
chungkai
200a0d6898 genfs_contexts: fix path for i2c peripheral device am: 97b7cebd49
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17517664

Change-Id: I2e79645c6a70b76be20cbab02bdd07afc9cc7c8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 10:30:59 +00:00
chungkai
43635a25be genfs_contexts: fix path for i2c peripheral device am: 97b7cebd49
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/17517664

Change-Id: Iddb9f09fbfb4b0b97726657d6d8f0528eed80c15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 10:30:37 +00:00
chungkai
97b7cebd49 genfs_contexts: fix path for i2c peripheral device
paths are changed when we enable parallel module loading and
reorder the initializtaion of devices.

Test: without avc denial on B3 when booting
Bug: 227541760
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: I38c8baaa221e7552d2cdabe2169e937ec0d548ea
2022-03-31 09:08:39 +00:00
Tai Kuo
49798ce924 Remove CS40L26 common rules am: a3e65a0674 am: a07658d8ba
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/16963541

Change-Id: I65a459547a6f90fe69661fd1038b63013ff9c1e3
2022-02-25 19:40:46 +00:00
Tai Kuo
833f044962 Remove CS40L26 common rules am: a3e65a0674
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/16963541

Change-Id: Iae879c367f7081c420ebf752d41285da5a30c755
2022-02-25 19:33:25 +00:00
Tai Kuo
d6732a1351 Remove CS40L26 common rules
Bug: 220651401
Test: full build.
Test: Check normal and audio-coupled haptics function
Signed-off-by: Tai Kuo <taikuo@google.com>
Change-Id: I4b87df352a066e50d1dd5e23b7b0cb06216fc78b
2022-02-21 13:14:02 +00:00
Tai Kuo
a07658d8ba Remove CS40L26 common rules am: a3e65a0674
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/16963541

Change-Id: Id88302da1612e6fd1c5f5ec27edfbe86d7e57dde
2022-02-21 10:11:04 +00:00
Tai Kuo
a3e65a0674 Remove CS40L26 common rules
Bug: 220651401
Test: full build.
Test: Check normal and audio-coupled haptics function
Signed-off-by: Tai Kuo <taikuo@google.com>
Change-Id: I4b87df352a066e50d1dd5e23b7b0cb06216fc78b
2022-02-21 16:42:27 +08:00
Joel Galenson
78579f4243 Include core policy OWNERS
Test: None
Change-Id: Ie4d25275e7f390ce6b44ddae53a8cce3c50ca9c1
2021-12-21 07:39:20 -08:00
Robin Peng
2add9de1f5 Move bluejay source code into bluejay device folders am: ad04f387e5 am: d0fbb7d25f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/16273840

Change-Id: I8971229b2ee23e355eb52a7626bd7a5bd6fc2f0d
2021-11-22 08:54:01 +00:00
Robin Peng
d0fbb7d25f Move bluejay source code into bluejay device folders am: ad04f387e5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/bluejay-sepolicy/+/16273840

Change-Id: Id7c1b87b1a18ec4a5e6fd7802efbe7315ec0d300
2021-11-22 08:27:50 +00:00
Robin Peng
ad04f387e5 Move bluejay source code into bluejay device folders
from: 9419ce002ef9160ace967918f3568c88b5731d0f

Bug: 206553389
Change-Id: If4e8b2b04ecc6804b20ef7eebadcea565eb7c3e2
2021-11-16 22:06:17 +08:00
Roman Yepishev
3e87f7351a Initial empty repository 2021-11-15 23:23:19 +00:00