剔除高通(QCOM)基线原生自带的TP驱动

高通基线自带的TP驱动通常是以下几个,通常我们调TP时都是用TP供应商提供的TP驱动;
注意,我们在对TP进行bringup和调试时,一定要看下开机串口log,看下以下几个驱动有没有加载起来,
如果加载起来了,那就把它剔掉,因为它们在开机时会跑起来会运行起来,会对我们自己调试的TP产生影响

驱动目录:ap/VENDOR/vendor/qcom/opensource/touch-drivers

sitronix
focaltech
synaptics
novatek

1.去掉编译选项:
Android.mk等等文件
image
image

2.删掉驱动源文件和头文件
image

3.剔除DTS
DTS剔除完后,要pull一下fdt看下目前设备里用的DTS是哪些,想要剔除的DTS还在不在

步骤:
dtb文件反编译:
sudo apt install device-tree-compiler (ubuntu未安装的安装此项)
adb pull /sys/firmware/fdt
dtc -qI dtb -O dts fdt -o fdt.dts

posted @ 2026-09-11 11:18  ajay1051  阅读(3)  评论(0)    收藏  举报