diff --git a/vendor/hal_sensors_default.te b/vendor/hal_sensors_default.te index 7fd8f85617637a6b5f3e186fb78b74bae2dbc525..1bde858cd0d7bdb6e68925dbef65a76164fad266 100644 --- a/vendor/hal_sensors_default.te +++ b/vendor/hal_sensors_default.te @@ -6,5 +6,11 @@ init_daemon_domain(hal_sensors_default) allow hal_sensors_default fwk_scheduler_hwservice:hwservice_manager find; +# Allow sensor hals to access and use gralloc memory allocated by +# android.hardware.graphics.allocator allow hal_sensors_default hal_graphics_allocator_default:fd use; allow hal_sensors_default ion_device:chr_file r_file_perms; + +# allow sensor hal to use lock for keeping system awake for wake up +# events delivery. +wakelock_use(hal_sensors_default);