From c2b07bc5f6c2756bd99379fe274339892e671cc2 Mon Sep 17 00:00:00 2001 From: Edwin Tung Date: Fri, 2 Jun 2023 15:56:45 +0800 Subject: [PATCH] Add sepolicy for gnssd Bug: 265391808 Test: build pass Change-Id: I27d4ebe455967ffd732cea05d7375fbe7be5ab62 --- vendor/gnssd.te | 5 ++++- vendor/{radio => }/rild.te | 0 2 files changed, 4 insertions(+), 1 deletion(-) rename vendor/{radio => }/rild.te (100%) diff --git a/vendor/gnssd.te b/vendor/gnssd.te index 3da633d..ad92dcd 100644 --- a/vendor/gnssd.te +++ b/vendor/gnssd.te @@ -4,9 +4,12 @@ init_daemon_domain(gnssd); # Allow gnssd to access rild binder_call(gnssd, rild); -allow gnssd hal_exynos_rild_hwservice:hwservice_manager find; binder_call(gnssd, hwservicemanager) +allow gnssd hal_exynos_rild_hwservice:hwservice_manager find; +allow gnssd radio_device:chr_file rw_file_perms; +# Allow gnssd to acess gnss device +allow gnssd vendor_gnss_device:chr_file rw_file_perms; allow gnssd vendor_gps_file:dir create_dir_perms; allow gnssd vendor_gps_file:file create_file_perms; allow gnssd vendor_gps_file:fifo_file create_file_perms; diff --git a/vendor/radio/rild.te b/vendor/rild.te similarity index 100% rename from vendor/radio/rild.te rename to vendor/rild.te