Merge "Create syna touch dump for spi20" into udc-qpr-dev am: 8a384c8371 am: a7dfc68289
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24237250 Change-Id: Ib20d5efa9a694663664bb6c884602bb7558c7296 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
44699c1058
@ -1,5 +1,5 @@
|
|||||||
#!/vendor/bin/sh
|
#!/vendor/bin/sh
|
||||||
path="/sys/devices/platform/10d10000.spi/spi_master/spi0/spi0.0/synaptics_tcm.0/sysfs"
|
path=`getprop ro.vendor.touch.dump.sys`
|
||||||
|
|
||||||
echo "Enable Force Touch Active"
|
echo "Enable Force Touch Active"
|
||||||
echo 21 > $path/force_active
|
echo 21 > $path/force_active
|
||||||
|
@ -3,3 +3,6 @@ pixel_bugreport(dump_syna)
|
|||||||
allow dump_syna sysfs_touch:dir r_dir_perms;
|
allow dump_syna sysfs_touch:dir r_dir_perms;
|
||||||
allow dump_syna sysfs_touch:file rw_file_perms;
|
allow dump_syna sysfs_touch:file rw_file_perms;
|
||||||
allow dump_syna vendor_toolbox_exec:file execute_no_trans;
|
allow dump_syna vendor_toolbox_exec:file execute_no_trans;
|
||||||
|
|
||||||
|
get_prop(dump_syna, vendor_touch_dump_path_prop)
|
||||||
|
|
||||||
|
@ -1,2 +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/10d10000.spi/spi_master/spi0/spi0.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
|
||||||
|
|
||||||
|
1
touch/syna/sepolicy/property.te
Normal file
1
touch/syna/sepolicy/property.te
Normal file
@ -0,0 +1 @@
|
|||||||
|
vendor_internal_prop(vendor_touch_dump_path_prop)
|
1
touch/syna/sepolicy/property_contexts
Normal file
1
touch/syna/sepolicy/property_contexts
Normal file
@ -0,0 +1 @@
|
|||||||
|
ro.vendor.touch.dump. u:object_r:vendor_touch_dump_path_prop:s0
|
1
touch/syna/sepolicy/vendor_init.te
Normal file
1
touch/syna/sepolicy/vendor_init.te
Normal file
@ -0,0 +1 @@
|
|||||||
|
set_prop(vendor_init, vendor_touch_dump_path_prop)
|
@ -1,3 +0,0 @@
|
|||||||
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/touch/syna/sepolicy
|
|
||||||
|
|
||||||
PRODUCT_PACKAGES += dump_syna.sh
|
|
5
touch/syna/syna0.mk
Normal file
5
touch/syna/syna0.mk
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
PRODUCT_VENDOR_PROPERTIES += ro.vendor.touch.dump.sys=/sys/devices/platform/10d10000.spi/spi_master/spi0/spi0.0/synaptics_tcm.0/sysfs
|
||||||
|
|
||||||
|
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/touch/syna/sepolicy
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += dump_syna.sh
|
5
touch/syna/syna20.mk
Normal file
5
touch/syna/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/sepolicy
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += dump_syna.sh
|
Loading…
x
Reference in New Issue
Block a user