日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MT6592 经验积累

發布時間:2025/4/16 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MT6592 经验积累 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

1.build/target/product/xxxx.mk??新項目clone后,需要修改這里

如:build/target/product/x160v.mk

PRODUCT_MODEL :=Phicomm X160v???新項目需要修改

2.build/tools/buildinfo.sh

?修改以下內容,前兩個是Settings程序中顯示的版本號,第三個時間作用版本編譯時間(不確定),后面三個是連接PC時顯示的型號。其中:

(1) "ro.custom.build.version“ 定義了自定義版本號,"ro.build.display.id”定義的是cta,cmcc版本號。他們的定義都在mediatek/build/bld.sh文件中的genVersionInfo()方法中,其中cta和cmcc都是?FEIXUN_BUILD_VERNO=${MODEL}_V1.0。?自定義版本是

FEIXUN_CUSTOM_VERNO="${MODEL}_000${TYPE}_${ANDROID_VERSION}_${PRODUCT_VERSION}T${BUILD_NO}_${STR_DT}_SH"

(2).后面三個里面的 PRODUCT_MODEL"是定義在build/target/product/xxxx.mk 中的,是手機型號顯示。

echo"ro.build.display.id=${FEIXUN_BUILD_VERNO:=$BUILD_DISPLAY_ID}"

echo"ro.custom.build.version=${FEIXUN_CUSTOM_VERNO:=$CUSTOM_BUILD_VERNO}"

echo "ro.build.date=`date'+%F %T'`"

echo"ro.product.name=$PRODUCT_MODEL"

echo"ro.product.board=$PRODUCT_MODEL"

echo"ro.build.product=$PRODUCT_MODEL"

?

3.mediatek/config/x160v/ProjectConfig.mk??該文件中,定義了一些宏,用作編譯時的配置用。

目前遇到的有:MTK_IPO_SUPPORT=no (將yes改為no)去掉快速開關機?。如,在內置apk時,在這里添加宏,然后在common.mk中判斷,然后在內置apk,有利于該項目再次移植??傊?#xff0c;這里面東西還是很多,沒有仔細看,還好都有英文解釋。

4.mediatek/config/x160v/system.prop

這個文件里面設置默認系統屬性。

persist.sys.language=zh??中文

persist.sys.country=CN

persist.sys.timezone=Asia/Shanghai

ro.version.hardware=X160v_V1.0???硬件版本號

5. copyfiles.sh

如何將編譯生成的image文件發布?將編譯好的image文件全部復制出來就好了。copyfiles.sh就是復制的腳本。

目前的做法是將我們寫的bld.sh腳本添加到mediatek/build/bld.sh位置。然后再為這個腳本在項目根目錄創建一個叫copyfiles.sh的鏈接。里面東西挺多,還沒搞清楚。

1)復制哪些image文件?它們的作用是什么?

2)量產、CMCC、CTA復制區別?

3)OTA升級包在哪里復制?

4)Jinkens導入后如何復制?

自己理解,也許有錯誤,希望指正,灰常感謝。。。。

總結

以上是生活随笔為你收集整理的MT6592 经验积累的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。