6 月 12 日消息,科技媒體 Android Authority 今天(6 月 12 日)發(fā)布博文,報(bào)道稱谷歌在最新的 Android Open Source Project(AOSP)發(fā)布中,省略了 Pixel 設(shè)備的設(shè)備樹(shù)(device trees)和驅(qū)動(dòng)程序安裝文件(driver binaries),提升了開(kāi)發(fā)者為 Pixel 手機(jī)定制 ROM 的難度。
谷歌本周發(fā)布了安卓 16 的源代碼,開(kāi)發(fā)者可通過(guò) AOSP 編譯新操作系統(tǒng)。然而,多個(gè)開(kāi)發(fā)者發(fā)現(xiàn),安卓 16 的源代碼中缺少 Pixel 的設(shè)備樹(shù)和驅(qū)動(dòng)程序安裝文件,同時(shí)內(nèi)核源代碼的提交歷史也被縮減(squashed)。
谷歌平臺(tái)副總裁 Seang Chau 在 X 平臺(tái)上回應(yīng)稱,AOSP 不會(huì)消失,省略 Pixel 設(shè)備樹(shù)是刻意為之,目的是將參考目標(biāo)轉(zhuǎn)向虛擬設(shè)備“Cuttlefish”,以避免依賴特定硬件。

LineageOS 項(xiàng)目貢獻(xiàn)者 Nolen Johnson 表示,谷歌此舉開(kāi)發(fā)者影響深遠(yuǎn),意味著為 Pixel 手機(jī)構(gòu)建定制 ROM 的過(guò)程將變得“痛苦”。
援引博文介紹,開(kāi)發(fā)者過(guò)去只需獲取谷歌提供的配置,稍作調(diào)整即可完成構(gòu)建;如今,他們必須基于安卓 15 的舊設(shè)備樹(shù),通過(guò)逆向工程猜測(cè)每月所需的更新。此外,縮減的內(nèi)核提交歷史也阻礙了開(kāi)發(fā)者提取功能、修復(fù)漏洞或應(yīng)用安全補(bǔ)丁。






京公網(wǎng)安備 11011402013531號(hào)