高通SDK结构(TODO)
(TODO)
基于6.1-android14-qki内核做多芯片平台的唤醒和驱动移植,你的思维可以直接切换到现代高通 Android 手机/穿戴的标准底层套路:
别找
.dts源码了,找dtbo源码: 在 QKI 统一内核架构下,主内核(GKI/QKI image)是完全闭源死掉的,不准动。你所有的物理硬件改动(比如调 I2C 传感器、配 GPIO 镜腿触控引脚),都必须写在独立的产商设备树插件(Device Tree Blob Overlay)仓库里,最后编译成dtbo.img强行合入。驱动全部模块化(KMI 约束): 你的外设驱动(比如新屏幕的驱动、外挂 MCU 的总线驱动)不能直接编译进内核(
obj-y废了),必须全部编译成独立的内核模块.ko文件(obj-m),并在开机时通过init.rc或vendor_dlkm分区动态加载。
