1.在android目录下,使用source build/envsetup.sh
2.再lunch之后:
3.lunch msm8909w-userdebug之后:
可以看到TARGET_PRODUCT=msm8909w
4.在android目录下搜msm8909w:
5.可以进入该目录下,查询AndroidBoard.mk文件。
6.在AndroidBoard.mk文件里:
可以看到,关于kernel_defconfig的清析定义。这个是取决于TARGET_BUILD_VARIANT的值所决定的。
确定dts的办法是看打应的串口log,主要看:
Machine model表示使用的dts文件。可以在kernel的arch/arm(or arm64)/boot/dts/qcom/中进行搜索:
这样就可以确定了是哪个dts的该平台的。
在该平台中又引入了:
剩下的就是各模块自己的dtsi了。
发表评论 取消回复