From 91a1f49a8afdd50742dcc26afe4586eb4d4717b5 Mon Sep 17 00:00:00 2001 From: Badhri Jagan Sridharan Date: Sun, 22 May 2022 16:40:52 -0700 Subject: [PATCH] Allow gadget hal to search i2c dir and write to usb_limit_accessory_enable auditd : type=1400 audit(0.0:4): avc: denied { search } for comm="HwBinder:879_1" name="10d60000.hsi2c" dev="sysfs" ino=23606 scontext=u:r:hal_usb_gadget_impl:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=0 Bug: 206635552 Signed-off-by: Badhri Jagan Sridharan Change-Id: Ibc4ec27ad7d1b7a26c9935aa0c4aff5f03a8d59c --- whitechapel_pro/hal_usb_gadget_impl.te | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/whitechapel_pro/hal_usb_gadget_impl.te b/whitechapel_pro/hal_usb_gadget_impl.te index 30041467..ddda7eb9 100644 --- a/whitechapel_pro/hal_usb_gadget_impl.te +++ b/whitechapel_pro/hal_usb_gadget_impl.te @@ -15,3 +15,7 @@ allow hal_usb_gadget_impl proc_interrupts:file r_file_perms; # change irq to other cores allow hal_usb_gadget_impl proc_irq:dir r_dir_perms; allow hal_usb_gadget_impl proc_irq:file w_file_perms; + +# allow gadget hal to search hsi2c dir and write to usb_limit_accessory_enable/current +allow hal_usb_gadget_impl sysfs_batteryinfo:dir r_dir_perms; +allow hal_usb_gadget_impl sysfs_batteryinfo:file rw_file_perms;