From ff802c138e903eeb81bb5f251a26e3a4ac34b34e Mon Sep 17 00:00:00 2001 From: Roy Luo Date: Wed, 22 May 2024 00:48:39 +0000 Subject: [PATCH] Support sending vendor command to GL852G via libusbhost libusbhost need access to USB device fs. Bug: 261923350 Bug: 340665903 Test: no audit log in logcat after command execution Change-Id: I4b0c8cc750eff12d2494504f9f215d5b1bab35fd --- vendor/hal_usb_impl.te | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vendor/hal_usb_impl.te b/vendor/hal_usb_impl.te index 99644e8..2ec4888 100644 --- a/vendor/hal_usb_impl.te +++ b/vendor/hal_usb_impl.te @@ -21,3 +21,8 @@ allow hal_usb_impl fwk_stats_service:service_manager find; # For reading the usb-c throttling stats allow hal_usb_impl sysfs_usbc_throttling_stats:file r_file_perms; + +# For issuing vendor commands to USB hub via libusbhost +allow hal_usb_impl device:dir r_dir_perms; +allow hal_usb_impl usb_device:chr_file rw_file_perms; +allow hal_usb_impl usb_device:dir r_dir_perms;