我正在嘗試爲nexus設備構建AOSP。如何確定哪個AOSP分支與分支/構建名稱中的哪個設備兼容?
以下網頁源代碼的標籤列表,並構建: https://source.android.com/source/build-numbers.html
你會發現,有多個構建/同一設備的分支。有什麼不同 ?這是因爲不同型號的連接設備之間的硬件差異(例如:16GB vs 32GB等/不同的LTE頻段)?
如何確定哪個分支將與給定設備兼容?例如,如果我同步MRA58K併購買了Nexus 5 D821,我如何確定它們是兼容的?
您是否知道AOSP僅構建Android的OSS位?有專有的位。您可以使用$ AOSP/device/device/lge/hammerhead/self-extractors/generate-packages.sh和OTA映像或者使用小型mod和adb獲取這些位,如下所述:https://roostertech.wordpress .com/2013/11/11/building-nexus-5-rom-from-aosp/ –
我知道 - 我的問題與它沒有任何關係。由於有多個分支與nexus 5兼容,我試圖確定每個分支之間的區別是什麼。您帖子中的人可能沒有完全閱讀說明,因爲專有二進制文件可在android網站上找到。 –
太好了。只是檢查。我爲Nexus5構建了幾個不同版本的AOSP。他們都工作。這裏提供的二進制文件(https://developers.google.com/android/nexus/drivers)僅適用於Google設備。您設備的驅動程序可能會有所不同。 –