Snap for 10098552 from 5d702ea1f7
to udc-release
Change-Id: Iaa6810d1ab41f69ddf04b94f9f1b0c2a425552a3
This commit is contained in:
commit
1477564e2c
11 changed files with 118 additions and 15 deletions
|
@ -1,4 +1,4 @@
|
|||
type edgetpu_nnapi_service, app_api_service, service_manager_type;
|
||||
type edgetpu_nnapi_service, app_api_service, service_manager_type, isolated_compute_allowed_service;
|
||||
type edgetpu_vendor_service, service_manager_type, hal_service_type;
|
||||
type edgetpu_dba_service, app_api_service, service_manager_type, isolated_compute_allowed_service;
|
||||
|
||||
|
|
|
@ -3,9 +3,17 @@ package {
|
|||
}
|
||||
|
||||
sh_binary {
|
||||
name: "dump_gti.sh",
|
||||
src: "dump_gti.sh",
|
||||
init_rc: ["init.touch.gti.rc"],
|
||||
name: "dump_gti0.sh",
|
||||
src: "dump_gti0.sh",
|
||||
init_rc: ["init.touch.gti0.rc"],
|
||||
vendor: true,
|
||||
sub_dir: "dump",
|
||||
}
|
||||
|
||||
sh_binary {
|
||||
name: "dump_gti1.sh",
|
||||
src: "dump_gti1.sh",
|
||||
init_rc: ["init.touch.gti1.rc"],
|
||||
vendor: true,
|
||||
sub_dir: "dump",
|
||||
}
|
||||
|
|
|
@ -14,6 +14,12 @@ echo 1 > $path/force_active
|
|||
echo "------ Touch Firmware Version ------"
|
||||
cat $path/fw_ver
|
||||
|
||||
echo "------ Panel ID ------"
|
||||
cat $path/panel_id
|
||||
|
||||
echo "------ Offload ID ------"
|
||||
cat $path/offload_id
|
||||
|
||||
echo "------ Get Mutual Sensing Data - Baseline ------"
|
||||
cat $heatmap_path/ms_base
|
||||
|
45
touch/gti/dump_gti1.sh
Normal file
45
touch/gti/dump_gti1.sh
Normal file
|
@ -0,0 +1,45 @@
|
|||
#!/vendor/bin/sh
|
||||
path="/sys/devices/virtual/goog_touch_interface/gti.1"
|
||||
procfs_path="/proc/goog_touch_interface/gti.1"
|
||||
|
||||
if [[ -d "$procfs_path" ]]; then
|
||||
heatmap_path=$procfs_path
|
||||
else
|
||||
heatmap_path=$path
|
||||
fi
|
||||
|
||||
echo "------ Force Touch Active ------"
|
||||
echo 1 > $path/force_active
|
||||
|
||||
echo "------ Touch Firmware Version ------"
|
||||
cat $path/fw_ver
|
||||
|
||||
echo "------ Panel ID ------"
|
||||
cat $path/panel_id
|
||||
|
||||
echo "------ Offload ID ------"
|
||||
cat $path/offload_id
|
||||
|
||||
echo "------ Get Mutual Sensing Data - Baseline ------"
|
||||
cat $heatmap_path/ms_base
|
||||
|
||||
echo "------ Get Mutual Sensing Data - Delta ------"
|
||||
cat $heatmap_path/ms_diff
|
||||
|
||||
echo "------ Get Mutual Sensing Data - Raw ------"
|
||||
cat $heatmap_path/ms_raw
|
||||
|
||||
echo "------ Get Self Sensing Data - Baseline ------"
|
||||
cat $heatmap_path/ss_base
|
||||
|
||||
echo "------ Get Self Sensing Data - Delta ------"
|
||||
cat $heatmap_path/ss_diff
|
||||
|
||||
echo "------ Get Self Sensing Data - Raw ------"
|
||||
cat $heatmap_path/ss_raw
|
||||
|
||||
echo "------ Self Test ------"
|
||||
cat $path/self_test
|
||||
|
||||
echo "------ Disable Force Touch Active ------"
|
||||
echo 0 > $path/force_active
|
|
@ -1,3 +1,3 @@
|
|||
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/touch/gti/sepolicy
|
||||
|
||||
PRODUCT_PACKAGES += dump_gti.sh
|
||||
PRODUCT_PACKAGES += dump_gti0.sh
|
||||
|
|
5
touch/gti/gti_dual.mk
Normal file
5
touch/gti/gti_dual.mk
Normal file
|
@ -0,0 +1,5 @@
|
|||
include device/google/gs-common/touch/gti/gti.mk
|
||||
|
||||
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/touch/gti/sepolicy_gti_dual
|
||||
|
||||
PRODUCT_PACKAGES += dump_gti1.sh
|
|
@ -1,9 +0,0 @@
|
|||
on property:vendor.device.modules.ready=1
|
||||
chown system system /proc/goog_touch_interface
|
||||
chown system system /proc/goog_touch_interface/gti.0
|
||||
chown system system /proc/goog_touch_interface/gti.0/ms_base
|
||||
chown system system /proc/goog_touch_interface/gti.0/ms_diff
|
||||
chown system system /proc/goog_touch_interface/gti.0/ms_raw
|
||||
chown system system /proc/goog_touch_interface/gti.0/ss_base
|
||||
chown system system /proc/goog_touch_interface/gti.0/ss_diff
|
||||
chown system system /proc/goog_touch_interface/gti.0/ss_raw
|
23
touch/gti/init.touch.gti0.rc
Normal file
23
touch/gti/init.touch.gti0.rc
Normal file
|
@ -0,0 +1,23 @@
|
|||
on property:vendor.device.modules.ready=1
|
||||
# Sysfs
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/force_active
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/fw_ver
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/panel_id
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/offload_id
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ms_base
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ms_diff
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ms_raw
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/self_test
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ss_base
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ss_diff
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ss_raw
|
||||
|
||||
# Procfs
|
||||
chown system system /proc/goog_touch_interface
|
||||
chown system system /proc/goog_touch_interface/gti.0
|
||||
chown system system /proc/goog_touch_interface/gti.0/ms_base
|
||||
chown system system /proc/goog_touch_interface/gti.0/ms_diff
|
||||
chown system system /proc/goog_touch_interface/gti.0/ms_raw
|
||||
chown system system /proc/goog_touch_interface/gti.0/ss_base
|
||||
chown system system /proc/goog_touch_interface/gti.0/ss_diff
|
||||
chown system system /proc/goog_touch_interface/gti.0/ss_raw
|
23
touch/gti/init.touch.gti1.rc
Normal file
23
touch/gti/init.touch.gti1.rc
Normal file
|
@ -0,0 +1,23 @@
|
|||
on property:vendor.device.modules.ready=1
|
||||
# Sysfs
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/force_active
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/fw_ver
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/panel_id
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/offload_id
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ms_base
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ms_diff
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ms_raw
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/self_test
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ss_base
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ss_diff
|
||||
chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ss_raw
|
||||
|
||||
# Procfs
|
||||
chown system system /proc/goog_touch_interface
|
||||
chown system system /proc/goog_touch_interface/gti.1
|
||||
chown system system /proc/goog_touch_interface/gti.1/ms_base
|
||||
chown system system /proc/goog_touch_interface/gti.1/ms_diff
|
||||
chown system system /proc/goog_touch_interface/gti.1/ms_raw
|
||||
chown system system /proc/goog_touch_interface/gti.1/ss_base
|
||||
chown system system /proc/goog_touch_interface/gti.1/ss_diff
|
||||
chown system system /proc/goog_touch_interface/gti.1/ss_raw
|
|
@ -1,2 +1,2 @@
|
|||
/vendor/bin/dump/dump_gti\.sh u:object_r:dump_gti_exec:s0
|
||||
/vendor/bin/dump/dump_gti0\.sh u:object_r:dump_gti_exec:s0
|
||||
|
||||
|
|
2
touch/gti/sepolicy_gti_dual/file_contexts
Normal file
2
touch/gti/sepolicy_gti_dual/file_contexts
Normal file
|
@ -0,0 +1,2 @@
|
|||
/vendor/bin/dump/dump_gti1\.sh u:object_r:dump_gti_exec:s0
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue