— a/alps/vendor/mediatek/proprietary/factory/src/test/ftm_touch_auto.c
+++ b/alps/vendor/mediatek/proprietary/factory/src/test/ftm_touch_auto.c
@@ -188,7 +188,10 @@ int touch_auto_entry(struct ftm_param *param, void *priv) {
} else if (strcmp(s0, "Name=“mtk-tpd2"”) == 0) {
touch_load_status = 1;
break;
-
}
-
} else if (strcmp(s0, "Name=\"eGalax_Touch_Screen\"") == 0) {
-
touch_load_status = 1;
-
break;
-
}} } fclose(fp);
diff --git a/alps/vendor/mediatek/proprietary/factory/src/util/utils.cpp b/alps/vendor/mediatek/proprietary/factory/src/util/utils.cpp
index e7717480de7…6229a93cf50 100644
— a/alps/vendor/mediatek/proprietary/factory/src/util/utils.cpp
+++ b/alps/vendor/mediatek/proprietary/factory/src/util/utils.cpp
@@ -192,9 +192,10 @@ void ftm_save_key_map(int key_code)
keys_num++;
break;
case KEY_HOME:
-
keys_keymap[keys_num].code = key_code;
-
memcpy(keys_keymap[keys_num].name, "Home", 4);
-
keys_num++;
-
// keys_keymap[keys_num].code = key_code;
-
// memcpy(keys_keymap[keys_num].name, "Home", 4);
-
// keys_num++;
-
LOGD(TAG "ftm_save_key_map"); break; case KEY_END: keys_keymap[keys_num].code = key_code;
@@ -237,7 +238,7 @@ void ftm_get_key_map(void)
ioctl(fd,EVIOCGNAME(sizeof(buf)), buf);
if(memcmp(buf, “mtk-kpd”, 7)==0 ||
memcmp(buf, “mtk-pmic-keys”, 13) == 0) {/add for pmic keys upstream driver/
-
//LOGD(TAG " kpd name = %s", buf);
-
LOGD(TAG " kpd name = %s", buf); ioctl(fd,EVIOCGBIT(EV_KEY,sizeof(mask)), mask); for(key_code=0; key_code<KEY_CNT; key_code++) { if(test_bit(key_code))