From b750cf81795cf1c469a729e8b95c6a5f09d9b3f5 Mon Sep 17 00:00:00 2001 From: Sungwoo choi Date: Fri, 27 Oct 2023 11:37:29 +0900 Subject: [PATCH] sepolicy: define vendor_satellite_service domain vendor_satellite_service domain is for VendorSatelliteService. package: com.samsung.slsi.telephony.satelliteservice policy: vendor_satellite_service.te Bug: 303240366 Bug: 304696411 Test: make Change-Id: Ib7024d0397eda6d7f4e0809a1824dc550948207d Signed-off-by: Sungwoo choi --- radio/rild.te | 1 + radio/seapp_contexts | 2 ++ radio/vendor_satellite_service.te | 6 ++++++ 3 files changed, 9 insertions(+) create mode 100644 radio/vendor_satellite_service.te diff --git a/radio/rild.te b/radio/rild.te index 3a2bac7..0b197dc 100644 --- a/radio/rild.te +++ b/radio/rild.te @@ -30,6 +30,7 @@ binder_call(rild, grilservice_app) binder_call(rild, vendor_engineermode_app) binder_call(rild, vendor_telephony_debug_app) binder_call(rild, logger_app) +binder_call(rild, vendor_satellite_service) crash_dump_fallback(rild) diff --git a/radio/seapp_contexts b/radio/seapp_contexts index 6d0de36..481aa84 100644 --- a/radio/seapp_contexts +++ b/radio/seapp_contexts @@ -32,3 +32,5 @@ user=_app seinfo=platform name=com.samsung.slsi.engineermode domain=vendor_engin # Domain for CatEngineService user=system seinfo=platform name=com.google.android.CatEngine domain=cat_engine_service_app type=system_app_data_file levelFrom=all +# Vendor Satellite Service +user=_app isPrivApp=true seinfo=platform name=com.samsung.slsi.telephony.satelliteservice domain=vendor_satellite_service levelFrom=all diff --git a/radio/vendor_satellite_service.te b/radio/vendor_satellite_service.te new file mode 100644 index 0000000..f6a1fa2 --- /dev/null +++ b/radio/vendor_satellite_service.te @@ -0,0 +1,6 @@ +type vendor_satellite_service, domain; + +app_domain(vendor_satellite_service); +allow vendor_satellite_service app_api_service:service_manager find; +allow vendor_satellite_service hal_exynos_rild_hwservice:hwservice_manager find; +binder_call(vendor_satellite_service, rild) \ No newline at end of file