adb查看TP固件版本号,判断固件是否升级成功
adb shell
su
cat sys/bus/i2c/devices/0-0070/fts_fw_vision(根据硬件变化)
通过抓kernel_log查看版本号
01-01 08:03:09.375446 0 0 I [ 1.827408] (0)[247:mtk-tpd]: mtk-tpd: FW version=12]
--------------------------------------------------------------------------------------------------------------------------
/drivers/input/touchscreen/mediatek/focaltech_fhd_touch/focaltech_config.h
@@ -179,7 +179,7 @@
/*
* auto upgrade
*/
-#define FTS_AUTO_UPGRADE_EN 0
+#define FTS_AUTO_UPGRADE_EN 1
/*
* auto upgrade for lcd cfg
/drivers/input/touchscreen/mediatek/focaltech_fhd_touch/include/firmware/fw_sample.i
替换固件内容
注:上述操作之后如果升级失败,查看固件升级的函数是否被调用
例:static void fts_fwupg_auto_upgrade(struct fts_upgrade *upg)等类似函数