sm8350-common: sepolicy: Trash leftover rules
Change-Id: Ia4e454598230bb5f78812494c2c3d45933c71250
This commit is contained in:
parent
79d93b6625
commit
186093efa0
15 changed files with 0 additions and 75 deletions
4
sepolicy/vendor/attributes
vendored
4
sepolicy/vendor/attributes
vendored
|
@ -11,10 +11,6 @@ attribute hal_display_iris;
|
||||||
attribute hal_display_iris_client;
|
attribute hal_display_iris_client;
|
||||||
attribute hal_display_iris_server;
|
attribute hal_display_iris_server;
|
||||||
|
|
||||||
attribute hal_hdcpkey;
|
|
||||||
attribute hal_hdcpkey_client;
|
|
||||||
attribute hal_hdcpkey_server;
|
|
||||||
|
|
||||||
attribute hal_param;
|
attribute hal_param;
|
||||||
attribute hal_param_client;
|
attribute hal_param_client;
|
||||||
attribute hal_param_server;
|
attribute hal_param_server;
|
||||||
|
|
16
sepolicy/vendor/dashd.te
vendored
16
sepolicy/vendor/dashd.te
vendored
|
@ -1,16 +0,0 @@
|
||||||
type dashd, domain;
|
|
||||||
type dashd_exec, exec_type, vendor_file_type, file_type;
|
|
||||||
|
|
||||||
init_daemon_domain(dashd)
|
|
||||||
|
|
||||||
allow dashd vendor_sysfs_battery_supply:file w_file_perms;
|
|
||||||
allow dashd vendor_sysfs_usb_supply:file w_file_perms;
|
|
||||||
|
|
||||||
allow dashd proc_cmdline:file r_file_perms;
|
|
||||||
|
|
||||||
allow dashd dash_device:chr_file rw_file_perms;
|
|
||||||
allow dashd kmsg_device:chr_file rw_file_perms;
|
|
||||||
|
|
||||||
r_dir_file(dashd, vendor_sysfs_battery_supply)
|
|
||||||
r_dir_file(dashd, vendor_sysfs_usb_supply)
|
|
||||||
r_dir_file(dashd, sysfs_dash_charger)
|
|
1
sepolicy/vendor/device.te
vendored
1
sepolicy/vendor/device.te
vendored
|
@ -10,5 +10,4 @@ type param_device, dev_type;
|
||||||
type ramboost_socket, dev_type;
|
type ramboost_socket, dev_type;
|
||||||
type reserve2_block_device, dev_type;
|
type reserve2_block_device, dev_type;
|
||||||
type therm_device, dev_type;
|
type therm_device, dev_type;
|
||||||
type vl53l1_device, dev_type;
|
|
||||||
type wlchg_device, dev_type;
|
type wlchg_device, dev_type;
|
||||||
|
|
3
sepolicy/vendor/file.te
vendored
3
sepolicy/vendor/file.te
vendored
|
@ -11,7 +11,6 @@ type proc_touchpanel, fs_type, proc_type;
|
||||||
type proc_watermark_boost_factor, fs_type, proc_type;
|
type proc_watermark_boost_factor, fs_type, proc_type;
|
||||||
|
|
||||||
# sysfs
|
# sysfs
|
||||||
type sysfs_dash_charger, fs_type, proc_type, sysfs_type;
|
|
||||||
type sysfs_dbg, fs_type, sysfs_type;
|
type sysfs_dbg, fs_type, sysfs_type;
|
||||||
type sysfs_fod, fs_type, sysfs_type;
|
type sysfs_fod, fs_type, sysfs_type;
|
||||||
type sysfs_fsc, fs_type, sysfs_type;
|
type sysfs_fsc, fs_type, sysfs_type;
|
||||||
|
@ -22,5 +21,3 @@ type sysfs_project_info, fs_type, sysfs_type;
|
||||||
type sysfs_tof_control, fs_type, sysfs_type;
|
type sysfs_tof_control, fs_type, sysfs_type;
|
||||||
type sysfs_tpd, fs_type, sysfs_type;
|
type sysfs_tpd, fs_type, sysfs_type;
|
||||||
type sysfs_tri_state_key, sysfs_type, fs_type;
|
type sysfs_tri_state_key, sysfs_type, fs_type;
|
||||||
type sysfs_vl53l1, fs_type, sysfs_type;
|
|
||||||
type vendor_sysfs_video_call_on, fs_type, sysfs_type;
|
|
||||||
|
|
5
sepolicy/vendor/file_contexts
vendored
5
sepolicy/vendor/file_contexts
vendored
|
@ -1,8 +1,6 @@
|
||||||
# Binaries
|
# Binaries
|
||||||
/(vendor|system/vendor)/bin/dashd u:object_r:dashd_exec:s0
|
|
||||||
/(vendor|system/vendor)/bin/opf-service u:object_r:opf_exec:s0
|
/(vendor|system/vendor)/bin/opf-service u:object_r:opf_exec:s0
|
||||||
/(vendor|system/vendor)/bin/tri-state-key_daemon u:object_r:tri-state-key_daemon_exec:s0
|
/(vendor|system/vendor)/bin/tri-state-key_daemon u:object_r:tri-state-key_daemon_exec:s0
|
||||||
/(vendor|system/vendor)/bin/vl53l1_daemon_main u:object_r:vl53l1_daemon_main_exec:s0
|
|
||||||
/(vendor|system/vendor)/bin/wlchgd u:object_r:wlchgd_exec:s0
|
/(vendor|system/vendor)/bin/wlchgd u:object_r:wlchgd_exec:s0
|
||||||
|
|
||||||
# Block devices
|
# Block devices
|
||||||
|
@ -23,7 +21,6 @@
|
||||||
# Devices
|
# Devices
|
||||||
/dev/byte-cntr u:object_r:byte_cntr_device:s0
|
/dev/byte-cntr u:object_r:byte_cntr_device:s0
|
||||||
/dev/cc_ctl u:object_r:graphics_device:s0
|
/dev/cc_ctl u:object_r:graphics_device:s0
|
||||||
/dev/dash u:object_r:dash_device:s0
|
|
||||||
/dev/fragment_monitor u:object_r:fragment_monitor_device:s0
|
/dev/fragment_monitor u:object_r:fragment_monitor_device:s0
|
||||||
/dev/goodix_fp u:object_r:fingerprintd_device:s0
|
/dev/goodix_fp u:object_r:fingerprintd_device:s0
|
||||||
/dev/ht_ctl u:object_r:graphics_device:s0
|
/dev/ht_ctl u:object_r:graphics_device:s0
|
||||||
|
@ -34,7 +31,6 @@
|
||||||
/dev/opfeature u:object_r:opf_file:s0
|
/dev/opfeature u:object_r:opf_file:s0
|
||||||
/dev/param u:object_r:param_device:s0
|
/dev/param u:object_r:param_device:s0
|
||||||
/dev/skin_thermal u:object_r:therm_device:s0
|
/dev/skin_thermal u:object_r:therm_device:s0
|
||||||
/dev/stmvl53l1_ranging u:object_r:vl53l1_device:s0
|
|
||||||
/dev/wlchg u:object_r:wlchg_device:s0
|
/dev/wlchg u:object_r:wlchg_device:s0
|
||||||
|
|
||||||
# HALs
|
# HALs
|
||||||
|
@ -46,7 +42,6 @@
|
||||||
/(vendor|system/vendor)/bin/hw/vendor\.oneplus\.hardware\.camera@1\.0-service u:object_r:hal_cameraHIDL_default_exec:s0
|
/(vendor|system/vendor)/bin/hw/vendor\.oneplus\.hardware\.camera@1\.0-service u:object_r:hal_cameraHIDL_default_exec:s0
|
||||||
/(vendor|system/vendor)/bin/hw/vendor\.oneplus\.hardware\.CameraMDMHIDL@1\.0-service u:object_r:hal_cameraHIDL_default_exec:s0
|
/(vendor|system/vendor)/bin/hw/vendor\.oneplus\.hardware\.CameraMDMHIDL@1\.0-service u:object_r:hal_cameraHIDL_default_exec:s0
|
||||||
/(vendor|system/vendor)/bin/hw/vendor\.oneplus\.hardware\.display@1\.0-service u:object_r:hal_display_default_exec:s0
|
/(vendor|system/vendor)/bin/hw/vendor\.oneplus\.hardware\.display@1\.0-service u:object_r:hal_display_default_exec:s0
|
||||||
/(vendor|system/vendor)/bin/hw/vendor\.oneplus\.hardware\.hdcpkey@1\.0-service u:object_r:hal_hdcpkey_default_exec:s0
|
|
||||||
/(vendor|system/vendor)/bin/hw/vendor\.oneplus\.hardware\.param@1\.0-service u:object_r:hal_param_default_exec:s0
|
/(vendor|system/vendor)/bin/hw/vendor\.oneplus\.hardware\.param@1\.0-service u:object_r:hal_param_default_exec:s0
|
||||||
/(vendor|system/vendor)/bin/hw/vendor\.pixelworks\.hardware\.display\.iris-service u:object_r:hal_graphics_composer_default_exec:s0
|
/(vendor|system/vendor)/bin/hw/vendor\.pixelworks\.hardware\.display\.iris-service u:object_r:hal_graphics_composer_default_exec:s0
|
||||||
/(vendor|system/vendor)/bin/hw/vendor\.pixelworks\.hardware\.feature\.irisfeature-service u:object_r:hal_graphics_composer_default_exec:s0
|
/(vendor|system/vendor)/bin/hw/vendor\.pixelworks\.hardware\.feature\.irisfeature-service u:object_r:hal_graphics_composer_default_exec:s0
|
||||||
|
|
12
sepolicy/vendor/genfs_contexts
vendored
12
sepolicy/vendor/genfs_contexts
vendored
|
@ -1,14 +1,5 @@
|
||||||
# procfs
|
# procfs
|
||||||
genfscon proc /dash_4300_4p45_exit u:object_r:sysfs_dash_charger:s0
|
|
||||||
genfscon proc /dash_4320_4p45_exit u:object_r:sysfs_dash_charger:s0
|
|
||||||
genfscon proc /dash_4510_4p45_exit u:object_r:sysfs_dash_charger:s0
|
|
||||||
genfscon proc /dash_firmware_ok u:object_r:sysfs_dash_charger:s0
|
|
||||||
genfscon proc /enhance_dash u:object_r:sysfs_dash_charger:s0
|
|
||||||
genfscon proc /n76e_exit u:object_r:sysfs_dash_charger:s0
|
|
||||||
genfscon proc /ship_mode u:object_r:sysfs_dash_charger:s0
|
|
||||||
genfscon proc /swarp_chg_exist u:object_r:sysfs_dash_charger:s0
|
|
||||||
genfscon proc /touchpanel u:object_r:proc_touchpanel:s0
|
genfscon proc /touchpanel u:object_r:proc_touchpanel:s0
|
||||||
genfscon proc /warp_chg_exit u:object_r:sysfs_dash_charger:s0
|
|
||||||
|
|
||||||
# sysfs
|
# sysfs
|
||||||
genfscon sysfs /devices/platform/soc/88c000.i2c/i2c-10/10-005a/leds/vibrator u:object_r:sysfs_leds:s0
|
genfscon sysfs /devices/platform/soc/88c000.i2c/i2c-10/10-005a/leds/vibrator u:object_r:sysfs_leds:s0
|
||||||
|
@ -20,9 +11,6 @@ genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1
|
||||||
genfscon sysfs /kernel/ois_control u:object_r:sysfs_ois_control:s0
|
genfscon sysfs /kernel/ois_control u:object_r:sysfs_ois_control:s0
|
||||||
genfscon sysfs /kernel/tof_control u:object_r:sysfs_tof_control:s0
|
genfscon sysfs /kernel/tof_control u:object_r:sysfs_tof_control:s0
|
||||||
genfscon sysfs /module/memplus_core/parameters u:object_r:sysfs_memplus:s0
|
genfscon sysfs /module/memplus_core/parameters u:object_r:sysfs_memplus:s0
|
||||||
genfscon sysfs /module/qpnp_smb5/parameters/call_on u:object_r:sysfs_dash_charger:s0
|
|
||||||
genfscon sysfs /module/qpnp_smb5/parameters/video_call_on u:object_r:vendor_sysfs_video_call_on:s0
|
|
||||||
genfscon sysfs /module/stmvl53l1 u:object_r:sysfs_vl53l1:s0
|
|
||||||
|
|
||||||
# sysfs (wakeup)
|
# sysfs (wakeup)
|
||||||
genfscon sysfs /devices/platform/dummy_hcd.0/usb1/wakeup u:object_r:sysfs_wakeup:s0
|
genfscon sysfs /devices/platform/dummy_hcd.0/usb1/wakeup u:object_r:sysfs_wakeup:s0
|
||||||
|
|
3
sepolicy/vendor/hal_camera_default.te
vendored
3
sepolicy/vendor/hal_camera_default.te
vendored
|
@ -12,10 +12,7 @@ allow hal_camera_default vendor_persist_file:file create_file_perms;
|
||||||
allow hal_camera_default input_device:dir r_dir_perms;
|
allow hal_camera_default input_device:dir r_dir_perms;
|
||||||
allow hal_camera_default input_device:chr_file r_file_perms;
|
allow hal_camera_default input_device:chr_file r_file_perms;
|
||||||
|
|
||||||
allow hal_camera_default vl53l1_device:chr_file rw_file_perms;
|
|
||||||
|
|
||||||
allow hal_camera_default proc_meminfo:file r_file_perms;
|
allow hal_camera_default proc_meminfo:file r_file_perms;
|
||||||
allow hal_camera_default vendor_sysfs_video_call_on:file rw_file_perms;
|
|
||||||
|
|
||||||
allow hal_camera_default sysfs_ois_control:dir r_dir_perms;
|
allow hal_camera_default sysfs_ois_control:dir r_dir_perms;
|
||||||
allow hal_camera_default sysfs_ois_control:file rw_file_perms;
|
allow hal_camera_default sysfs_ois_control:file rw_file_perms;
|
||||||
|
|
4
sepolicy/vendor/hal_hdcpkey.te
vendored
4
sepolicy/vendor/hal_hdcpkey.te
vendored
|
@ -1,4 +0,0 @@
|
||||||
binder_call(hal_hdcpkey_client, hal_hdcpkey_server)
|
|
||||||
binder_call(hal_hdcpkey_server, hal_hdcpkey_client)
|
|
||||||
|
|
||||||
hal_attribute_hwservice(hal_hdcpkey, hal_hdcpkey_hwservice)
|
|
7
sepolicy/vendor/hal_hdcpkey_default.te
vendored
7
sepolicy/vendor/hal_hdcpkey_default.te
vendored
|
@ -1,7 +0,0 @@
|
||||||
type hal_hdcpkey_default, domain;
|
|
||||||
hal_server_domain(hal_hdcpkey_default, hal_hdcpkey)
|
|
||||||
|
|
||||||
type hal_hdcpkey_default_exec, exec_type, vendor_file_type, file_type;
|
|
||||||
init_daemon_domain(hal_hdcpkey_default)
|
|
||||||
|
|
||||||
allow hal_hdcpkey_default param_block_device:blk_file rw_file_perms;
|
|
1
sepolicy/vendor/hwservice.te
vendored
1
sepolicy/vendor/hwservice.te
vendored
|
@ -1,5 +1,4 @@
|
||||||
type hal_cameraHIDL_hwservice, hwservice_manager_type;
|
type hal_cameraHIDL_hwservice, hwservice_manager_type;
|
||||||
type hal_display_hwservice, hwservice_manager_type;
|
type hal_display_hwservice, hwservice_manager_type;
|
||||||
type hal_display_iris_hwservice, hwservice_manager_type;
|
type hal_display_iris_hwservice, hwservice_manager_type;
|
||||||
type hal_hdcpkey_hwservice, hwservice_manager_type;
|
|
||||||
type hal_param_hwservice, hwservice_manager_type;
|
type hal_param_hwservice, hwservice_manager_type;
|
||||||
|
|
1
sepolicy/vendor/hwservice_contexts
vendored
1
sepolicy/vendor/hwservice_contexts
vendored
|
@ -4,7 +4,6 @@ vendor.oneplus.fingerprint.extension::IVendorFingerprintExtensions u:obj
|
||||||
vendor.oneplus.hardware.camera::IOnePlusCameraProvider u:object_r:hal_cameraHIDL_hwservice:s0
|
vendor.oneplus.hardware.camera::IOnePlusCameraProvider u:object_r:hal_cameraHIDL_hwservice:s0
|
||||||
vendor.oneplus.hardware.CameraMDMHIDL::IOnePlusCameraMDM u:object_r:hal_cameraHIDL_hwservice:s0
|
vendor.oneplus.hardware.CameraMDMHIDL::IOnePlusCameraMDM u:object_r:hal_cameraHIDL_hwservice:s0
|
||||||
vendor.oneplus.hardware.display::IOneplusDisplay u:object_r:hal_display_hwservice:s0
|
vendor.oneplus.hardware.display::IOneplusDisplay u:object_r:hal_display_hwservice:s0
|
||||||
vendor.oneplus.hardware.hdcpkey::IOneplusHdcpKey u:object_r:hal_hdcpkey_hwservice:s0
|
|
||||||
vendor.oneplus.hardware.param::IOneplusParam u:object_r:hal_param_hwservice:s0
|
vendor.oneplus.hardware.param::IOneplusParam u:object_r:hal_param_hwservice:s0
|
||||||
vendor.pixelworks.hardware.display::IIris u:object_r:hal_display_iris_hwservice:s0
|
vendor.pixelworks.hardware.display::IIris u:object_r:hal_display_iris_hwservice:s0
|
||||||
vendor.pixelworks.hardware.feature::IIrisFeature u:object_r:hal_display_iris_hwservice:s0
|
vendor.pixelworks.hardware.feature::IIrisFeature u:object_r:hal_display_iris_hwservice:s0
|
||||||
|
|
1
sepolicy/vendor/property.te
vendored
1
sepolicy/vendor/property.te
vendored
|
@ -1,4 +1,3 @@
|
||||||
type vendor_cwb_prop, property_type;
|
|
||||||
type vendor_db_security_prop, property_type;
|
type vendor_db_security_prop, property_type;
|
||||||
type vendor_fingerprint_prop, property_type;
|
type vendor_fingerprint_prop, property_type;
|
||||||
type vendor_gps_prop, property_type;
|
type vendor_gps_prop, property_type;
|
||||||
|
|
2
sepolicy/vendor/property_contexts
vendored
2
sepolicy/vendor/property_contexts
vendored
|
@ -1,7 +1,5 @@
|
||||||
persist.vendor.bluetooth.a2dp. u:object_r:vendor_bluetooth_prop:s0
|
persist.vendor.bluetooth.a2dp. u:object_r:vendor_bluetooth_prop:s0
|
||||||
persist.vendor.bluetooth.bt.uart.log u:object_r:vendor_oem_bluetooth_prop:s0
|
persist.vendor.bluetooth.bt.uart.log u:object_r:vendor_oem_bluetooth_prop:s0
|
||||||
persist.vendor.cwb.debug u:object_r:vendor_cwb_prop:s0
|
|
||||||
persist.vendor.cwb.dump u:object_r:vendor_cwb_prop:s0
|
|
||||||
persist.vendor.ese. u:object_r:vendor_nfc_prop:s0
|
persist.vendor.ese. u:object_r:vendor_nfc_prop:s0
|
||||||
persist.vendor.nfc. u:object_r:vendor_nfc_prop:s0
|
persist.vendor.nfc. u:object_r:vendor_nfc_prop:s0
|
||||||
persist.vendor.oem.bt.debug u:object_r:vendor_oem_bluetooth_prop:s0
|
persist.vendor.oem.bt.debug u:object_r:vendor_oem_bluetooth_prop:s0
|
||||||
|
|
1
sepolicy/vendor/vendor_mdm_helper.te
vendored
1
sepolicy/vendor/vendor_mdm_helper.te
vendored
|
@ -1 +0,0 @@
|
||||||
r_dir_file(vendor_mdm_helper, sysfs_project_info)
|
|
14
sepolicy/vendor/vl53l1_daemon_main.te
vendored
14
sepolicy/vendor/vl53l1_daemon_main.te
vendored
|
@ -1,14 +0,0 @@
|
||||||
type vl53l1_daemon_main, domain;
|
|
||||||
type vl53l1_daemon_main_exec, exec_type, vendor_file_type, file_type;
|
|
||||||
|
|
||||||
init_daemon_domain(vl53l1_daemon_main)
|
|
||||||
|
|
||||||
allow vl53l1_daemon_main self:{
|
|
||||||
netlink_generic_socket
|
|
||||||
netlink_iscsi_socket
|
|
||||||
netlink_kobject_uevent_socket
|
|
||||||
netlink_socket
|
|
||||||
} create_socket_perms_no_ioctl;
|
|
||||||
|
|
||||||
allow vl53l1_daemon_main sysfs_vl53l1:dir search;
|
|
||||||
allow vl53l1_daemon_main sysfs_vl53l1:file rw_file_perms;
|
|
Loading…
Reference in a new issue