diff --git a/sepolicy/vendor/hal_fingerprint_default.te b/sepolicy/vendor/hal_fingerprint_default.te index 2613c57..94404d7 100644 --- a/sepolicy/vendor/hal_fingerprint_default.te +++ b/sepolicy/vendor/hal_fingerprint_default.te @@ -1,4 +1,5 @@ type hal_fingerprint_hwservice_xiaomi, hwservice_manager_type; +type hal_fingerprint_service_xiaomi, vndservice_manager_type; type hal_swfingerprint_hwservice, hwservice_manager_type; type fingerprint_device, dev_type; type fingerprint_data_file, data_file_type, file_type; @@ -30,3 +31,4 @@ hal_client_domain(hal_fingerprint_default, vendor_hal_perf) add_hwservice(hal_fingerprint_default, hal_fingerprint_hwservice_xiaomi) add_hwservice(hal_fingerprint_default, hal_swfingerprint_hwservice) +add_service(hal_fingerprint_default, hal_fingerprint_service_xiaomi) diff --git a/sepolicy/vendor/vndservice_contexts b/sepolicy/vendor/vndservice_contexts index 2110b4c..af89b3c 100644 --- a/sepolicy/vendor/vndservice_contexts +++ b/sepolicy/vendor/vndservice_contexts @@ -1 +1,2 @@ android.IRemosaicDaemon u:object_r:remosaic_daemon_service:s0 +FortsenseFingerprintService u:object_r:hal_fingerprint_service_xiaomi:s0