Merge "HDMI: Refactor HDMI packages" am: 98e20da831
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/2353483 Change-Id: I5d75c68fca80f9b53c07e935d536fe02a39284e7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
b1b7c91270
17 changed files with 45 additions and 45 deletions
|
@ -114,9 +114,9 @@ var (
|
|||
"android.hardware.sensors.ISensors/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.soundtrigger3.ISoundTriggerHw/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.thermal.IThermal/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.tv.cec.IHdmiCec/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.tv.earc.IEArc/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.tv.hdmi.IHdmi/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.tv.hdmi.cec.IHdmiCec/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.tv.hdmi.connection.IHdmiConnection/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.tv.hdmi.earc.IEArc/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.tv.input.ITvInput/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.tv.tuner.ITuner/default": EXCEPTION_NO_FUZZER,
|
||||
"android.hardware.usb.IUsb/default": EXCEPTION_NO_FUZZER,
|
||||
|
|
|
@ -24,9 +24,9 @@
|
|||
hal_thermal_service
|
||||
hal_usb_gadget_service
|
||||
hal_tv_input_service
|
||||
hal_tv_earc_service
|
||||
hal_tv_hdmi_service
|
||||
hal_tv_hdmi_cec_service
|
||||
hal_tv_hdmi_connection_service
|
||||
hal_tv_hdmi_earc_service
|
||||
hal_wifi_service
|
||||
healthconnect_service
|
||||
hypervisor_restricted_prop
|
||||
|
|
|
@ -89,9 +89,9 @@ android.hardware.security.sharedsecret.ISharedSecret/default u:objec
|
|||
android.hardware.sensors.ISensors/default u:object_r:hal_sensors_service:s0
|
||||
android.hardware.soundtrigger3.ISoundTriggerHw/default u:object_r:hal_audio_service:s0
|
||||
android.hardware.thermal.IThermal/default u:object_r:hal_thermal_service:s0
|
||||
android.hardware.tv.cec.IHdmiCec/default u:object_r:hal_tv_hdmi_cec_service:s0
|
||||
android.hardware.tv.earc.IEArc/default u:object_r:hal_tv_earc_service:s0
|
||||
android.hardware.tv.hdmi.IHdmi/default u:object_r:hal_tv_hdmi_service:s0
|
||||
android.hardware.tv.hdmi.cec.IHdmiCec/default u:object_r:hal_tv_hdmi_cec_service:s0
|
||||
android.hardware.tv.hdmi.connection.IHdmiConnection/default u:object_r:hal_tv_hdmi_connection_service:s0
|
||||
android.hardware.tv.hdmi.earc.IEArc/default u:object_r:hal_tv_hdmi_earc_service:s0
|
||||
android.hardware.tv.tuner.ITuner/default u:object_r:hal_tv_tuner_service:s0
|
||||
android.hardware.tv.input.ITvInput/default u:object_r:hal_tv_input_service:s0
|
||||
android.hardware.usb.IUsb/default u:object_r:hal_usb_service:s0
|
||||
|
|
|
@ -331,9 +331,9 @@ hal_client_domain(system_server, hal_sensors)
|
|||
hal_client_domain(system_server, hal_tetheroffload)
|
||||
hal_client_domain(system_server, hal_thermal)
|
||||
hal_client_domain(system_server, hal_tv_cec)
|
||||
hal_client_domain(system_server, hal_tv_earc)
|
||||
hal_client_domain(system_server, hal_tv_hdmi)
|
||||
hal_client_domain(system_server, hal_tv_hdmi_cec)
|
||||
hal_client_domain(system_server, hal_tv_hdmi_connection)
|
||||
hal_client_domain(system_server, hal_tv_hdmi_earc)
|
||||
hal_client_domain(system_server, hal_tv_input)
|
||||
hal_client_domain(system_server, hal_usb)
|
||||
hal_client_domain(system_server, hal_usb_gadget)
|
||||
|
|
|
@ -370,9 +370,9 @@ hal_attribute(telephony);
|
|||
hal_attribute(tetheroffload);
|
||||
hal_attribute(thermal);
|
||||
hal_attribute(tv_cec);
|
||||
hal_attribute(tv_earc);
|
||||
hal_attribute(tv_hdmi);
|
||||
hal_attribute(tv_hdmi_cec);
|
||||
hal_attribute(tv_hdmi_connection);
|
||||
hal_attribute(tv_hdmi_earc);
|
||||
hal_attribute(tv_input);
|
||||
hal_attribute(tv_tuner);
|
||||
hal_attribute(usb);
|
||||
|
|
|
@ -1,7 +0,0 @@
|
|||
# Binder IPC from clients into server, and callbacks
|
||||
binder_call(hal_tv_earc_client, hal_tv_earc_server)
|
||||
binder_call(hal_tv_earc_server, hal_tv_earc_client)
|
||||
binder_use(hal_tv_earc_client)
|
||||
binder_use(hal_tv_earc_server)
|
||||
|
||||
hal_attribute_service(hal_tv_earc, hal_tv_earc_service)
|
|
@ -1,7 +0,0 @@
|
|||
# Binder IPC from clients into server, and callbacks
|
||||
binder_call(hal_tv_hdmi_client, hal_tv_hdmi_server)
|
||||
binder_call(hal_tv_hdmi_server, hal_tv_hdmi_client)
|
||||
binder_call(hal_tv_hdmi_client, servicemanager)
|
||||
binder_call(hal_tv_hdmi_server, servicemanager)
|
||||
|
||||
hal_attribute_service(hal_tv_hdmi, hal_tv_hdmi_service)
|
|
@ -1,7 +1,7 @@
|
|||
# Binder IPC from clients into server, and callbacks
|
||||
binder_call(hal_tv_hdmi_cec_client, hal_tv_hdmi_cec_server)
|
||||
binder_call(hal_tv_hdmi_cec_server, hal_tv_hdmi_cec_client)
|
||||
binder_call(hal_tv_hdmi_cec_client, servicemanager)
|
||||
binder_call(hal_tv_hdmi_cec_server, servicemanager)
|
||||
binder_use(hal_tv_hdmi_cec_client)
|
||||
binder_use(hal_tv_hdmi_cec_server)
|
||||
|
||||
hal_attribute_service(hal_tv_hdmi_cec, hal_tv_hdmi_cec_service)
|
||||
|
|
7
public/hal_tv_hdmi_connection.te
Normal file
7
public/hal_tv_hdmi_connection.te
Normal file
|
@ -0,0 +1,7 @@
|
|||
# Binder IPC from clients into server, and callbacks
|
||||
binder_call(hal_tv_hdmi_connection_client, hal_tv_hdmi_connection_server)
|
||||
binder_call(hal_tv_hdmi_connection_server, hal_tv_hdmi_connection_client)
|
||||
binder_use(hal_tv_hdmi_connection_client)
|
||||
binder_use(hal_tv_hdmi_connection_server)
|
||||
|
||||
hal_attribute_service(hal_tv_hdmi_connection, hal_tv_hdmi_connection_service)
|
7
public/hal_tv_hdmi_earc.te
Normal file
7
public/hal_tv_hdmi_earc.te
Normal file
|
@ -0,0 +1,7 @@
|
|||
# Binder IPC from clients into server, and callbacks
|
||||
binder_call(hal_tv_hdmi_earc_client, hal_tv_hdmi_earc_server)
|
||||
binder_call(hal_tv_hdmi_earc_server, hal_tv_hdmi_earc_client)
|
||||
binder_use(hal_tv_hdmi_earc_client)
|
||||
binder_use(hal_tv_hdmi_earc_server)
|
||||
|
||||
hal_attribute_service(hal_tv_hdmi_earc, hal_tv_hdmi_earc_service)
|
|
@ -315,9 +315,9 @@ type hal_secure_element_service, protected_service, hal_service_type, service_ma
|
|||
type hal_sharedsecret_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_system_suspend_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_thermal_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_tv_earc_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_tv_hdmi_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_tv_hdmi_cec_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_tv_hdmi_connection_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_tv_hdmi_earc_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_tv_input_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_tv_tuner_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_usb_service, protected_service, hal_service_type, service_manager_type;
|
||||
|
|
|
@ -97,9 +97,9 @@ userdebug_or_eng(`
|
|||
typeattribute su hal_tetheroffload_client;
|
||||
typeattribute su hal_thermal_client;
|
||||
typeattribute su hal_tv_cec_client;
|
||||
typeattribute su hal_tv_earc_client;
|
||||
typeattribute su hal_tv_hdmi_client;
|
||||
typeattribute su hal_tv_hdmi_cec_client;
|
||||
typeattribute su hal_tv_hdmi_connection_client;
|
||||
typeattribute su hal_tv_hdmi_earc_client;
|
||||
typeattribute su hal_tv_input_client;
|
||||
typeattribute su hal_tv_tuner_client;
|
||||
typeattribute su hal_usb_client;
|
||||
|
|
6
vendor/file_contexts
vendored
6
vendor/file_contexts
vendored
|
@ -99,9 +99,9 @@
|
|||
/(vendor|system/vendor)/bin/hw/android\.hardware\.thermal@1\.[01]-service u:object_r:hal_thermal_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.thermal-service\.example u:object_r:hal_thermal_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.tv\.cec@1\.[01]-service u:object_r:hal_tv_cec_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.tv\.cec-service u:object_r:hal_tv_hdmi_cec_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.tv\.earc-service u:object_r:hal_tv_earc_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.tv\.hdmi-service u:object_r:hal_tv_hdmi_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.tv\.hdmi.cec-service u:object_r:hal_tv_hdmi_cec_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.tv\.hdmi.connection-service u:object_r:hal_tv_hdmi_connection_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.tv\.hdmi.earc-service u:object_r:hal_tv_hdmi_earc_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.tv\.input@1\.0-service u:object_r:hal_tv_input_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.tv\.input-service\.example u:object_r:hal_tv_input_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.tv\.tuner@1\.[01]-service u:object_r:hal_tv_tuner_default_exec:s0
|
||||
|
|
5
vendor/hal_tv_earc_default.te
vendored
5
vendor/hal_tv_earc_default.te
vendored
|
@ -1,5 +0,0 @@
|
|||
type hal_tv_earc_default, domain;
|
||||
hal_server_domain(hal_tv_earc_default, hal_tv_earc)
|
||||
|
||||
type hal_tv_earc_default_exec, exec_type, vendor_file_type, file_type;
|
||||
init_daemon_domain(hal_tv_earc_default)
|
5
vendor/hal_tv_hdmi_connection_default.te
vendored
Normal file
5
vendor/hal_tv_hdmi_connection_default.te
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
type hal_tv_hdmi_connection_default, domain;
|
||||
hal_server_domain(hal_tv_hdmi_connection_default, hal_tv_hdmi_connection)
|
||||
|
||||
type hal_tv_hdmi_connection_default_exec, exec_type, vendor_file_type, file_type;
|
||||
init_daemon_domain(hal_tv_hdmi_connection_default)
|
5
vendor/hal_tv_hdmi_default.te
vendored
5
vendor/hal_tv_hdmi_default.te
vendored
|
@ -1,5 +0,0 @@
|
|||
type hal_tv_hdmi_default, domain;
|
||||
hal_server_domain(hal_tv_hdmi_default, hal_tv_hdmi)
|
||||
|
||||
type hal_tv_hdmi_default_exec, exec_type, vendor_file_type, file_type;
|
||||
init_daemon_domain(hal_tv_hdmi_default)
|
5
vendor/hal_tv_hdmi_earc_default.te
vendored
Normal file
5
vendor/hal_tv_hdmi_earc_default.te
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
type hal_tv_hdmi_earc_default, domain;
|
||||
hal_server_domain(hal_tv_hdmi_earc_default, hal_tv_hdmi_earc)
|
||||
|
||||
type hal_tv_hdmi_earc_default_exec, exec_type, vendor_file_type, file_type;
|
||||
init_daemon_domain(hal_tv_hdmi_earc_default)
|
Loading…
Reference in a new issue