touchscreen: support ilitek touch panels

Change-Id: I2c0753c219143657b9ebc9508872c29e48ab852d
This commit is contained in:
lexingtontezz 2023-09-09 00:08:43 -04:00
parent f80daedec9
commit 14345f0c5a
2 changed files with 7 additions and 0 deletions

View file

@ -1,11 +1,17 @@
#!/system/bin/sh
mount /vendor_dlkm
mount /vendor
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
if [ $(cat /sys/class/touchscreen/primary/productinfo) == "NT36672C" ]
then
echo 1 > /sys/class/touchscreen/primary/forcereflash
echo novatek_ts-csot-NT36672C-2302240D-605b-genevn.bin > /sys/class/touchscreen/primary/doreflash
echo "Reflashing firmware..."
echo 0 > /sys/class/touchscreen/primary/forcereflash
fi
is_fastboot=$(getprop init.svc.fastbootd)
if [ "$is_fastboot" != "running" ]; then

View file

@ -56,3 +56,4 @@
# Removable storage
/usb_otg vfat /dev/block/sdg1 /dev/block/sdg flags=display="USB Storage";storage;wipeingui;removable;fsflags="utf8"
/external_sd vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1p1 flags=removable;storage;wipeingui;display="Micro SDCard"