mirror of
https://github.com/Evolution-X-Devices/device_xiaomi_sdm710-common
synced 2026-01-27 18:11:34 +00:00
sdm710-common: sepolicy: Properly label slmadapter service and allow cnd to find it
Resolves:
E SELinux : avc: denied { find } for interface=vendor.qti.hardware.slmadapter::ISlmAdapter sid=u:r:cnd:s0 pid=975 scontext=u:r:cnd:s0 tcontext=u:object_r:default_android_hwservice:s0 tclass=hwservice_manager permissive=0
Signed-off-by: Ivan Vecera <ivan@cera.cz>
Change-Id: I5b27eee6a1f9a622962c7364b2bdabe92cf37254
This commit is contained in:
committed by
Sebastiano Barezzi
parent
f028fbb5f2
commit
f80cbb2df8
1
sepolicy/vendor/cnd.te
vendored
Normal file
1
sepolicy/vendor/cnd.te
vendored
Normal file
@@ -0,0 +1 @@
|
||||
allow cnd vendor_hal_slmadapter_hwservice:hwservice_manager find;
|
||||
1
sepolicy/vendor/hwservice.te
vendored
1
sepolicy/vendor/hwservice.te
vendored
@@ -1 +1,2 @@
|
||||
type hal_mlipay_hwservice, hwservice_manager_type;
|
||||
type vendor_hal_slmadapter_hwservice, hwservice_manager_type, protected_hwservice;
|
||||
|
||||
3
sepolicy/vendor/hwservice_contexts
vendored
3
sepolicy/vendor/hwservice_contexts
vendored
@@ -1,3 +1,6 @@
|
||||
# CND
|
||||
vendor.qti.hardware.slmadapter::ISlmAdapter u:object_r:vendor_hal_slmadapter_hwservice:s0
|
||||
|
||||
# Fingerprint
|
||||
com.fingerprints.extension::IFingerprintEngineering u:object_r:hal_fingerprint_hwservice:s0
|
||||
com.fingerprints.extension::IFingerprintSensorTest u:object_r:hal_fingerprint_hwservice:s0
|
||||
|
||||
Reference in New Issue
Block a user