sm8250-common: sepolicy: add rules for goodix/fpc1020
This commit is contained in:
parent
99a387cf03
commit
488bd72bc5
1
sepolicy/vendor/device.te
vendored
1
sepolicy/vendor/device.te
vendored
@ -1,5 +1,6 @@
|
|||||||
# Fingerprint
|
# Fingerprint
|
||||||
type etsd_device, dev_type;
|
type etsd_device, dev_type;
|
||||||
|
type goodix_device, dev_type;
|
||||||
|
|
||||||
# Moto partitions
|
# Moto partitions
|
||||||
type vendor_hw_block_device, dev_type;
|
type vendor_hw_block_device, dev_type;
|
||||||
|
5
sepolicy/vendor/file_contexts
vendored
5
sepolicy/vendor/file_contexts
vendored
@ -38,12 +38,17 @@
|
|||||||
# Fingerprint
|
# Fingerprint
|
||||||
/(mnt/vendor/persist|persist)/fps(/.*)? u:object_r:vendor_persist_fps_file:s0
|
/(mnt/vendor/persist|persist)/fps(/.*)? u:object_r:vendor_persist_fps_file:s0
|
||||||
/(vendor|system/vendor)/bin/fpc_ident u:object_r:hal_fingerprint_default_exec:s0
|
/(vendor|system/vendor)/bin/fpc_ident u:object_r:hal_fingerprint_default_exec:s0
|
||||||
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-goodixservice u:object_r:hal_fingerprint_default_exec:s0
|
||||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service-ets u:object_r:hal_fingerprint_default_exec:s0
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service-ets u:object_r:hal_fingerprint_default_exec:s0
|
||||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service-fpc u:object_r:hal_fingerprint_default_exec:s0
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service-fpc u:object_r:hal_fingerprint_default_exec:s0
|
||||||
/data/vendor/.fps(/.*)? u:object_r:fingerprint_vendor_data_file:s0
|
/data/vendor/.fps(/.*)? u:object_r:fingerprint_vendor_data_file:s0
|
||||||
/data/vendor/fpc(/.*)? u:object_r:fingerprint_vendor_data_file:s0
|
/data/vendor/fpc(/.*)? u:object_r:fingerprint_vendor_data_file:s0
|
||||||
|
/data/vendor/gf_data(/.*)? u:object_r:fingerprint_vendor_data_file:s0
|
||||||
|
/dev/goodix_fp u:object_r:goodix_device:s0
|
||||||
/dev/esfp0 u:object_r:etsd_device:s0
|
/dev/esfp0 u:object_r:etsd_device:s0
|
||||||
/sys/devices/soc/0\.et320(/.*)? u:object_r:vendor_sysfs_fingerprint:s0
|
/sys/devices/soc/0\.et320(/.*)? u:object_r:vendor_sysfs_fingerprint:s0
|
||||||
|
/sys/class/fingerprint/fpc1020(/.*)? u:object_r:vendor_sysfs_fingerprint:s0
|
||||||
|
/sys/devices/virtual/fingerprint/fpc1020(/.*)? u:object_r:vendor_sysfs_fingerprint:s0
|
||||||
|
|
||||||
# IFAA
|
# IFAA
|
||||||
/(vendor|system/vendor)/bin/hw/vendor\.zui\.hardware\.ifaa@1\.0-service u:object_r:hal_ifaa_default_exec:s0
|
/(vendor|system/vendor)/bin/hw/vendor\.zui\.hardware\.ifaa@1\.0-service u:object_r:hal_ifaa_default_exec:s0
|
||||||
|
1
sepolicy/vendor/genfs_contexts
vendored
1
sepolicy/vendor/genfs_contexts
vendored
@ -3,6 +3,7 @@ genfscon sysfs /devices/platform/cam_sync/video4linux/video1/name
|
|||||||
|
|
||||||
# Fingerprint
|
# Fingerprint
|
||||||
genfscon sysfs /devices/platform/egis_input u:object_r:vendor_sysfs_fingerprint:s0
|
genfscon sysfs /devices/platform/egis_input u:object_r:vendor_sysfs_fingerprint:s0
|
||||||
|
genfscon sysfs /devices/platform/soc/soc:fp_fpc1020 u:object_r:vendor_sysfs_fingerprint:s0
|
||||||
|
|
||||||
# Health
|
# Health
|
||||||
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-02/c440000.qcom,spmi:qcom,pm8150b@2:qcom,qpnp-smb5-mmi/power_supply/battery u:object_r:vendor_sysfs_battery_supply:s0
|
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-02/c440000.qcom,spmi:qcom,pm8150b@2:qcom,qpnp-smb5-mmi/power_supply/battery u:object_r:vendor_sysfs_battery_supply:s0
|
||||||
|
1
sepolicy/vendor/hal_fingerprint_default.te
vendored
1
sepolicy/vendor/hal_fingerprint_default.te
vendored
@ -1,5 +1,6 @@
|
|||||||
allow hal_fingerprint_default {
|
allow hal_fingerprint_default {
|
||||||
etsd_device
|
etsd_device
|
||||||
|
goodix_device
|
||||||
tee_device
|
tee_device
|
||||||
}: chr_file rw_file_perms;
|
}: chr_file rw_file_perms;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user