sm8350-common: Migrate to fingerprint HIDL v2.3
Change-Id: Ibf065cfb9b6b8210713ab6dba8302937f56cf4c1
This commit is contained in:
parent
357da80ad6
commit
9b930e1eea
7 changed files with 19 additions and 16 deletions
3
sepolicy/vendor/file_contexts
vendored
3
sepolicy/vendor/file_contexts
vendored
|
|
@ -33,8 +33,7 @@
|
|||
/dev/skin_thermal u:object_r:therm_device:s0
|
||||
|
||||
# HALs
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service\.oneplus u:object_r:hal_fingerprint_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/vendor\.lineage\.biometrics\.fingerprint\.inscreen@1\.0-service\.oneplus u:object_r:hal_lineage_fod_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.3-service\.oneplus u:object_r:hal_fingerprint_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/vendor\.lineage\.livedisplay@2\.1-service\.oneplus u:object_r:hal_lineage_livedisplay_qti_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/vendor\.lineage\.powershare@1\.0-service\.oneplus u:object_r:hal_lineage_powershare_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/vendor\.lineage\.touch@1\.0-service\.oneplus u:object_r:hal_lineage_touch_default_exec:s0
|
||||
|
|
|
|||
2
sepolicy/vendor/genfs_contexts
vendored
2
sepolicy/vendor/genfs_contexts
vendored
|
|
@ -3,11 +3,13 @@ genfscon proc /touchpanel u:object_r:proc_touchpanel:s
|
|||
|
||||
# sysfs
|
||||
genfscon sysfs /devices/platform/soc/88c000.i2c/i2c-10/10-005a/leds/vibrator u:object_r:sysfs_leds:s0
|
||||
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/auth_status u:object_r:sysfs_fod:s0
|
||||
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/dim_alpha u:object_r:sysfs_fod:s0
|
||||
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/dimlayer_bl_en u:object_r:sysfs_livedisplay_tuneable:s0
|
||||
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/hbm u:object_r:sysfs_livedisplay_tuneable:s0
|
||||
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/notify_dim u:object_r:sysfs_fod:s0
|
||||
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/notify_fppress u:object_r:sysfs_fod:s0
|
||||
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/power_status u:object_r:sysfs_fod:s0
|
||||
genfscon sysfs /devices/platform/soc/soc:tri_state_key/hall_data_calib u:object_r:sysfs_tri_state_key:s0
|
||||
genfscon sysfs /kernel/ois_control u:object_r:sysfs_ois_control:s0
|
||||
genfscon sysfs /kernel/tof_control u:object_r:sysfs_tof_control:s0
|
||||
|
|
|
|||
2
sepolicy/vendor/hal_fingerprint_device.te
vendored
2
sepolicy/vendor/hal_fingerprint_device.te
vendored
|
|
@ -1,3 +1,5 @@
|
|||
hal_client_domain(hal_fingerprint_default, hal_display)
|
||||
|
||||
allow hal_fingerprint_default self:netlink_socket create_socket_perms_no_ioctl;
|
||||
|
||||
binder_call(hal_fingerprint_default, hal_perf_default)
|
||||
|
|
|
|||
4
sepolicy/vendor/hal_lineage_fod_default.te
vendored
4
sepolicy/vendor/hal_lineage_fod_default.te
vendored
|
|
@ -1,4 +0,0 @@
|
|||
hal_client_domain(hal_lineage_fod_default, hal_display)
|
||||
hal_client_domain(hal_lineage_fod_default, hal_fingerprint)
|
||||
|
||||
allow hal_lineage_fod_default sysfs_fod:file rw_file_perms;
|
||||
Loading…
Add table
Add a link
Reference in a new issue