剔除高通(QCOM)基线原生自带的TP驱动
高通基线自带的TP驱动通常是以下几个,通常我们调TP时都是用TP供应商提供的TP驱动;
注意,我们在对TP进行bringup和调试时,一定要看下开机串口log,看下以下几个驱动有没有加载起来,
如果加载起来了,那就把它剔掉,因为它们在开机时会跑起来会运行起来,会对我们自己调试的TP产生影响
驱动目录:ap/VENDOR/vendor/qcom/opensource/touch-drivers
sitronix
focaltech
synaptics
novatek
1.去掉编译选项:
Android.mk等等文件


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

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

浙公网安备 33010602011771号