Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 80894be7 authored by LuK1337's avatar LuK1337 Committed by Bruno Martins
Browse files

common: Add LiveDisplay AIDL interface

Change-Id: I620d64449c31d8e207ea41fcc6dd88223d113277
parent a9abdf4b
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -2,3 +2,4 @@
binder_call(hal_lineage_livedisplay_client, hal_lineage_livedisplay_server)

hal_attribute_hwservice(hal_lineage_livedisplay, hal_lineage_livedisplay_hwservice)
hal_attribute_service(hal_lineage_livedisplay, hal_lineage_livedisplay_service)
+1 −0
Original line number Diff line number Diff line
type hal_lineage_health_service, hal_service_type, service_manager_type;
type hal_lineage_livedisplay_service, hal_service_type, service_manager_type;
type hal_lineage_powershare_service, hal_service_type, service_manager_type;
type hal_lineage_touch_service, hal_service_type, service_manager_type;
+19 −9
Original line number Diff line number Diff line
vendor.lineage.health.IChargingControl/default                 u:object_r:hal_lineage_health_service:s0
vendor.lineage.health.IFastCharge/default                      u:object_r:hal_lineage_health_service:s0
vendor.lineage.livedisplay.IAdaptiveBacklight/default          u:object_r:hal_lineage_livedisplay_service:s0
vendor.lineage.livedisplay.IAntiFlicker/default                u:object_r:hal_lineage_livedisplay_service:s0
vendor.lineage.livedisplay.IAutoContrast/default               u:object_r:hal_lineage_livedisplay_service:s0
vendor.lineage.livedisplay.IColorBalance/default               u:object_r:hal_lineage_livedisplay_service:s0
vendor.lineage.livedisplay.IColorEnhancement/default           u:object_r:hal_lineage_livedisplay_service:s0
vendor.lineage.livedisplay.IDisplayColorCalibration/default    u:object_r:hal_lineage_livedisplay_service:s0
vendor.lineage.livedisplay.IDisplayModes/default               u:object_r:hal_lineage_livedisplay_service:s0
vendor.lineage.livedisplay.IPictureAdjustment/default          u:object_r:hal_lineage_livedisplay_service:s0
vendor.lineage.livedisplay.IReadingEnhancement/default         u:object_r:hal_lineage_livedisplay_service:s0
vendor.lineage.livedisplay.ISunlightEnhancement/default        u:object_r:hal_lineage_livedisplay_service:s0
vendor.lineage.powershare.IPowerShare/default                  u:object_r:hal_lineage_powershare_service:s0
vendor.lineage.touch.IGloveMode/default                        u:object_r:hal_lineage_touch_service:s0
vendor.lineage.touch.IHighTouchPollingRate/default             u:object_r:hal_lineage_touch_service:s0
+2 −0
Original line number Diff line number Diff line
@@ -4,6 +4,8 @@ hal_server_domain(hal_lineage_livedisplay_exynos, hal_lineage_livedisplay)
type hal_lineage_livedisplay_exynos_exec, exec_type, vendor_file_type, file_type;
init_daemon_domain(hal_lineage_livedisplay_exynos)

binder_call(hal_lineage_livedisplay_exynos, servicemanager)

# Allow LiveDisplay HAL's default implementation to use vendor-binder service
vndbinder_use(hal_lineage_livedisplay_exynos)

+2 −0
Original line number Diff line number Diff line
@@ -4,6 +4,8 @@ hal_server_domain(hal_lineage_livedisplay_qti, hal_lineage_livedisplay)
type hal_lineage_livedisplay_qti_exec, exec_type, vendor_file_type, file_type;
init_daemon_domain(hal_lineage_livedisplay_qti)

binder_call(hal_lineage_livedisplay_qti, servicemanager)

# Allow LiveDisplay HAL's default implementation to use vendor-binder service
vndbinder_use(hal_lineage_livedisplay_qti)