5a9786b385
This service contains notifiers (Backlight2SlpiNotifier, Freq2SlpiNotifier) which are responsible for relaying current brightness and refresh rate to our under-display light sensor. Without it, the screen brightness affects light sensor readings, making auto brightness unusable. Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com> Change-Id: I1e6249e915e4973167dc1642af5e15717d2c03ef
24 lines
1.3 KiB
Plaintext
24 lines
1.3 KiB
Plaintext
type vendor_hal_citsensorservice_xiaomi_hwservice, hwservice_manager_type, protected_hwservice;
|
|
|
|
type vendor_hal_citsensorservice_xiaomi_default, domain;
|
|
hal_server_domain(vendor_hal_citsensorservice_xiaomi_default, vendor_hal_citsensorservice_xiaomi)
|
|
|
|
type vendor_hal_citsensorservice_xiaomi_default_exec, exec_type, vendor_file_type, file_type;
|
|
init_daemon_domain(vendor_hal_citsensorservice_xiaomi_default)
|
|
|
|
hal_attribute_hwservice(vendor_hal_citsensorservice_xiaomi, vendor_hal_citsensorservice_xiaomi_hwservice)
|
|
|
|
binder_call(vendor_hal_citsensorservice_xiaomi_client, vendor_hal_citsensorservice_xiaomi_server)
|
|
binder_call(vendor_hal_citsensorservice_xiaomi_server, vendor_hal_citsensorservice_xiaomi_client)
|
|
|
|
allow vendor_hal_citsensorservice_xiaomi self:{ socket qipcrtr_socket } create_socket_perms;
|
|
allowxperm vendor_hal_citsensorservice_xiaomi self:{ socket qipcrtr_socket } ioctl msm_sock_ipc_ioctls;
|
|
|
|
allow vendor_hal_citsensorservice_xiaomi_default fwk_sensor_hwservice:hwservice_manager find;
|
|
allow vendor_hal_citsensorservice_xiaomi_default system_server:binder call;
|
|
|
|
r_dir_file(vendor_hal_citsensorservice_xiaomi_default, vendor_sysfs_graphics)
|
|
|
|
allow vendor_hal_citsensorservice_xiaomi_default input_device:dir r_dir_perms;
|
|
allow vendor_hal_citsensorservice_xiaomi_default input_device:chr_file rw_file_perms;
|