Android平臺如何確定deconfig及dtsi的總結

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了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章