From 18db3d30dd22b324521a473ea53bbfcf729ebeb8 Mon Sep 17 00:00:00 2001 From: Adam Shih Date: Thu, 16 Sep 2021 14:04:13 +0800 Subject: [PATCH] remove rlsservice The file does not exist Bug: 196916111 Test: boot to home Change-Id: I1bd4b13be5912c2620fbfae2913f01543a09915f --- legacy/file_contexts | 1 - legacy/hal_camera_default.te | 5 ----- legacy/rlsservice.te | 28 ---------------------------- legacy/vndservice_contexts | 1 - 4 files changed, 35 deletions(-) delete mode 100644 legacy/rlsservice.te diff --git a/legacy/file_contexts b/legacy/file_contexts index 3eca74a0..bf70d0cd 100644 --- a/legacy/file_contexts +++ b/legacy/file_contexts @@ -54,7 +54,6 @@ /vendor/lib64/camera u:object_r:vendor_camera_tuning_file:s0 /vendor/lib64/camera/ghawb_para_lut\.bin u:object_r:vendor_camera_tuning_file:s0 /vendor/lib64/camera/slider_.*\.binarypb u:object_r:vendor_camera_tuning_file:s0 -/vendor/bin/rlsservice u:object_r:rlsservice_exec:s0 /mnt/vendor/persist/camera(/.*)? u:object_r:persist_camera_file:s0 /data/vendor/camera(/.*)? u:object_r:vendor_camera_data_file:s0 diff --git a/legacy/hal_camera_default.te b/legacy/hal_camera_default.te index df210f6f..e1baf790 100644 --- a/legacy/hal_camera_default.te +++ b/legacy/hal_camera_default.te @@ -51,11 +51,6 @@ userdebug_or_eng(` set_prop(hal_camera_default, vendor_camera_debug_prop); ') - -# For camera hal to talk with rlsservice -allow hal_camera_default rls_service:service_manager find; -binder_call(hal_camera_default, rlsservice) - hal_client_domain(hal_camera_default, hal_graphics_allocator); hal_client_domain(hal_camera_default, hal_graphics_composer) hal_client_domain(hal_camera_default, hal_power); diff --git a/legacy/rlsservice.te b/legacy/rlsservice.te deleted file mode 100644 index 113ef312..00000000 --- a/legacy/rlsservice.te +++ /dev/null @@ -1,28 +0,0 @@ -type rlsservice, domain; -type rlsservice_exec, exec_type, vendor_file_type, file_type; - -init_daemon_domain(rlsservice) - -vndbinder_use(rlsservice) - -add_service(rlsservice, rls_service) - -# access rainbow sensor calibration files -allow rlsservice persist_file:dir search; -allow rlsservice persist_camera_file:dir search; -allow rlsservice persist_camera_file:file r_file_perms; -allow rlsservice mnt_vendor_file:dir search; - -# access device files -allow rlsservice rls_device:chr_file rw_file_perms; - -binder_call(rlsservice, hal_sensors_default) -binder_call(rlsservice, hal_camera_default) - -# Allow access to always-on compute device node -allow rlsservice device:dir { read watch }; -allow rlsservice aoc_device:chr_file rw_file_perms; - -# Allow use of the USF low latency transport -usf_low_latency_transport(rlsservice) - diff --git a/legacy/vndservice_contexts b/legacy/vndservice_contexts index d44e1cb8..eda9b5e1 100644 --- a/legacy/vndservice_contexts +++ b/legacy/vndservice_contexts @@ -1,4 +1,3 @@ Exynos.HWCService u:object_r:vendor_surfaceflinger_vndservice:s0 -rlsservice u:object_r:rls_service:s0 displaycolor u:object_r:vendor_displaycolor_service:s0 media.ecoservice u:object_r:eco_service:s0