haptics: Modify vibrator property
am: 59afadf7a2
Change-Id: I7ed20e246099eca22209ea8df9ae4a908e6b7183
diff --git a/private/file_contexts b/private/file_contexts
deleted file mode 100644
index c078e97..0000000
--- a/private/file_contexts
+++ /dev/null
@@ -1 +0,0 @@
-/system/bin/preloads_copy\.sh u:object_r:preloads_copy_exec:s0
diff --git a/private/preloads_copy.te b/private/preloads_copy.te
deleted file mode 100644
index 4ee52b9..0000000
--- a/private/preloads_copy.te
+++ /dev/null
@@ -1,14 +0,0 @@
-type preloads_copy, domain, coredomain;
-type preloads_copy_exec, exec_type, file_type;
-
-init_daemon_domain(preloads_copy)
-
-allow preloads_copy shell_exec:file rx_file_perms;
-allow preloads_copy toolbox_exec:file rx_file_perms;
-allow preloads_copy preloads_data_file:dir create_dir_perms;
-allow preloads_copy preloads_data_file:file create_file_perms;
-allow preloads_copy preloads_media_file:dir create_dir_perms;
-allow preloads_copy preloads_media_file:file create_file_perms;
-
-# Allow to copy from /postinstall
-allow preloads_copy system_file:dir r_dir_perms;
diff --git a/vendor/google/dumpstate.te b/vendor/google/dumpstate.te
deleted file mode 100644
index f261798..0000000
--- a/vendor/google/dumpstate.te
+++ /dev/null
@@ -1 +0,0 @@
-allow dumpstate proc_slabinfo:file r_file_perms;
diff --git a/vendor/google/file.te b/vendor/google/file.te
index 4a58066..ce6a826 100644
--- a/vendor/google/file.te
+++ b/vendor/google/file.te
@@ -1,6 +1,5 @@
type sysfs_pstore, sysfs_type, fs_type;
type ramoops_vendor_data_file, file_type, data_file_type, mlstrustedobject;
-type proc_slabinfo, fs_type, proc_type;
type proc_touch, proc_type, fs_type;
type sysfs_display, sysfs_type, fs_type;
type sysfs_pixelstats, sysfs_type, fs_type;
diff --git a/vendor/google/genfs_contexts b/vendor/google/genfs_contexts
index dd252cc..087e90f 100644
--- a/vendor/google/genfs_contexts
+++ b/vendor/google/genfs_contexts
@@ -9,7 +9,6 @@
genfscon sysfs /class/typec u:object_r:sysfs_usb_c:s0
genfscon sysfs /class/typec/usbc0 u:object_r:sysfs_usb_c:s0
-genfscon proc /slabinfo u:object_r:proc_slabinfo:s0
genfscon proc /fts/driver_test u:object_r:proc_touch:s0
genfscon debugfs /tcpm/usbpd0 u:object_r:debugfs_usb:s0
diff --git a/vendor/google/google_camera_app.te b/vendor/google/google_camera_app.te
index a17482f..6520084 100644
--- a/vendor/google/google_camera_app.te
+++ b/vendor/google/google_camera_app.te
@@ -32,8 +32,6 @@
# Read adsp files
allow google_camera_app adsprpcd_file:lnk_file r_file_perms;
-allow google_camera_app adsprpcd_file:dir search;
-allow google_camera_app adsprpcd_file:file r_file_perms;
# Read and write system app data files passed over Binder.
# Motivating case was /data/data/com.android.settings/cache/*.jpg for
diff --git a/vendor/google/pixelstats.te b/vendor/google/pixelstats.te
index eac0297..a849cda 100644
--- a/vendor/google/pixelstats.te
+++ b/vendor/google/pixelstats.te
@@ -7,4 +7,4 @@
hal_server_domain(pixelstats_system, hal_pixelstats)
init_daemon_domain(pixelstats_system)
-type pixelstats_system_exec, exec_type, file_type;
+type pixelstats_system_exec, exec_type, file_type, system_file_type;
diff --git a/vendor/qcom/common/genfs_contexts b/vendor/qcom/common/genfs_contexts
index 2b27698..d9eec71 100644
--- a/vendor/qcom/common/genfs_contexts
+++ b/vendor/qcom/common/genfs_contexts
@@ -33,8 +33,6 @@
genfscon sysfs /devices/platform/soc/1d84000.ufshc/slowio_unmap_cnt u:object_r:sysfs_scsi_devices_0000:s0
genfscon sysfs /devices/platform/soc/1d84000.ufshc/slowio_sync_cnt u:object_r:sysfs_scsi_devices_0000:s0
-genfscon sysfs /class/rfkill/rfkill0/state u:object_r:sysfs_bluetooth_writable:s0
-
genfscon sysfs /class/thermal u:object_r:sysfs_thermal:s0
genfscon sysfs /class/uio u:object_r:sysfs_uio:s0
genfscon sysfs /devices/platform/soc/894000.i2c u:object_r:sysfs_msm_subsys:s0
@@ -83,6 +81,7 @@
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-02/c440000.qcom,spmi:qcom,pmi8998@2:qpnp,fg u:object_r:sysfs_batteryinfo:s0
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-03/c440000.qcom,spmi:qcom,pmi8998@3:qcom,leds u:object_r:sysfs_leds:s0
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/backlight/panel0-backlight u:object_r:sysfs_leds:s0
+genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.qcom,spmi:qcom,pm8998@0:qcom,pm8998_rtc/rtc u:object_r:sysfs_rtc:s0
genfscon sysfs /bus/msm_subsys u:object_r:sysfs_msm_subsys:s0
genfscon sysfs /module/subsystem_restart u:object_r:sysfs_msm_subsys_restart:s0
genfscon sysfs /kernel/boot_adsp/boot u:object_r:sysfs_msm_subsys:s0
diff --git a/vendor/qcom/common/hal_camera_default.te b/vendor/qcom/common/hal_camera_default.te
index bee51fe..32d628d 100644
--- a/vendor/qcom/common/hal_camera_default.te
+++ b/vendor/qcom/common/hal_camera_default.te
@@ -4,12 +4,10 @@
vndbinder_use(hal_camera_default);
allow hal_camera_default qdisplay_service:service_manager { find };
-allow hal_camera_default hal_graphics_mapper_hwservice:hwservice_manager find;
-allow hal_camera_default hal_graphics_allocator_hwservice:hwservice_manager find;
+hal_client_domain(hal_camera_default, hal_graphics_allocator)
binder_call(hal_camera_default, hal_graphics_composer)
binder_call(hal_camera_default, system_server)
-binder_call(hal_camera_default, hal_graphics_allocator)
# For camera team debugging
userdebug_or_eng(`
diff --git a/vendor/qcom/common/netmgrd.te b/vendor/qcom/common/netmgrd.te
index 1390c1b..ef0ae88 100644
--- a/vendor/qcom/common/netmgrd.te
+++ b/vendor/qcom/common/netmgrd.te
@@ -26,8 +26,6 @@
allow netmgrd sysfs_msm_subsys:dir r_dir_perms;
allow netmgrd sysfs_msm_subsys:file r_file_perms;
-allow netmgrd system_file:file lock;
-
r_dir_file(netmgrd, sysfs_msm_subsys)
wakelock_use(netmgrd)
@@ -48,7 +46,6 @@
allow netmgrd proc_net:file rw_file_perms;
allow netmgrd netmgr_data_file:dir rw_dir_perms;
allow netmgrd netmgr_data_file:file create_file_perms;
-allow netmgrd system_file:file execute_no_trans;
allow netmgrd netmgr_recovery_data_file:file create_file_perms;
allow netmgrd netmgr_recovery_data_file:dir rw_dir_perms;
diff --git a/vendor/qcom/sdm710/genfs_contexts b/vendor/qcom/sdm710/genfs_contexts
index 4477b32..22220dd 100644
--- a/vendor/qcom/sdm710/genfs_contexts
+++ b/vendor/qcom/sdm710/genfs_contexts
@@ -5,9 +5,6 @@
genfscon sysfs /devices/platform/soc/a600000.ssusb/a600000.dwc3/xhci-hcd.0.auto/usb1 u:object_r:sysfs_usb_device:s0
genfscon sysfs /devices/platform/soc/a600000.ssusb/a600000.dwc3/xhci-hcd.0.auto/usb2 u:object_r:sysfs_usb_device:s0
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.qcom,spmi:qcom,pm660@0:qcom,usb-pdphy@1700/usbpd0/typec u:object_r:sysfs_usb_c:s0
-genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.qcom,spmi:qcom,pm660@0:qcom,pm660_rtc/rtc u:object_r:sysfs_rtc:s0
-genfscon sysfs /devices/platform/soc/soc:qcom,l3-cdsp/devfreq u:object_r:sysfs_devfreq:s0
-genfscon sysfs /devices/platform/soc/soc:qcom,l3-cdsp/devfreq/soc:qcom,l3-cdsp/userspace u:object_r:sysfs_devfreq_l3cdsp:s0
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.qcom,spmi:qcom,pm660@0:qcom,qpnp-smb2/power_supply u:object_r:sysfs_batteryinfo:s0
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.qcom,spmi:qcom,pm660@0:qpnp,fg u:object_r:sysfs_batteryinfo:s0