Loading sepolicy/device.te +1 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ type mt6605_device, dev_type; # Fingerprint type esfp0_device, dev_type; type madev0_device, dev_type; # Block devices type proinfo_device, dev_type; Loading sepolicy/file_contexts +1 −0 Original line number Diff line number Diff line Loading @@ -81,6 +81,7 @@ /dev/M4U_device(/.*)? u:object_r:M4U_device_device:s0 /dev/mt6605 u:object_r:mt6605_device:s0 /dev/esfp0(/.*)? u:object_r:esfp0_device:s0 /dev/madev0 u:object_r:madev0_device:s0 # Sockets /dev/socket/rild[2-4] u:object_r:rild_socket:s0 Loading sepolicy/fingerprintd.te +3 −1 Original line number Diff line number Diff line allow fingerprintd esfp0_device:chr_file rw_file_perms; allow fingerprintd madev0_device:chr_file rw_file_perms; allow fingerprintd etsd:binder { call transfer }; allow fingerprintd self:capability { dac_override dac_read_search }; No newline at end of file Loading
sepolicy/device.te +1 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ type mt6605_device, dev_type; # Fingerprint type esfp0_device, dev_type; type madev0_device, dev_type; # Block devices type proinfo_device, dev_type; Loading
sepolicy/file_contexts +1 −0 Original line number Diff line number Diff line Loading @@ -81,6 +81,7 @@ /dev/M4U_device(/.*)? u:object_r:M4U_device_device:s0 /dev/mt6605 u:object_r:mt6605_device:s0 /dev/esfp0(/.*)? u:object_r:esfp0_device:s0 /dev/madev0 u:object_r:madev0_device:s0 # Sockets /dev/socket/rild[2-4] u:object_r:rild_socket:s0 Loading
sepolicy/fingerprintd.te +3 −1 Original line number Diff line number Diff line allow fingerprintd esfp0_device:chr_file rw_file_perms; allow fingerprintd madev0_device:chr_file rw_file_perms; allow fingerprintd etsd:binder { call transfer }; allow fingerprintd self:capability { dac_override dac_read_search }; No newline at end of file