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