From 53d79fd6610b94905c1f39eb96ff41b65d4fd5a4 Mon Sep 17 00:00:00 2001 From: Vincent Wang Date: Wed, 18 Oct 2023 05:49:35 +0000 Subject: [PATCH] Add SEPolicy for KM4/CM4 to access FingerprintHal from Settings Bug: b/301224470 Test: Check GoogleSettings could acess Fingerprint HAL Change-Id: Id1536115bdbe72e3ffa6eb8531b45faa02ff5a5d --- caiman-sepolicy.mk | 3 +++ fingerprint_capacitance/system_app.te | 2 ++ komodo-sepolicy.mk | 3 +++ ripcurrent24-sepolicy.mk | 3 +++ tokay-sepolicy.mk | 3 +++ 5 files changed, 14 insertions(+) create mode 100644 fingerprint_capacitance/system_app.te diff --git a/caiman-sepolicy.mk b/caiman-sepolicy.mk index 6354acf7..d34e613a 100644 --- a/caiman-sepolicy.mk +++ b/caiman-sepolicy.mk @@ -6,3 +6,6 @@ BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint # GPS sepolicy BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/gnss + +#Fingerprint +BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint_capacitance diff --git a/fingerprint_capacitance/system_app.te b/fingerprint_capacitance/system_app.te new file mode 100644 index 00000000..e1a7d523 --- /dev/null +++ b/fingerprint_capacitance/system_app.te @@ -0,0 +1,2 @@ +# TODO (b/306087355) Remove this and make it specific to the app +hal_client_domain(system_app, hal_fingerprint) diff --git a/komodo-sepolicy.mk b/komodo-sepolicy.mk index c01cdba2..feed173c 100644 --- a/komodo-sepolicy.mk +++ b/komodo-sepolicy.mk @@ -6,3 +6,6 @@ BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint # GPS sepolicy BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/gnss + +#Fingerprint +BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint_capacitance diff --git a/ripcurrent24-sepolicy.mk b/ripcurrent24-sepolicy.mk index f195b047..48f50099 100644 --- a/ripcurrent24-sepolicy.mk +++ b/ripcurrent24-sepolicy.mk @@ -6,3 +6,6 @@ BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint # GPS sepolicy BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/gnss + +#Fingerprint +BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint_capacitance diff --git a/tokay-sepolicy.mk b/tokay-sepolicy.mk index 2711c2cd..bfc19e5c 100644 --- a/tokay-sepolicy.mk +++ b/tokay-sepolicy.mk @@ -6,3 +6,6 @@ BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint # GPS sepolicy BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/gnss + +#Fingerprint +BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint_capacitance