hal_camera_default.te 1.1 KB

12345678910111213141516171819202122232425
  1. attribute vendor_hal_camerapostproc_xiaomi;
  2. attribute vendor_hal_camerapostproc_xiaomi_client;
  3. attribute vendor_hal_camerapostproc_xiaomi_server;
  4. type vendor_hal_camerapostproc_xiaomi_hwservice, hwservice_manager_type;
  5. binder_call(vendor_hal_camerapostproc_xiaomi_client, vendor_hal_camerapostproc_xiaomi_server)
  6. binder_call(vendor_hal_camerapostproc_xiaomi_server, vendor_hal_camerapostproc_xiaomi_client)
  7. hal_server_domain(hal_camera_default, vendor_hal_camerapostproc_xiaomi)
  8. hal_attribute_hwservice(hal_camera, vendor_hal_camerapostproc_xiaomi_hwservice)
  9. allow hal_camera_default camera_persist_file:dir search;
  10. allow hal_camera_default vendor_persist_sensors_file:dir search;
  11. allow hal_camera_default stmvl53l5_device:chr_file { ioctl open read write };
  12. r_dir_file(hal_camera_default, mnt_vendor_file)
  13. r_dir_file(hal_camera_default, camera_persist_file)
  14. r_dir_file(hal_camera_default, vendor_persist_sensors_file)
  15. set_prop(hal_camera_default, vendor_camera_p3enable_prop)
  16. set_prop(hal_camera_default, vendor_camera_sensor_prop)
  17. dontaudit hal_camera graphics_device:dir search;
  18. dontaudit hal_camera_default default_prop:file read;