Fix fingerprint crypto operations.
This fixes a bug introduced in the HIDL port where fingerprint no longer notifies keystore of authentications. Test: keyguard, FingerprintDialog Fixes bug 34200870 Change-Id: I8b1aef9469ff4f4218573a6cde4c3a151512c226
This commit is contained in:
parent
51c00faf3d
commit
2796009e4a
2 changed files with 4 additions and 0 deletions
|
@ -18,4 +18,7 @@ allow hal_fingerprint permission_service:service_manager find;
|
||||||
# For memory allocation
|
# For memory allocation
|
||||||
allow hal_fingerprint ion_device:chr_file r_file_perms;
|
allow hal_fingerprint ion_device:chr_file r_file_perms;
|
||||||
|
|
||||||
|
# Allow fingerprint to find and call keystore binder interfaces
|
||||||
|
binder_use(hal_fingerprint);
|
||||||
|
|
||||||
r_dir_file(hal_fingerprint, cgroup)
|
r_dir_file(hal_fingerprint, cgroup)
|
||||||
|
|
|
@ -155,6 +155,7 @@ binder_call(system_server, { appdomain ephemeral_app })
|
||||||
binder_call(system_server, binderservicedomain)
|
binder_call(system_server, binderservicedomain)
|
||||||
binder_call(system_server, dumpstate)
|
binder_call(system_server, dumpstate)
|
||||||
binder_call(system_server, fingerprintd)
|
binder_call(system_server, fingerprintd)
|
||||||
|
binder_call(system_server, hal_fingerprint)
|
||||||
binder_call(system_server, gatekeeperd)
|
binder_call(system_server, gatekeeperd)
|
||||||
binder_call(system_server, installd)
|
binder_call(system_server, installd)
|
||||||
binder_call(system_server, netd)
|
binder_call(system_server, netd)
|
||||||
|
|
Loading…
Reference in a new issue