From 2cea35ed07849f55b66caca8fb5fd90fc73b3128 Mon Sep 17 00:00:00 2001 From: Andrew Chant Date: Wed, 29 Jan 2025 19:29:58 -0800 Subject: [PATCH] Revert "Add IFingerprintDebug service context and Overlay permissions." This reverts commit a7bb762dc5fc4588ec877f6cde60e1931d5da5f3. Reason for revert: likely breaking user build Bug: 393226459 Change-Id: Iffa1b112852dbb99e521c7a546ff591a0a58375a --- vendor/hal_fingerprint_debug.te | 27 --------------------------- vendor/service_contexts | 1 - 2 files changed, 28 deletions(-) delete mode 100644 vendor/hal_fingerprint_debug.te diff --git a/vendor/hal_fingerprint_debug.te b/vendor/hal_fingerprint_debug.te deleted file mode 100644 index d8cb4bc..0000000 --- a/vendor/hal_fingerprint_debug.te +++ /dev/null @@ -1,27 +0,0 @@ -# SE policies for IFingerprintDebug -userdebug_or_eng(` - type hal_fingerprint_debug_service, hal_service_type, protected_service, service_manager_type; - - # Declare domains for the debug host HAL server/client. - hal_attribute(fingerprint_debug) - - hal_server_domain(hal_fingerprint_default, hal_fingerprint_debug) - - # Ensure that the server and client can communicate with each other, - # bi-directionally (in the case of callbacks from server to client, for - # example). - binder_call(hal_fingerprint_debug_client, hal_fingerprint_debug_server) - binder_call(hal_fingerprint_debug_server, hal_fingerprint_debug_client) - - binder_call(hal_fingerprint_debug_server, servicemanager) - hal_attribute_service(hal_fingerprint_debug, hal_fingerprint_debug_service) - - # Declare a domain for the debug application (Overlay). - type fingerprint_debug_app, domain; - - # Allow all priv-apps to communicate with the fingerprint debug HAL on - # userdebug or eng builds. - hal_client_domain(priv_app, hal_fingerprint_debug) - - binder_call(priv_app, hal_fingerprint_default) -') diff --git a/vendor/service_contexts b/vendor/service_contexts index b889a00..c50b46f 100644 --- a/vendor/service_contexts +++ b/vendor/service_contexts @@ -1,5 +1,4 @@ vendor.qti.hardware.fingerprint.IQfpExtendedFingerprint/default u:object_r:hal_fingerprint_service:s0 -com.google.hardware.biometrics.fingerprint.debug.IFingerprintDebug/default u:object_r:hal_fingerprint_debug_service:s0 com.google.hardware.pixel.display.IDisplay/default u:object_r:hal_pixel_display_service:s0 vendor.google.wireless_charger.IWirelessCharger/default u:object_r:hal_wireless_charger_service:s0 hardware.qorvo.uwb.IUwbVendor/default u:object_r:hal_uwb_vendor_service:s0