1type init-fingerprint-extension, domain, coredomain;
2type init-fingerprint-extension_exec, exec_type, system_file_type, file_type;
3
4userdebug_or_eng(`
5  init_daemon_domain(init-fingerprint-extension)
6
7  allow init-fingerprint-extension shell_exec:file rx_file_perms;
8  allow init-fingerprint-extension system_file:file execute_no_trans;
9  allow init-fingerprint-extension toolbox_exec:file {execute read open execute_no_trans map getattr};
10  allow init-fingerprint-extension activity_service:service_manager find;
11  binder_call(init-fingerprint-extension, servicemanager)
12  binder_call(init-fingerprint-extension, system_server)
13  binder_call(system_server, init-fingerprint-extension)
14
15  set_prop(init-fingerprint-extension, pixel_fingerprint_prop)
16  get_prop(init-fingerprint-extension, pixel_fingerprint_prop)
17')
18