From e01b41b5193545560c3136e56c2dc5b8e9ebb835 Mon Sep 17 00:00:00 2001 From: chenkris Date: Mon, 15 Jan 2024 06:48:07 +0000 Subject: [PATCH] fingerprint: fix SELinux denials Fix following AVC denials: 1. SELinux : avc: denied { find } for interface=vendor.goodix.hardware.biometrics.fingerprint::IGoodixFingerprintDaemon sid=u:r:hal_fingerprint_default:s0 pid=2948 scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:default_android_hwservice:s0 tclass=hwservice_manager permissive=0 Bug: 315737323 Test: boot with no relevant error Change-Id: I9f32e2bc771c5bfd8ebf26344342b8813f0b4930 --- {legacy/zuma/vendor => vendor}/hal_fingerprint_default.te | 0 {legacy/zuma/vendor => vendor}/hwservice_contexts | 1 + 2 files changed, 1 insertion(+) rename {legacy/zuma/vendor => vendor}/hal_fingerprint_default.te (100%) rename {legacy/zuma/vendor => vendor}/hwservice_contexts (52%) diff --git a/legacy/zuma/vendor/hal_fingerprint_default.te b/vendor/hal_fingerprint_default.te similarity index 100% rename from legacy/zuma/vendor/hal_fingerprint_default.te rename to vendor/hal_fingerprint_default.te diff --git a/legacy/zuma/vendor/hwservice_contexts b/vendor/hwservice_contexts similarity index 52% rename from legacy/zuma/vendor/hwservice_contexts rename to vendor/hwservice_contexts index dd24a5f..5aed498 100644 --- a/legacy/zuma/vendor/hwservice_contexts +++ b/vendor/hwservice_contexts @@ -1,2 +1,3 @@ # Fingerprint vendor.qti.hardware.fingerprint::IQtiExtendedFingerprint u:object_r:hal_fingerprint_ext_hwservice:s0 +vendor.goodix.hardware.biometrics.fingerprint::IGoodixFingerprintDaemon u:object_r:hal_fingerprint_ext_hwservice:s0