Loading common/dynamic/hal_lineage_fastcharge.te 0 → 100644 +8 −0 Original line number Diff line number Diff line # HWBinder IPC from client to server binder_call(hal_lineage_fastcharge_client, hal_lineage_fastcharge_server) add_hwservice(hal_lineage_fastcharge_server, hal_lineage_fastcharge_hwservice) allow hal_lineage_fastcharge_client hal_lineage_fastcharge_hwservice:hwservice_manager find; # Allow binder communication with platform_app binder_call(hal_lineage_fastcharge, platform_app) common/dynamic/hwservice.te +1 −0 Original line number Diff line number Diff line type hal_lineage_camera_motor_hwservice, hwservice_manager_type; type hal_lineage_fastcharge_hwservice, hwservice_manager_type; type hal_lineage_fod_hwservice, hwservice_manager_type; type hal_lineage_livedisplay_hwservice, hwservice_manager_type; type hal_lineage_powershare_hwservice, hwservice_manager_type; Loading common/dynamic/hwservice_contexts +1 −0 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.fastcharge::IFastCharge u:object_r:hal_lineage_fastcharge_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 vendor.lineage.livedisplay::IColorBalance u:object_r:hal_lineage_livedisplay_hwservice:s0 Loading common/private/platform_app.te +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 FastCharge HAL service to be found hal_client_domain(platform_app, hal_lineage_fastcharge) # Allow FOD HAL service to be found hal_client_domain(platform_app, hal_lineage_fod) Loading common/private/system_app.te +1 −0 Original line number Diff line number Diff line Loading @@ -6,5 +6,6 @@ allow system_app cache_recovery_file:file {create rw_file_perms}; get_prop(system_app, vendor_security_patch_level_prop) # Allow access to the HALs hal_client_domain(system_app, hal_lineage_fastcharge) hal_client_domain(system_app, hal_lineage_livedisplay) hal_client_domain(system_app, hal_lineage_touch) Loading
common/dynamic/hal_lineage_fastcharge.te 0 → 100644 +8 −0 Original line number Diff line number Diff line # HWBinder IPC from client to server binder_call(hal_lineage_fastcharge_client, hal_lineage_fastcharge_server) add_hwservice(hal_lineage_fastcharge_server, hal_lineage_fastcharge_hwservice) allow hal_lineage_fastcharge_client hal_lineage_fastcharge_hwservice:hwservice_manager find; # Allow binder communication with platform_app binder_call(hal_lineage_fastcharge, platform_app)
common/dynamic/hwservice.te +1 −0 Original line number Diff line number Diff line type hal_lineage_camera_motor_hwservice, hwservice_manager_type; type hal_lineage_fastcharge_hwservice, hwservice_manager_type; type hal_lineage_fod_hwservice, hwservice_manager_type; type hal_lineage_livedisplay_hwservice, hwservice_manager_type; type hal_lineage_powershare_hwservice, hwservice_manager_type; Loading
common/dynamic/hwservice_contexts +1 −0 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.fastcharge::IFastCharge u:object_r:hal_lineage_fastcharge_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 vendor.lineage.livedisplay::IColorBalance u:object_r:hal_lineage_livedisplay_hwservice:s0 Loading
common/private/platform_app.te +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 FastCharge HAL service to be found hal_client_domain(platform_app, hal_lineage_fastcharge) # Allow FOD HAL service to be found hal_client_domain(platform_app, hal_lineage_fod) Loading
common/private/system_app.te +1 −0 Original line number Diff line number Diff line Loading @@ -6,5 +6,6 @@ allow system_app cache_recovery_file:file {create rw_file_perms}; get_prop(system_app, vendor_security_patch_level_prop) # Allow access to the HALs hal_client_domain(system_app, hal_lineage_fastcharge) hal_client_domain(system_app, hal_lineage_livedisplay) hal_client_domain(system_app, hal_lineage_touch)