Commit graph

3410 commits

Author SHA1 Message Date
chungkai
3d566a76eb sched: move sysfs to procfs am: de44d766e4 am: 7aca716ea5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17347010

Change-Id: Iaa42379ba628cc87451b65a9c7b758c06fc42551
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 10:30:53 +00:00
chungkai
2fdcda07cf sched: move sysfs to procfs am: de44d766e4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17347010

Change-Id: I4bf90d778554bc2050f5216a8cdc9fa27693eb56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 09:59:26 +00:00
chungkai
7aca716ea5 sched: move sysfs to procfs am: de44d766e4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17347010

Change-Id: Idda51d821f6de51e84c02604aca300596712343b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 09:59:06 +00:00
chungkai
de44d766e4 sched: move sysfs to procfs
Modify name from sysfs_vendor_sched to proc_vendor_sched

Test: without avc denial
Bug: 216207007
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: Ic113b2d8ee1d3ae1ced9985636b17ef1e7657a84
2022-03-29 09:43:32 +00:00
KRIS CHEN
9d8a28da05 Merge "Allow hal_fingerprint_default to access sysfs_display" into tm-dev am: 572a8a3372 am: 06394d5b72
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17397164

Change-Id: Iac11d2f8f12bf103eaf6690d92f249891f42b32f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 02:07:21 +00:00
KRIS CHEN
096242ea6f Merge changes from topic "udfps-read-panel-name" into tm-mainline-prod am: 8c045a9bd7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17397164

Change-Id: I98e3c094e9bd4aa8c2b247626ab3de3bf0834bfa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 02:07:07 +00:00
KRIS CHEN
06394d5b72 Merge "Allow hal_fingerprint_default to access sysfs_display" into tm-dev am: 572a8a3372
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17397164

Change-Id: I8ffe6976412222ef7bbf553a5fd2e6c1d929ce2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 02:06:05 +00:00
KRIS CHEN
3facacff23 Merge "Allow hal_fingerprint_default to access sysfs_display" into tm-dev am: 572a8a3372
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17397164

Change-Id: I074e4e0c8b50228c78c3ed6a610cfb049f8754af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 02:05:45 +00:00
KRIS CHEN
572a8a3372 Merge "Allow hal_fingerprint_default to access sysfs_display" into tm-dev 2022-03-29 01:39:34 +00:00
KRIS CHEN
8c045a9bd7 Merge changes from topic "udfps-read-panel-name" into tm-mainline-prod
* changes:
  [automerge] Allow hal_fingerprint_default to access sysfs_display 2p: 3df0d7812b
  Allow hal_fingerprint_default to access sysfs_display
2022-03-29 01:39:34 +00:00
KRIS CHEN
da758b81a4 Merge changes from topic "udfps-read-panel-name"
* changes:
  [automerge] Allow hal_fingerprint_default to access sysfs_display 2p: 3df0d7812b 2p: 04ee13801b
  [automerge] Allow hal_fingerprint_default to access sysfs_display 2p: 3df0d7812b
  Allow hal_fingerprint_default to access sysfs_display
2022-03-29 01:39:34 +00:00
Darren Hsu
6d491546f1 Allow hal_power_stats to read sysfs_aoc_dumpstate am: f11f53a3ae am: a0592e36d2 am: 24b4d1b601 am: 2650d53059 am: 480c186de3
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2044864

Change-Id: I4c4a0f7caa8d977ede75c4b5659e0a8c01343d99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 09:29:22 +00:00
Darren Hsu
480c186de3 Allow hal_power_stats to read sysfs_aoc_dumpstate am: f11f53a3ae am: a0592e36d2 am: 24b4d1b601 am: 2650d53059
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2044864

Change-Id: I5fa279be9ddc199b16618cdd893a018576e05979
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 09:09:26 +00:00
Darren Hsu
76b4b62fe4 Allow hal_power_stats to read sysfs_aoc_dumpstate am: f11f53a3ae am: a0592e36d2 am: 24b4d1b601 am: 2650d53059
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2044864

Change-Id: I69a4cf7322bce0ae75e6ff7266f6043f87eceb5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 09:06:49 +00:00
Badhri Jagan Sridharan
a4b9ad439b android.hardware.usb.IUsb AIDL migration
android.hardware.usb.IUsb is migrated to AIDL and runs in
its own process. android.hardware.usb.gadget.IUsbGadget
is now published in its own exclusive process
(android.hardware.usb.gadget-service). Creating
file_context and moving the selinux linux rules
for IUsbGadget implementation.

Bug: 200993386
Change-Id: Ia8c24610244856490c8271433710afb57d3da157
Merged-In: Ia8c24610244856490c8271433710afb57d3da157
(cherry picked from commit 51735ba3ab)
2022-03-28 17:01:45 +08:00
Darren Hsu
2650d53059 Allow hal_power_stats to read sysfs_aoc_dumpstate am: f11f53a3ae am: a0592e36d2 am: 24b4d1b601
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2044864

Change-Id: Iacfa20c771905827c1299527dc2c66646ae18506
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 08:41:17 +00:00
Darren Hsu
24b4d1b601 Allow hal_power_stats to read sysfs_aoc_dumpstate am: f11f53a3ae am: a0592e36d2
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2044864

Change-Id: I1ae4b99a9fa4fc95f96ee1f36dc500f453653ca7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 08:17:33 +00:00
Darren Hsu
a0592e36d2 Allow hal_power_stats to read sysfs_aoc_dumpstate am: f11f53a3ae
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2044864

Change-Id: I3b5f155658676081c3248e67ee512c1ce301ab07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 07:51:38 +00:00
Chris Kuiper
e5c35aece6 Merge "Allow Sensor HAL access to display sysfs panel_name file." into tm-dev am: dfcef044a2 am: db21528c29
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17308483

Change-Id: I065e4d58ceb0ad0a36399d62b94f51a7c9f415ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 17:29:38 +00:00
Chris Kuiper
357beddd95 Merge changes from topic "alsp_g10_support" into tm-mainline-prod am: 8cda712ebd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17308483

Change-Id: If82fc50fd6bf110b3a0235b6ee3a63f6f76a92ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 17:25:06 +00:00
Chris Kuiper
db21528c29 Merge "Allow Sensor HAL access to display sysfs panel_name file." into tm-dev am: dfcef044a2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17308483

Change-Id: I90a697c2b3becf2a1f5e7275e395554798c02c82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 17:07:24 +00:00
Chris Kuiper
59b5e12df0 Merge "Allow Sensor HAL access to display sysfs panel_name file." into tm-dev am: dfcef044a2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17308483

Change-Id: Ic0b014af7b83ff88334458d231bf7aa45c33ba36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 17:07:11 +00:00
Chris Kuiper
dfcef044a2 Merge "Allow Sensor HAL access to display sysfs panel_name file." into tm-dev 2022-03-25 16:49:40 +00:00
Chris Kuiper
8cda712ebd Merge changes from topic "alsp_g10_support" into tm-mainline-prod
* changes:
  [automerge] Allow Sensor HAL access to display sysfs panel_name file. 2p: 28ddd3bf9f
  Allow Sensor HAL access to display sysfs panel_name file.
2022-03-25 16:49:40 +00:00
Chris Kuiper
faf20efa27 Merge changes from topic "alsp_g10_support"
* changes:
  [automerge] Allow Sensor HAL access to display sysfs panel_name file. 2p: 28ddd3bf9f 2p: 205a9c66bf
  [automerge] Allow Sensor HAL access to display sysfs panel_name file. 2p: 28ddd3bf9f
  Allow Sensor HAL access to display sysfs panel_name file.
2022-03-25 16:49:40 +00:00
Darren Hsu
b96a005af5 Allow hal_power_stats to read sysfs_aoc_dumpstate am: 22def09e8a am: aa644eeff6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17369587

Change-Id: I2dc84d4290e1cc640899b01d9e2b2fd13922e485
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 07:44:18 +00:00
Darren Hsu
f6fe164af9 Allow hal_power_stats to read sysfs_aoc_dumpstate am: 22def09e8a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17369587

Change-Id: I5b1f6de304f1752fcda1a5c54ed397ee1b7f4873
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 07:19:21 +00:00
Darren Hsu
aa644eeff6 Allow hal_power_stats to read sysfs_aoc_dumpstate am: 22def09e8a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17369587

Change-Id: I561057f688cffae94b613ef851963b77c961d5e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 07:19:07 +00:00
Kris Chen
76df5e7642 [automerge] Allow hal_fingerprint_default to access sysfs_display 2p: 3df0d7812b 2p: 04ee13801b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17397164

Bug: 223687187
Change-Id: Id00a8e3033157370f4c7ff156f1b0bf7e1ae0428
2022-03-25 06:57:22 +00:00
Kris Chen
04ee13801b [automerge] Allow hal_fingerprint_default to access sysfs_display 2p: 3df0d7812b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17397164

Bug: 223687187
Change-Id: Iddbb92bafceeed18afd86990f147695e06e093e0
2022-03-25 06:56:53 +00:00
Kris Chen
3df0d7812b Allow hal_fingerprint_default to access sysfs_display
Fix the following avc denial:
avc: denied { read } for name="panel_name" dev="sysfs" ino=71133 scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:sysfs_display:s0 tclass=file permissive=0

Bug: 223687187
Test: build and test fingerprint on device.
Change-Id: Ic2b2cadb97f36643b79de6a8ebfe2232093fe7d7
2022-03-25 14:53:53 +08:00
Darren Hsu
f11f53a3ae Allow hal_power_stats to read sysfs_aoc_dumpstate
avc: denied { read } for comm="android.hardwar" name="restart_count"
dev="sysfs" ino=72823 scontext=u:r:hal_power_stats_default:s0
tcontext=u:object_r:sysfs_aoc_dumpstate:s0 tclass=file permissive=0

Bug: 226173008
Test: check bugreport without avc denials
Change-Id: Ife3a7e00a1ffbcbed7fd8b744f2ac8910931a5fb
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-03-25 11:19:20 +08:00
Presubmit Automerger Backend
d21101394e [automerge] Allow Sensor HAL access to display sysfs panel_name file. 2p: 28ddd3bf9f 2p: 205a9c66bf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17308483

Bug: 208926536
Change-Id: Iff765acae32b69e451176cedeb71ce548c783708
2022-03-25 01:03:10 +00:00
Presubmit Automerger Backend
205a9c66bf [automerge] Allow Sensor HAL access to display sysfs panel_name file. 2p: 28ddd3bf9f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/17308483

Bug: 208926536
Change-Id: I4980d9c85cc71e5b373c76ed43ed03191d92b0c1
2022-03-25 01:03:03 +00:00
Chris Kuiper
28ddd3bf9f Allow Sensor HAL access to display sysfs panel_name file.
Bug: 208926536
Test: Accessed the display sysfs from sensor HAL correctly.
Change-Id: Ide86813de20a1240f8ac55322b017329f30b296e
2022-03-24 17:55:43 -07:00
Darren Hsu
22def09e8a Allow hal_power_stats to read sysfs_aoc_dumpstate
avc: denied { read } for comm="android.hardwar" name="restart_count"
dev="sysfs" ino=72823 scontext=u:r:hal_power_stats_default:s0
tcontext=u:object_r:sysfs_aoc_dumpstate:s0 tclass=file permissive=0

Bug: 226173008
Test: check bugreport without avc denials
Change-Id: Iccd8e4475ba6055d07aedc43de72bd39e6674469
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-03-24 14:53:24 +08:00
Stephane Lee
70f473e940 [automerger skipped] Fix off-mode (charger) sepolicy for the health interface am: 84a06151a3 am: c35357078d am: 620e6038e2 am: 282c77a88f am: 693413dc29 -s ours
am skip reason: Merged-In I46fa1b7552eb0655d0545538142131465a337f23 with SHA-1 117be90229 is already in history

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

Change-Id: I63460a3ecd5aaba71e21b9ed8e9abc6a5bffd626
2022-03-24 05:54:30 +00:00
Jack Wu
0699286323 [automerger skipped] sepolicy: gs101: fix charger_vendor permission denied am: b67138e8ae am: 28efee70de am: d43cfef11c -s ours am: 6abc9f674c -s ours am: c842deb7b2 -s ours
am skip reason: Merged-In I091dbbca35fb833e59fdbc234d74b90bfe74014c with SHA-1 dcb05d1377 is already in history

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

Change-Id: Ic13fb453d169341231317f5c561ad405852c0503
2022-03-24 05:54:29 +00:00
Stephane Lee
9b7ebd6beb [automerger skipped] Fix off-mode (charger) sepolicy for the health interface am: 84a06151a3 am: c35357078d am: 620e6038e2 am: 282c77a88f -s ours
am skip reason: Merged-In I46fa1b7552eb0655d0545538142131465a337f23 with SHA-1 117be90229 is already in history

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

Change-Id: I0bbe1c88d90e84ff3bb1456e170aedba3a93e103
2022-03-24 05:31:44 +00:00
Jack Wu
66ff492df3 [automerger skipped] sepolicy: gs101: fix charger_vendor permission denied am: b67138e8ae am: 28efee70de am: d43cfef11c -s ours am: 6abc9f674c -s ours
am skip reason: Merged-In I091dbbca35fb833e59fdbc234d74b90bfe74014c with SHA-1 dcb05d1377 is already in history

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

Change-Id: Id1d585197413ee3b83e39a1af597c67b92c9659f
2022-03-24 05:31:43 +00:00
Stephane Lee
693413dc29 Fix off-mode (charger) sepolicy for the health interface am: 84a06151a3 am: c35357078d am: 620e6038e2 am: 282c77a88f
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2039624

Change-Id: I87fd048c19ca3c30cb6a3bbc0b6e366221bf9aad
2022-03-24 05:31:14 +00:00
Jack Wu
c842deb7b2 [automerger skipped] sepolicy: gs101: fix charger_vendor permission denied am: b67138e8ae am: 28efee70de am: d43cfef11c -s ours am: 6abc9f674c -s ours
am skip reason: Merged-In I091dbbca35fb833e59fdbc234d74b90bfe74014c with SHA-1 dcb05d1377 is already in history

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

Change-Id: Ia87df8c47b934dd1aebb551ed7da27dd0c896d54
2022-03-24 05:31:12 +00:00
Stephane Lee
282c77a88f Fix off-mode (charger) sepolicy for the health interface am: 84a06151a3 am: c35357078d am: 620e6038e2
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2039624

Change-Id: I1da177501cfa887962e7a8133e4b568db9624025
2022-03-24 05:14:06 +00:00
Jack Wu
6abc9f674c [automerger skipped] sepolicy: gs101: fix charger_vendor permission denied am: b67138e8ae am: 28efee70de am: d43cfef11c -s ours
am skip reason: Merged-In I091dbbca35fb833e59fdbc234d74b90bfe74014c with SHA-1 dcb05d1377 is already in history

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

Change-Id: I01702f92f112bd722cfe3852af74aa79bfaaecef
2022-03-24 05:14:05 +00:00
Stephane Lee
620e6038e2 Fix off-mode (charger) sepolicy for the health interface am: 84a06151a3 am: c35357078d
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2039624

Change-Id: Ia59f2cdb6b014a802edad3b76f135a69c21002e9
2022-03-24 04:37:58 +00:00
Jack Wu
d43cfef11c sepolicy: gs101: fix charger_vendor permission denied am: b67138e8ae am: 28efee70de
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2039623

Change-Id: I1802a01e50797f41a63ba0073f5f032a8d49939b
2022-03-24 04:37:57 +00:00
Stephane Lee
c35357078d Fix off-mode (charger) sepolicy for the health interface am: 84a06151a3
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2039624

Change-Id: Ia2c26cc56c09a535aae2d7b4e8e46ff77b79616e
2022-03-24 04:06:54 +00:00
Jack Wu
28efee70de sepolicy: gs101: fix charger_vendor permission denied am: b67138e8ae
Original change: https://android-review.googlesource.com/c/device/google/gs101-sepolicy/+/2039623

Change-Id: I70510310fad5fb164c3a420685fbad7c1e1e1e71
2022-03-24 04:06:53 +00:00
Stephane Lee
84a06151a3 Fix off-mode (charger) sepolicy for the health interface
Bug: 223537397
Test: Ensure that there are no selinux errors for sysfs_batteryinfo in
   off-mode charging

Change-Id: I46fa1b7552eb0655d0545538142131465a337f23
Merged-In: I46fa1b7552eb0655d0545538142131465a337f23
2022-03-23 11:30:31 -07:00
Stephane Lee
f7f5f8ab27 Merge "Fix off-mode (charger) sepolicy for the health interface" 2022-03-23 18:29:08 +00:00