## 问题描述
Pixel 3 XL 内核关闭LTO特性后触摸屏失灵.
msm-google内核源码关闭了LTO/CFI特性(为了节省编译时间).之后将新编译的内核打包到boot.img中烧写.
结果发现触摸屏无法使用.指纹/音量/power按键均正常.
个人觉得可能和触摸屏驱动在/vendor/lib/modules/下而没有同样用去LTO特性版本替换导致的.
## 预期行为
替换内核后,系统功能正常.
## 复现环境
Android 12
Pixel 3 XL
msm-google内核通过配置build.config文件关闭LTO/CFI
POST_DEFCONFIG_CMDS=“check_defconfig && update_debug_config”
function update_debug_config() {
${KERNEL_DIR}/scripts/config --file ${OUT_DIR}/.config \\
-d LTO \\
-d LTO_CLANG \\
-d CFI \\
-d CFI_PERMISSIVE \\
-d CFI_CLANG
(cd ${OUT_DIR} && \\
make O=${OUT_DIR} $archsubarch CC=${CC} CROSS_COMPILE=${CROSS_COMPILE} olddefconfig)
}
之后烧写boot.img
烧写后指纹以及三个按键功能均正常但是触摸屏没有反应.
## 错误日志
无
有人有类似的经验吗?