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