From a6d059a84f06e32fb3517b09044ffcb7f0a075f8 Mon Sep 17 00:00:00 2001 From: Alice Sheng Date: Thu, 9 Mar 2023 14:35:19 -0800 Subject: Add sepolicy related to RA9530 Bug: 270440233 Test: No selinux denials related to wireless Change-Id: I3ca5cbe6ed312ce404a25f2fda254001a3e6795b --- ripcurrent/genfs_contexts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ripcurrent/genfs_contexts b/ripcurrent/genfs_contexts index a46cc21..ba056b0 100644 --- a/ripcurrent/genfs_contexts +++ b/ripcurrent/genfs_contexts @@ -17,3 +17,16 @@ genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 + +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0 + + -- cgit v1.2.3 From 30661fe08c165f5a9866d325b4f440cd1c1bc6e1 Mon Sep 17 00:00:00 2001 From: Adam Shih Date: Fri, 12 May 2023 02:28:03 +0000 Subject: introduce a new sepolicy owner Bug: 281631102 Test: N/A Change-Id: Ic5ea569372bc31b6469cfb29fcfe918d25659c6c --- OWNERS | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/OWNERS b/OWNERS index 791abb4..5232bc3 100644 --- a/OWNERS +++ b/OWNERS @@ -1,3 +1,4 @@ -include platform/system/sepolicy:/OWNERS +include device/google/gs-common:/sepolicy/OWNERS + +adamshih@google.com -rurumihong@google.com -- cgit v1.2.3 From b60e65b48c60ffd5541b13fa2d94be7877f4a611 Mon Sep 17 00:00:00 2001 From: Jacky Liu Date: Thu, 19 Oct 2023 17:39:29 +0800 Subject: Update sepolicy for new static i2c bus numbers Bug: 305242309 Test: Boot to home Change-Id: I0cf68195432a65270a5f72eda2c97eeca82fc08e --- husky/genfs_contexts | 13 +------------ ripcurrent/genfs_contexts | 27 ++------------------------- shiba/genfs_contexts | 13 +------------ 3 files changed, 4 insertions(+), 49 deletions(-) diff --git a/husky/genfs_contexts b/husky/genfs_contexts index be36a68..632676b 100644 --- a/husky/genfs_contexts +++ b/husky/genfs_contexts @@ -1,18 +1,7 @@ # Haptics -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0 -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0 -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0 +genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-0/0-0043 u:object_r:sysfs_vibrator:s0 # WLC -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 # GPS diff --git a/ripcurrent/genfs_contexts b/ripcurrent/genfs_contexts index 5bae1c3..ffff32a 100644 --- a/ripcurrent/genfs_contexts +++ b/ripcurrent/genfs_contexts @@ -1,32 +1,9 @@ # Haptics -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0042 u:object_r:sysfs_vibrator:s0 -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0042 u:object_r:sysfs_vibrator:s0 -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0042 u:object_r:sysfs_vibrator:s0 -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0 -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0 -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0 +genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-0/0-0042 u:object_r:sysfs_vibrator:s0 +genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-0/0-0043 u:object_r:sysfs_vibrator:s0 # WLC -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 - -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0 genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0 # GPS diff --git a/shiba/genfs_contexts b/shiba/genfs_contexts index be36a68..632676b 100644 --- a/shiba/genfs_contexts +++ b/shiba/genfs_contexts @@ -1,18 +1,7 @@ # Haptics -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0 -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0 -genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0 +genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-0/0-0043 u:object_r:sysfs_vibrator:s0 # WLC -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 # GPS -- cgit v1.2.3 From a468ce1cf4707d17ba65508b3f28c93a562fc94d Mon Sep 17 00:00:00 2001 From: Avinash Malipatil Date: Mon, 6 Nov 2023 05:13:50 +0000 Subject: SEPolicy change to allow ImsMedia to set priority of audio threads. Setting real-time thread priority for audio threads is a must to handle voice stream during vowifi calls. AVC Error: auditd : avc: denied { find } for pid=9346 uid=1001 name=scheduling_policy scontext=u:r:radio:s0 tcontext=u:object_r:scheduling_policy_service:s0 tclass=service_manager permissive=0 Bug: 308517246 Test: adb shell 'ps -Tl -p ' Change-Id: I5feff99d17e7933ff1a463900d43c14754f6cd26 --- husky/radio.te | 1 + shiba/radio.te | 1 + 2 files changed, 2 insertions(+) create mode 100644 husky/radio.te create mode 100644 shiba/radio.te diff --git a/husky/radio.te b/husky/radio.te new file mode 100644 index 0000000..a2c40a1 --- /dev/null +++ b/husky/radio.te @@ -0,0 +1 @@ +allow radio scheduling_policy_service:service_manager find; diff --git a/shiba/radio.te b/shiba/radio.te new file mode 100644 index 0000000..a2c40a1 --- /dev/null +++ b/shiba/radio.te @@ -0,0 +1 @@ +allow radio scheduling_policy_service:service_manager find; -- cgit v1.2.3