diff --git a/gs101-sepolicy.mk b/gs101-sepolicy.mk index 6f46edc7..ffe102f8 100644 --- a/gs101-sepolicy.mk +++ b/gs101-sepolicy.mk @@ -31,3 +31,9 @@ BOARD_SEPOLICY_DIRS += hardware/google/pixel-sepolicy/powerstats # sscoredump BOARD_SEPOLICY_DIRS += hardware/google/pixel-sepolicy/sscoredump + +# Sniffer Logger +BOARD_SEPOLICY_DIRS += hardware/google/pixel-sepolicy/wifi_sniffer + +# Wifi Logger +BOARD_SEPOLICY_DIRS += hardware/google/pixel-sepolicy/wifi_logger diff --git a/whitechapel/vendor/google/logger_app.te b/whitechapel/vendor/google/logger_app.te index 8c0c5834..0926df35 100644 --- a/whitechapel/vendor/google/logger_app.te +++ b/whitechapel/vendor/google/logger_app.te @@ -16,4 +16,5 @@ userdebug_or_eng(` set_prop(logger_app, logpersistd_logging_prop) set_prop(logger_app, logd_prop) set_prop(logger_app, vendor_usb_config_prop) + set_prop(logger_app, vendor_wifi_sniffer_prop) ') diff --git a/whitechapel/vendor/google/wifi_sniffer.te b/whitechapel/vendor/google/wifi_sniffer.te new file mode 100644 index 00000000..b576f158 --- /dev/null +++ b/whitechapel/vendor/google/wifi_sniffer.te @@ -0,0 +1,5 @@ +userdebug_or_eng(` + allow wifi_sniffer sysfs_wifi:dir search; + allow wifi_sniffer sysfs_wifi:file w_file_perms; + allow wifi_sniffer self:capability sys_module; +')