2015-10-19 60 views
2

問候開發人員,AOSP香草Android端口到非連接設備 - 編寫設備樹和內核

我是ROM構建/移植過程的新手。我想在我的note-4上安裝Vanilla Android(AOSP),所以在查詢Google次數後,我在Android官方網站上發現了官方Android開發指南:https://source.android.com/source/downloading.html

我已經在本地下載Android源代碼並且正在關注來自XDA大學的各種指南和教程&只針對開發過程的論壇。 http://xda-university.com/as-a-devel...ng-source-code

我發現爲了下載/配置特定設備(trltexx)的版本,我們需要創建一個localmanifest文件,其中包含用於回購同步的設備樹,供應商和內核配置鏈接。

現在,我希望您的專業知識能夠指導我從這一點前進。

問題是

  1. 我可以使用CM或其他項目(如:AICP等)該項目AOSP設備配置。
  2. 我可以使用這些配置進行跨版本android構建,比方說如果我想編譯6.x版本,可以使用5.x配置。 (製造商需要幾個月才能發佈版本更新)或者使用某些指南/教程/書籍或其他內容創建新配置。

我也跟着其他類似的問題堆棧,但無法找到具體的解決方案。

任何幫助將得到高度讚賞。謝謝!!

回答

1
  1. 我可以爲本AOSP項目使用CM或其他項目(例如AICP等)設備配置。

是的,你可以。但這可能不是一個容易的過程。由於設備配置可能來自其他設備或常見配置(例如,qcom樹),因此您必須將所有配置合併到您的AOSP項目。

  1. 我可以使用這些配置進行跨版本的android構建,比方說如果我想編譯6.x版本,可以使用5.x配置。 (製造商需要幾個月才能發佈版本更新)或者使用某些指南/教程/書籍或其他內容創建新配置。

你最好不要這樣做。有許多供應商專有的blob目標爲特定版本,並可能不適用於其他主要版本。