0
安卓網站上提供了Nexus設備的硬件驅動程序。 android操作系統在不同廠商的許多不同設備上使用,它的設計使得許多操作系統獨立於硬件(使用HAL)進行操作。對於較舊的設備,如何獲得與較新版本的Android兼容的二進制Blob?
那麼,爲什麼每個Nexus設備都支持將來的Android版本,而不是最後一個官方支持的版本?在Android上構建棉花糖幾次後,似乎步驟如下:
- 下載源碼。
- 添加的二進制塊硬件(提供在Android網站)
- 編譯
對於較新的Android版本,在最好的,我可以想像,缺少的一步是,老的二進制塊可能無法與較新版本兼容的Android API的。但解決方案只是使用支持新版Android的新設備(具有相同硬件)的blob。
這是正確的(只需從具有相同硬件的新設備中獲取blob)?