diff --git a/recovery/root/system/bin/runatboot.sh b/recovery/root/system/bin/runatboot.sh index 1dadbd8..8dab218 100755 --- a/recovery/root/system/bin/runatboot.sh +++ b/recovery/root/system/bin/runatboot.sh @@ -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 diff --git a/recovery/root/system/etc/twrp.flags b/recovery/root/system/etc/twrp.flags index caa5e21..05bc8c3 100644 --- a/recovery/root/system/etc/twrp.flags +++ b/recovery/root/system/etc/twrp.flags @@ -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"