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

Commit 67ea7f81 authored by Amit's avatar Amit
Browse files

Merge remote-tracking branch 'origin/lineage-16.0' into v1-pie

parents 94767ff6 a09f4a87
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
# HwBinder IPC from client to server
binder_call(hal_lineage_fod_client, hal_lineage_fod_server)

add_hwservice(hal_lineage_fod_server, hal_lineage_fod_hwservice)
allow hal_lineage_fod_client hal_lineage_fod_hwservice:hwservice_manager find;

# Allow binder communication with platform_app
binder_call(hal_lineage_fod, platform_app)
+1 −0
Original line number Diff line number Diff line
type hal_lineage_camera_motor_hwservice, hwservice_manager_type;
type hal_lineage_fod_hwservice, hwservice_manager_type;
type hal_lineage_livedisplay_hwservice, hwservice_manager_type;
type hal_lineage_touch_hwservice, hwservice_manager_type;
type hal_lineage_trust_hwservice, hwservice_manager_type;
+17 −16
Original line number Diff line number Diff line
vendor.lineage.biometrics.fingerprint.inscreen::IFingerprintInscreen    u:object_r:hal_lineage_fod_hwservice:s0
vendor.lineage.camera.motor::ICameraMotor                               u:object_r:hal_lineage_camera_motor_hwservice:s0
vendor.lineage.livedisplay::IAdaptiveBacklight                          u:object_r:hal_lineage_livedisplay_hwservice:s0
vendor.lineage.livedisplay::IAutoContrast                               u:object_r:hal_lineage_livedisplay_hwservice:s0
+3 −0
Original line number Diff line number Diff line
# Allow NFC service to be found
allow platform_app nfc_service:service_manager find;

# Allow FOD HAL service to be found
hal_client_domain(platform_app, hal_lineage_fod)

# Allow LiveDisplay HAL service to be found
hal_client_domain(platform_app, hal_lineage_livedisplay)
+1 −0
Original line number Diff line number Diff line
allow system_server storage_stub_file:dir getattr;

# Use HALs
hal_client_domain(system_server, hal_lineage_fod)
hal_client_domain(system_server, hal_lineage_livedisplay)
hal_client_domain(system_server, hal_lineage_touch)
hal_client_domain(system_server, hal_lineage_trust)
Loading