diff --git a/whitechapel_pro/pixelstats_vendor.te b/whitechapel_pro/pixelstats_vendor.te index 69674fb8..db443835 100644 --- a/whitechapel_pro/pixelstats_vendor.te +++ b/whitechapel_pro/pixelstats_vendor.te @@ -6,6 +6,10 @@ allow pixelstats_vendor sysfs_pixelstats:file r_file_perms; # Wireless charge allow pixelstats_vendor sysfs_wlc:dir search; allow pixelstats_vendor sysfs_wlc:file rw_file_perms; +# Wireless charge/OrientationCollector +get_prop(pixelstats_vendor, hwservicemanager_prop); +hwbinder_use(pixelstats_vendor); +allow pixelstats_vendor fwk_sensor_hwservice:hwservice_manager find; # Batery history allow pixelstats_vendor battery_history_device:chr_file r_file_perms; diff --git a/whitechapel_pro/system_server.te b/whitechapel_pro/system_server.te index 93defe77..efc0a103 100644 --- a/whitechapel_pro/system_server.te +++ b/whitechapel_pro/system_server.te @@ -2,3 +2,6 @@ binder_call(system_server, hal_camera_default); # Allow system server to send sensor data callbacks to GPS binder_call(system_server, gpsd); + +# pixelstats_vendor/OrientationCollector +binder_call(system_server, pixelstats_vendor);