DMIPATH=/sys/class/dmi/id tegav2_info() { board=`cat $DMIPATH/product_name` case "$board" in TEGA*|VPAD10*|X1*|PC*|Intel*) ;; *) error WARNING: An unknown model ;; esac # FIXME: a workaround for the race condition of auto-probing EXTMOD="$EXTMOD hid-multitouch" mkdir /android/mnt/USB chown 1000.1015 /android/mnt/USB # system.sdcard_rw return 1 # auto_detect } detect_hardware() { case "`cat $DMIPATH/uevent`" in *TEGA*|*VPAD10*|*azpen*|*AZPENPC*|Intel*) ;; *) error WARNING: An unknown tablet ;; esac tegav2_info } post_detect() { board=`cat $DMIPATH/product_name` case "$board" in X1*|PC*) echo 3 03eb 201c 1 > /sys/module/hid_multitouch/drivers/hid:hid-multitouch/new_id ;; *) ;; esac }