From 4914414330d82c40097f8dfe060d1b4e15be0e44 Mon Sep 17 00:00:00 2001 From: Tai Kuo Date: Wed, 16 Feb 2022 19:33:46 +0800 Subject: [PATCH] Setup sysfs_vibrator Bug: 207062207 Bug: 220068252 Test: dumpsys android.hardware.vibrator.IVibrator/default Change-Id: I8730404a61c785de3d39414b095ef9d42083130d --- cheetah/genfs_contexts | 2 ++ cloudripper/file_contexts | 4 ---- cloudripper/genfs_contexts | 3 +++ cloudripper/hal_vibrator_default.te | 7 ------- panther/genfs_contexts | 2 ++ 5 files changed, 7 insertions(+), 11 deletions(-) create mode 100644 cheetah/genfs_contexts create mode 100644 cloudripper/genfs_contexts delete mode 100644 cloudripper/hal_vibrator_default.te create mode 100644 panther/genfs_contexts diff --git a/cheetah/genfs_contexts b/cheetah/genfs_contexts new file mode 100644 index 0000000..caf2581 --- /dev/null +++ b/cheetah/genfs_contexts @@ -0,0 +1,2 @@ +# Haptics +genfscon sysfs /devices/platform/10970000.hsi2c/i2c-4/i2c-cs40l26a u:object_r:sysfs_vibrator:s0 diff --git a/cloudripper/file_contexts b/cloudripper/file_contexts index d02c418..cae0049 100644 --- a/cloudripper/file_contexts +++ b/cloudripper/file_contexts @@ -1,7 +1,3 @@ -# Haptics -/dev/snd/pcmC0D24p u:object_r:vibrator_snd_device:s0 -/dev/snd/pcmC1D24p u:object_r:vibrator_snd_device:s0 - # Bluetooth /dev/ttySAC18 u:object_r:hci_attach_dev:s0 /dev/logbuffer_btlpm u:object_r:logbuffer_device:s0 diff --git a/cloudripper/genfs_contexts b/cloudripper/genfs_contexts new file mode 100644 index 0000000..11e438e --- /dev/null +++ b/cloudripper/genfs_contexts @@ -0,0 +1,3 @@ +# Haptics +genfscon sysfs /devices/platform/10970000.hsi2c/i2c-4/i2c-cs40l26a u:object_r:sysfs_vibrator:s0 +genfscon sysfs /devices/platform/10970000.hsi2c/i2c-4/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0 diff --git a/cloudripper/hal_vibrator_default.te b/cloudripper/hal_vibrator_default.te deleted file mode 100644 index b5db3f2..0000000 --- a/cloudripper/hal_vibrator_default.te +++ /dev/null @@ -1,7 +0,0 @@ -# Haptics -allow hal_vibrator_default input_device:dir r_dir_perms; -allow hal_vibrator_default vibrator_snd_device:chr_file rw_file_perms; -allow hal_vibrator_default vibrator_snd_device:dir search; -allow hal_vibrator_default audio_device:dir search; -allow hal_vibrator_default proc_asound:dir search; -allow hal_vibrator_default proc_asound:file r_file_perms; diff --git a/panther/genfs_contexts b/panther/genfs_contexts new file mode 100644 index 0000000..caf2581 --- /dev/null +++ b/panther/genfs_contexts @@ -0,0 +1,2 @@ +# Haptics +genfscon sysfs /devices/platform/10970000.hsi2c/i2c-4/i2c-cs40l26a u:object_r:sysfs_vibrator:s0