From: Chih-Wei Huang Date: Thu, 12 Mar 2020 06:08:22 +0000 (+0800) Subject: init.sh: add pointercal for Teclast x98 air 3G X-Git-Tag: android-x86-7.1-r4~5 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=1fc48e8aecc6fb0f3d10b58a87f48ca87c87ce56;p=android-x86%2Fdevice-generic-common.git init.sh: add pointercal for Teclast x98 air 3G Tested-by: XiaoTao Liu --- diff --git a/init.sh b/init.sh index 22cdcbf..32a83a4 100644 --- a/init.sh +++ b/init.sh @@ -241,7 +241,7 @@ function init_hal_sensors() local hal_sensors=kbd local has_sensors=true - case "$(cat $DMIPATH/uevent)" in + case "$UEVENT" in *Lucid-MWE*) set_property ro.ignore_atkbd 1 hal_sensors=hdaps @@ -359,11 +359,11 @@ function create_pointercal() function init_tscal() { - case "$PRODUCT" in - ST70416-6*) + case "$UEVENT" in + *ST70416-6*) modprobe gslx680_ts_acpi ;& - T91|T101|ET2002|74499FU|945GSE-ITE8712|CF-19[CDYFGKLP]*) + *T91*|*T101*|*ET2002*|*74499FU*|*945GSE-ITE8712*|*CF-19[CDYFGKLP]*|*TECLAST:rntPAD*) create_pointercal return ;; @@ -385,7 +385,7 @@ function init_tscal() function init_ril() { - case "$(cat $DMIPATH/uevent)" in + case "$UEVENT" in *TEGA*|*2010:svnIntel:*|*Lucid-MWE*) set_property rild.libpath /system/lib/libhuaweigeneric-ril.so set_property rild.libargs "-d /dev/ttyUSB2 -v /dev/ttyUSB1" @@ -512,6 +512,7 @@ PATH=/sbin:/system/bin:/system/xbin DMIPATH=/sys/class/dmi/id BOARD=$(cat $DMIPATH/board_name) PRODUCT=$(cat $DMIPATH/product_name) +UEVENT=$(cat $DMIPATH/uevent) # import cmdline variables for c in `cat /proc/cmdline`; do