peridot: Remove xiaomi touchfeature service
Change-Id: Id5297d990bd6b2a4dafd2725a89cf6ebe826d375
This commit is contained in:
@@ -1,133 +0,0 @@
|
||||
# Copyright (c) 2023 Xiaomi, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Xiaomi, Inc.
|
||||
#
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/mqsas_common 0771 system system
|
||||
mkdir /data/vendor/touch 0771 system system
|
||||
on boot
|
||||
chown system system /dev/xiaomi-touch
|
||||
chmod 0666 /dev/xiaomi-touch
|
||||
chown system system /dev/xiaomi-touch-knock
|
||||
chmod 0664 /dev/xiaomi-touch-knock
|
||||
chown system system /dev/xiaomi-thp
|
||||
chmod 0664 /dev/xiaomi-thp
|
||||
chown system system /sys/class/touch/tp_dev/fod_status
|
||||
chmod 0664 /sys/class/touch/tp_dev/fod_status
|
||||
chown system system /sys/class/touch/touch_dev/gesture_single_tap_state
|
||||
chmod 0664 /sys/class/touch/touch_dev/gesture_single_tap_state
|
||||
chown system system /sys/class/touch/touch_dev/fod_press_status
|
||||
chmod 0664 /sys/class/touch/touch_dev/fod_press_status
|
||||
chown system system /proc/tp_selftest
|
||||
chmod 0664 /proc/tp_selftest
|
||||
chown system system /proc/tp_selftest_1
|
||||
chmod 0664 /proc/tp_selftest_1
|
||||
chown system system /sys/class/touch/touch_dev/clicktouch_raw
|
||||
chmod 0664 /sys/class/touch/touch_dev/clicktouch_raw
|
||||
chown system system /sys/class/touch/touch_dev/update_rawdata
|
||||
chmod 0664 /sys/class/touch/touch_dev/update_rawdata
|
||||
chown system system /sys/class/touch/touch_dev/enable_touch_raw
|
||||
chmod 0664 /sys/class/touch/touch_dev/enable_touch_raw
|
||||
chown system system /sys/class/touch/touch_dev/resolution_factor
|
||||
chmod 0664 /sys/class/touch/touch_dev/resolution_factor
|
||||
chown system system /sys/class/touch/touch_dev/enable_touch_delta
|
||||
chmod 0664 /sys/class/touch/touch_dev/enable_touch_delta
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_dump
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_dump
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_cmd
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_cmd
|
||||
chown system system /sys/class/touch/touch_dev/suspend_state
|
||||
chmod 0664 /sys/class/touch/touch_dev/suspend_state
|
||||
chown system system /sys/class/touch/touch_dev/prox_sensor_data
|
||||
chmod 0664 /sys/class/touch/touch_dev/prox_sensor_data
|
||||
chown system system /sys/class/touch/touch_dev/prox_sensor
|
||||
chmod 0664 /sys/class/touch/touch_dev/prox_sensor
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_rx_num
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_rx_num
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_tx_num
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_tx_num
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_x_resolution
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_x_resolution
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_y_resolution
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_y_resolution
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_smooth
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_smooth
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_noisefilter
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_noisefilter
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_downthd
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_downthd
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_upthd
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_upthd
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_movethd
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_movethd
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_islandthd
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_islandthd
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_cmd_data
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_cmd_data
|
||||
chown system system /sys/class/touch/touch_dev/palm_sensor_data
|
||||
chmod 0664 /sys/class/touch/touch_dev/palm_sensor_data
|
||||
chown system system /sys/class/touch/touch_dev/palm_sensor
|
||||
chmod 0664 /sys/class/touch/touch_dev/palm_sensor
|
||||
chown system system /sys/class/touch/touch_dev/hold_sensor
|
||||
chmod 0664 /sys/class/touch/touch_dev/hold_sensor
|
||||
chown system system /proc/tp_fw_version
|
||||
chmod 0664 /proc/tp_fw_version
|
||||
chown system system /proc/tp_lockdown_info
|
||||
chmod 0664 /proc/tp_lockdown_info
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_active_status
|
||||
chown system system /sys/class/touch/touch_dev/touch_active_status
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_finger_status
|
||||
chown system system /sys/class/touch/touch_dev/touch_finger_status
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_irq_no
|
||||
chown system system /sys/class/touch/touch_dev/touch_irq_no
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_sensor
|
||||
chown system system /sys/class/touch/touch_dev/touch_sensor
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_sensor_ctrl
|
||||
chown system system /sys/class/touch/touch_dev/touch_sensor_ctrl
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_mem_notify
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_mem_notify
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_testmode
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_testmode
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_testresult
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_testresult
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_preset_point
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_preset_point
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_doze_analysis
|
||||
chown system system /sys/class/touch/touch_dev/touch_doze_analysis
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_cmd_ready
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_cmd_ready
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_ic_buffer
|
||||
chown system system /sys/class/touch/touch_dev/touch_ic_buffer
|
||||
chmod 0664 /sys/class/touch/touch_dev/abnormal_event
|
||||
chown system system /sys/class/touch/touch_dev/abnormal_event
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_ic_cmd
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_ic_cmd
|
||||
chown system system /sys/class/touch/touch_dev/touch_thp_ic_cmd_data
|
||||
chmod 0664 /sys/class/touch/touch_dev/touch_thp_ic_cmd_data
|
||||
|
||||
|
||||
on charger
|
||||
write /sys/class/touch/touch_dev/touch_doze_analysis 6
|
||||
|
||||
service touchfeature-service /odm/bin/hw/vendor.xiaomi.hw.touchfeature-service
|
||||
interface aidl vendor.xiaomi.hw.touchfeature.ITouchFeature/default
|
||||
class hal
|
||||
user system
|
||||
group system system input
|
||||
capabilities SYS_NICE
|
||||
ioprio rt 4
|
||||
|
||||
|
||||
service toucheventcheck /odm/bin/toucheventcheck
|
||||
class main
|
||||
user root
|
||||
group system
|
||||
oneshot
|
||||
|
||||
service panel-info-sh /system/vendor/bin/sh /odm/etc/init.panel_info.sh
|
||||
class core
|
||||
user root
|
||||
oneshot
|
||||
group root system
|
||||
seclabel u:r:vendor_touch_init_shell:s0
|
||||
|
||||
Reference in New Issue
Block a user