Move sepolicy about hal_radioext_default to gs-common
Bug: 363665676 Test: verify with test roms Flag: EXEMPT sepolicy refactor Change-Id: I618742012138123329ae47c05c958e77f5573956
This commit is contained in:
parent
11c0bf5839
commit
d5626145f3
8 changed files with 2 additions and 35 deletions
1
legacy/zuma/vendor/hal_radioext_default.te
vendored
1
legacy/zuma/vendor/hal_radioext_default.te
vendored
|
@ -1 +0,0 @@
|
|||
allow hal_radioext_default sysfs_display:file rw_file_perms;
|
2
legacy/zuma/vendor/twoshay.te
vendored
2
legacy/zuma/vendor/twoshay.te
vendored
|
@ -1,4 +1,2 @@
|
|||
# Allow ITouchContextService callback
|
||||
binder_call(twoshay, systemui_app)
|
||||
|
||||
binder_call(twoshay, hal_radioext_default)
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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;
|
|
@ -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
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
# b/315105050
|
||||
dontaudit hal_radioext_default radio_vendor_data_file:file { ioctl };
|
2
vendor/hal_camera_default.te
vendored
2
vendor/hal_camera_default.te
vendored
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue