touchscreen: support ilitek touch panels
Change-Id: I2c0753c219143657b9ebc9508872c29e48ab852d
This commit is contained in:
parent
569dd9a075
commit
351739352c
2 changed files with 7 additions and 1 deletions
|
@ -1,11 +1,17 @@
|
||||||
#!/system/bin/sh
|
#!/system/bin/sh
|
||||||
|
|
||||||
mount /vendor_dlkm
|
mount /vendor_dlkm
|
||||||
mount /vendor
|
mount /vendor
|
||||||
modprobe -d /vendor/lib/modules /vendor/lib/modules/nova_0flash_mmi.ko
|
modprobe -d /vendor/lib/modules /vendor/lib/modules/nova_0flash_mmi.ko
|
||||||
|
modprobe -d /vendor/lib/modules /vendor/lib/modules/ili9882_mmi.ko
|
||||||
sleep 1
|
sleep 1
|
||||||
|
if [ $(cat /sys/class/touchscreen/primary/productinfo) == "NT36672C" ]
|
||||||
|
then
|
||||||
echo 1 > /sys/class/touchscreen/primary/forcereflash
|
echo 1 > /sys/class/touchscreen/primary/forcereflash
|
||||||
echo novatek_ts-csot-NT36672C-2302240D-605b-genevn.bin > /sys/class/touchscreen/primary/doreflash
|
echo novatek_ts-csot-NT36672C-2302240D-605b-genevn.bin > /sys/class/touchscreen/primary/doreflash
|
||||||
|
echo "Reflashing firmware..."
|
||||||
echo 0 > /sys/class/touchscreen/primary/forcereflash
|
echo 0 > /sys/class/touchscreen/primary/forcereflash
|
||||||
|
fi
|
||||||
|
|
||||||
is_fastboot=$(getprop init.svc.fastbootd)
|
is_fastboot=$(getprop init.svc.fastbootd)
|
||||||
if [ "$is_fastboot" != "running" ]; then
|
if [ "$is_fastboot" != "running" ]; then
|
||||||
|
|
|
@ -55,4 +55,4 @@
|
||||||
/efsg emmc /dev/block/bootdevice/by-name/fsg flags=backup=1;subpartitionof=/efs1
|
/efsg emmc /dev/block/bootdevice/by-name/fsg flags=backup=1;subpartitionof=/efs1
|
||||||
|
|
||||||
# Removable storage
|
# Removable storage
|
||||||
/usb_otg vfat /dev/block/sdg1 /dev/block/sdg flags=display="USB Storage";storage;wipeingui;removable;fsflags="utf8"
|
/usb_otg vfat /dev/block/sdg1 /dev/block/sdg flags=display="USB Storage";storage;wipeingui;removable;fsflags="utf8"
|
Loading…
Reference in a new issue