Add sepolicy for hal nfc to access audio sysfs
Add the permission to read and write audio sysfs for i2c bus recovery purpose.
Bug: 184921652
Test: build pass
Change-Id: I262a793c7a97f1138ca42f06621ae8e0a3dadd95
diff --git a/vendor/google/genfs_contexts b/vendor/google/genfs_contexts
index eecc855..8efed48 100644
--- a/vendor/google/genfs_contexts
+++ b/vendor/google/genfs_contexts
@@ -134,7 +134,8 @@
# Audio Dsp for HardwareInfo
-genfscon sysfs /devices/platform/codec_detect/hwinfo_part_number u:object_r:sysfs_audio:s0
+genfscon sysfs /devices/platform/codec_detect/hwinfo_part_number u:object_r:sysfs_audio:s0
+genfscon sysfs /devices/platform/soc/984000.i2c/i2c-0/0-0057/i2c_reset u:object_r:sysfs_audio:s0
# USB
genfscon debugfs /usb/tcpm-usbpd0 u:object_r:debugfs_usb:s0
diff --git a/vendor/st/hal_nfc_default.te b/vendor/st/hal_nfc_default.te
index f98e78c..3ec0448 100644
--- a/vendor/st/hal_nfc_default.te
+++ b/vendor/st/hal_nfc_default.te
@@ -7,3 +7,4 @@
# Modem property
set_prop(hal_nfc_default, vendor_modem_prop)
+allow hal_nfc_default sysfs_audio:file rw_file_perms;