From 0e859b87a101bb2cf7d4987ff44b15ae1e766b47 Mon Sep 17 00:00:00 2001 From: chenkris Date: Wed, 16 Oct 2024 05:57:38 +0000 Subject: [PATCH] Allow fingerprint HAL to access IGoodixFingerprintDaemon Fix the following avc denial: E SELinux : avc: denied { add } for pid=6578 uid=1000 name=vendor.goodix.hardware.biometrics.fingerprint.IGoodixFingerprintDaemon/default scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:default_android_service:s0 tclass=service_manager permissive=0 Flag: EXEMPT NDK Bug: 368993793 Test: Tested fingerprint under enforcing mode Change-Id: Iafed80d22d40e98cb0811ca84051066360f3dff8 --- vendor/service_contexts | 1 + 1 file changed, 1 insertion(+) diff --git a/vendor/service_contexts b/vendor/service_contexts index 38a8cca..78ef5c9 100644 --- a/vendor/service_contexts +++ b/vendor/service_contexts @@ -4,3 +4,4 @@ vendor.google.wireless_charger.IWirelessCharger/default u:object_r:hal hardware.qorvo.uwb.IUwbVendor/default u:object_r:hal_uwb_vendor_service:s0 android.hardware.media.c2.IComponentStore/default1 u:object_r:hal_codec2_service:s0 com.android.server.modemml.ITFLiteService/default u:object_r:modemml_tflite_service:s0 +vendor.goodix.hardware.biometrics.fingerprint.IGoodixFingerprintDaemon/default u:object_r:hal_fingerprint_service:s0