Merge changes from topic "touch_dumpstate_priority-24D1-dev" into 24D1-dev am: 3defa6f8ea
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/26926316 Change-Id: I2d0bee71d89fa083110e177ddf4d4f3b06930300 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
a30f1bcfb4
@ -10,3 +10,10 @@ sh_binary {
|
||||
sub_dir: "dump",
|
||||
}
|
||||
|
||||
sh_binary {
|
||||
name: "predump_syna.sh",
|
||||
src: "dump_syna.sh",
|
||||
init_rc: ["init.touch.syna.rc"],
|
||||
vendor: true,
|
||||
sub_dir: "dump_touch",
|
||||
}
|
||||
|
2
touch/syna/predump_sepolicy/file.te
Normal file
2
touch/syna/predump_sepolicy/file.te
Normal file
@ -0,0 +1,2 @@
|
||||
type sysfs_touch, sysfs_type, fs_type;
|
||||
|
2
touch/syna/predump_sepolicy/file_contexts
Normal file
2
touch/syna/predump_sepolicy/file_contexts
Normal file
@ -0,0 +1,2 @@
|
||||
/vendor/bin/dump_touch/predump_syna\.sh u:object_r:predump_touch_exec:s0
|
||||
|
3
touch/syna/predump_sepolicy/genfs_contexts
Normal file
3
touch/syna/predump_sepolicy/genfs_contexts
Normal file
@ -0,0 +1,3 @@
|
||||
genfscon sysfs /devices/platform/10d10000.spi/spi_master/spi0/spi0.0/synaptics_tcm.0/sysfs u:object_r:sysfs_touch:s0
|
||||
genfscon sysfs /devices/platform/111c0000.spi/spi_master/spi19/spi19.0/synaptics_tcm.0/sysfs u:object_r:sysfs_touch:s0
|
||||
genfscon sysfs /devices/platform/111d0000.spi/spi_master/spi20/spi20.0/synaptics_tcm.0/sysfs u:object_r:sysfs_touch:s0
|
5
touch/syna/predump_sepolicy/predump_touch.te
Normal file
5
touch/syna/predump_sepolicy/predump_touch.te
Normal file
@ -0,0 +1,5 @@
|
||||
|
||||
allow predump_touch sysfs_touch:dir r_dir_perms;
|
||||
allow predump_touch sysfs_touch:file rw_file_perms;
|
||||
|
||||
get_prop(predump_touch, vendor_touch_dump_path_prop)
|
1
touch/syna/predump_sepolicy/property.te
Normal file
1
touch/syna/predump_sepolicy/property.te
Normal file
@ -0,0 +1 @@
|
||||
vendor_internal_prop(vendor_touch_dump_path_prop)
|
1
touch/syna/predump_sepolicy/property_contexts
Normal file
1
touch/syna/predump_sepolicy/property_contexts
Normal file
@ -0,0 +1 @@
|
||||
ro.vendor.touch.dump. u:object_r:vendor_touch_dump_path_prop:s0
|
1
touch/syna/predump_sepolicy/vendor_init.te
Normal file
1
touch/syna/predump_sepolicy/vendor_init.te
Normal file
@ -0,0 +1 @@
|
||||
set_prop(vendor_init, vendor_touch_dump_path_prop)
|
5
touch/syna/predump_syna19.mk
Normal file
5
touch/syna/predump_syna19.mk
Normal file
@ -0,0 +1,5 @@
|
||||
PRODUCT_VENDOR_PROPERTIES += ro.vendor.touch.dump.sys=/sys/class/spi_master/spi19/spi19.0/synaptics_tcm.0/sysfs
|
||||
|
||||
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/touch/syna/predump_sepolicy
|
||||
|
||||
PRODUCT_PACKAGES += predump_syna.sh
|
5
touch/syna/predump_syna20.mk
Normal file
5
touch/syna/predump_syna20.mk
Normal file
@ -0,0 +1,5 @@
|
||||
PRODUCT_VENDOR_PROPERTIES += ro.vendor.touch.dump.sys=/sys/devices/platform/111d0000.spi/spi_master/spi20/spi20.0/synaptics_tcm.0/sysfs
|
||||
|
||||
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/touch/syna/predump_sepolicy
|
||||
|
||||
PRODUCT_PACKAGES += predump_syna.sh
|
Loading…
x
Reference in New Issue
Block a user