簡體   English   中英

AOSP vanilla Android 端口到非 nexus 設備 - 編寫設備樹和內核

[英]AOSP vanilla Android port to non-nexus device - writing device trees and kernels

問候開發者,

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

我已經在本地下載了 Android 源代碼,並且僅在開發過程中遵循來自 XDA-University 和論壇的各種指南和教程。 http://xda-university.com/as-a-devel...ng-source-code

我發現要為特定設備 (trltexx) 下載/配置構建,我們需要創建一個 localmanifest 文件,其中包含設備樹、供應商和內核配置鏈接以進行 repo 同步。

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

問題是

  1. 我可以為此 AOSP 項目使用 CM 或其他項目(例如 AICP 等)設備配置嗎?
  2. 我可以將這些配置用於跨版本的android構建,比如我想編譯6.x版本,可以使用5.x配置嗎? (制造商將需要幾個月的時間來發布版本更新)或使用一些指南/教程/書籍或其他東西創建新的配置。

我還在堆棧上關注了其他類似的問題,但無法找到具體的解決方案。

任何幫助將不勝感激。 謝謝!!

  1. 我可以為此 AOSP 項目使用 CM 或其他項目(例如 AICP 等)設備配置嗎?

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

  1. 我可以將這些配置用於跨版本的android構建,比如我想編譯6.x版本,可以使用5.x配置嗎? (制造商將需要幾個月的時間來發布版本更新)或使用一些指南/教程/書籍或其他東西創建新的配置。

你最好不要這樣做。 有很多針對特定版本的供應商專有 blob,可能不適用於其他主要版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM