diff --git a/tracking_denials/hal_wifi_ext.te b/tracking_denials/hal_wifi_ext.te deleted file mode 100644 index c43741be..00000000 --- a/tracking_denials/hal_wifi_ext.te +++ /dev/null @@ -1,4 +0,0 @@ -# b/177966433 -dontaudit hal_wifi_ext vendor_default_prop:property_service { set }; -dontaudit hal_wifi_ext grilservice_app:binder { call }; -dontaudit hal_wifi_ext grilservice_app:binder { call }; diff --git a/whitechapel/vendor/google/hal_wifi_ext.te b/whitechapel/vendor/google/hal_wifi_ext.te new file mode 100644 index 00000000..659239e8 --- /dev/null +++ b/whitechapel/vendor/google/hal_wifi_ext.te @@ -0,0 +1,5 @@ +# Allow wifi_ext to report callbacks to gril-service app +binder_call(hal_wifi_ext, grilservice_app) + +# Write wlan driver/fw version into property +set_prop(hal_wifi_ext, vendor_wifi_version) diff --git a/whitechapel/vendor/google/property.te b/whitechapel/vendor/google/property.te index 5ac31d8b..70f00d46 100644 --- a/whitechapel/vendor/google/property.te +++ b/whitechapel/vendor/google/property.te @@ -32,3 +32,6 @@ vendor_internal_prop(vendor_battery_defender_prop) # NFC vendor_internal_prop(vendor_nfc_prop) + +# WiFi +vendor_internal_prop(vendor_wifi_version) diff --git a/whitechapel/vendor/google/property_contexts b/whitechapel/vendor/google/property_contexts index a3f993b1..784291df 100644 --- a/whitechapel/vendor/google/property_contexts +++ b/whitechapel/vendor/google/property_contexts @@ -87,3 +87,7 @@ persist.vendor.nfc. u:object_r:vendor_nfc_prop:s0 # Battery vendor.battery.defender. u:object_r:vendor_battery_defender_prop:s0 + +# WiFi +vendor.wlan.driver.version u:object_r:vendor_wifi_version:s0 +vendor.wlan.firmware.version u:object_r:vendor_wifi_version:s0