typeattribute vendor_init data_between_core_and_vendor_violators;

allow vendor_init {
  camera_data_file
  system_data_file
  tombstone_data_file
}:dir { create search getattr open read setattr ioctl write add_name remove_name rmdir relabelfrom };

allow vendor_init tee_device:chr_file getattr;
allow vendor_init persist_file:lnk_file r_file_perms;
allow vendor_init proc:file w_file_perms;

get_prop(vendor_init, hal_fingerprint_prop)

set_prop(vendor_init, vendor_camera_prop)
set_prop(vendor_init, vendor_freq_prop)
set_prop(vendor_init, vendor_power_prop)