diff --git a/whitechapel/vendor/google/device.te b/whitechapel/vendor/google/device.te index 9287dd13..6741c49b 100644 --- a/whitechapel/vendor/google/device.te +++ b/whitechapel/vendor/google/device.te @@ -53,3 +53,6 @@ type sscoredump_device, dev_type; # AOC device type aoc_device, dev_type; + +# Fingerprint device +type fingerprint_device, dev_type; diff --git a/whitechapel/vendor/google/file_contexts b/whitechapel/vendor/google/file_contexts index 0c1822ae..9777744e 100644 --- a/whitechapel/vendor/google/file_contexts +++ b/whitechapel/vendor/google/file_contexts @@ -415,3 +415,6 @@ # BigOcean /dev/bigocean u:object_r:video_device:s0 + +# Fingerprint +/dev/goodix_fp u:object_r:fingerprint_device:s0 diff --git a/whitechapel/vendor/google/hal_fingerprint_default.te b/whitechapel/vendor/google/hal_fingerprint_default.te new file mode 100644 index 00000000..9e2ecb96 --- /dev/null +++ b/whitechapel/vendor/google/hal_fingerprint_default.te @@ -0,0 +1,2 @@ +allow hal_fingerprint_default fingerprint_device:chr_file rw_file_perms; +