diff --git a/legacy/zuma/vendor/hal_radioext_default.te b/legacy/zuma/vendor/hal_radioext_default.te deleted file mode 100644 index d67f9e8..0000000 --- a/legacy/zuma/vendor/hal_radioext_default.te +++ /dev/null @@ -1 +0,0 @@ -allow hal_radioext_default sysfs_display:file rw_file_perms; diff --git a/legacy/zuma/vendor/twoshay.te b/legacy/zuma/vendor/twoshay.te index 219619a..09cc98e 100644 --- a/legacy/zuma/vendor/twoshay.te +++ b/legacy/zuma/vendor/twoshay.te @@ -1,4 +1,2 @@ # Allow ITouchContextService callback binder_call(twoshay, systemui_app) - -binder_call(twoshay, hal_radioext_default) diff --git a/radio/file_contexts b/radio/file_contexts index 4c25199..5a2653c 100644 --- a/radio/file_contexts +++ b/radio/file_contexts @@ -9,7 +9,6 @@ /vendor/bin/modem_ml_svc_sit u:object_r:modem_ml_svc_sit_exec:s0 /vendor/bin/cbd u:object_r:cbd_exec:s0 /vendor/bin/hw/rild_exynos u:object_r:rild_exec:s0 -/vendor/bin/hw/vendor\.google\.radioext@1\.0-service u:object_r:hal_radioext_default_exec:s0 /vendor/bin/liboemservice_proxy_default u:object_r:liboemservice_proxy_default_exec:s0 /vendor/bin/shared_modem_platform u:object_r:modem_svc_sit_exec:s0 diff --git a/radio/grilservice_app.te b/radio/grilservice_app.te index cfc71e3..1765d1f 100644 --- a/radio/grilservice_app.te +++ b/radio/grilservice_app.te @@ -1,3 +1,4 @@ +# for grilservice_app domain type grilservice_app, domain; app_domain(grilservice_app) @@ -14,7 +15,6 @@ allow grilservice_app radio_vendor_data_file:file create_file_perms; allow grilservice_app gril_antenna_tuning_service:service_manager find; allow grilservice_app hal_vendor_radio_external_service:service_manager find; binder_call(grilservice_app, hal_bluetooth_btlinux) -binder_call(grilservice_app, hal_radioext_default) binder_call(grilservice_app, hal_wifi_ext) binder_call(grilservice_app, hal_audiometricext_default) binder_call(grilservice_app, rild) diff --git a/radio/hal_radioext_default.te b/radio/hal_radioext_default.te deleted file mode 100644 index c978ffe..0000000 --- a/radio/hal_radioext_default.te +++ /dev/null @@ -1,24 +0,0 @@ -type hal_radioext_default, domain; -type hal_radioext_default_exec, vendor_file_type, exec_type, file_type; -init_daemon_domain(hal_radioext_default) - -hwbinder_use(hal_radioext_default) -get_prop(hal_radioext_default, hwservicemanager_prop) -get_prop(hal_radioext_default, telephony_modemtype_prop) -set_prop(hal_radioext_default, vendor_gril_prop) -add_hwservice(hal_radioext_default, hal_radioext_hwservice) - -binder_call(hal_radioext_default, servicemanager) -binder_call(hal_radioext_default, grilservice_app) -binder_call(hal_radioext_default, hal_bluetooth_btlinux) - -# RW /dev/oem_ipc0 -allow hal_radioext_default radio_device:chr_file rw_file_perms; - -# RW MIPI Freq files -allow hal_radioext_default radio_vendor_data_file:dir create_dir_perms; -allow hal_radioext_default radio_vendor_data_file:file create_file_perms; - -# Bluetooth -allow hal_radioext_default hal_bluetooth_coexistence_hwservice:hwservice_manager find; -allow hal_radioext_default hal_bluetooth_coexistence_service:service_manager find; diff --git a/radio/hwservice_contexts b/radio/hwservice_contexts index 6453a56..f89299c 100644 --- a/radio/hwservice_contexts +++ b/radio/hwservice_contexts @@ -3,6 +3,3 @@ vendor.samsung_slsi.telephony.hardware.oemservice::IOemService # rild HAL vendor.samsung_slsi.telephony.hardware.radioExternal::IOemSlsiRadioExternal u:object_r:hal_exynos_rild_hwservice:s0 - -# GRIL HAL -vendor.google.radioext::IRadioExt u:object_r:hal_radioext_hwservice:s0 diff --git a/tracking_denials/hal_radioext_default.te b/tracking_denials/hal_radioext_default.te deleted file mode 100644 index 7ea2914..0000000 --- a/tracking_denials/hal_radioext_default.te +++ /dev/null @@ -1,2 +0,0 @@ -# b/315105050 -dontaudit hal_radioext_default radio_vendor_data_file:file { ioctl }; diff --git a/vendor/hal_camera_default.te b/vendor/hal_camera_default.te index 4072cd3..4ff601b 100644 --- a/vendor/hal_camera_default.te +++ b/vendor/hal_camera_default.te @@ -1,3 +1,4 @@ +# for hal_camera_default service allow hal_camera_default self:global_capability_class_set sys_nice; allow hal_camera_default kernel:process setsched; @@ -73,7 +74,6 @@ allow hal_camera_default sysfs_display:file r_file_perms; # Allow camera HAL to query preferred camera frequencies from the radio HAL # extensions to avoid interference with cellular antennas. allow hal_camera_default hal_radioext_hwservice:hwservice_manager find; -binder_call(hal_camera_default, hal_radioext_default); # Allows camera HAL to access the hw_jpeg /dev/video12. allow hal_camera_default hw_jpg_device:chr_file rw_file_perms;