
GrapheneOS 與Google的關係再次受到關注。這家專注於隱私和安全的作業系統開發團隊將目光轉向了 Android 17 QPR1,以及谷歌對待其 Pixel 設備與其他生態系統設備不同的方式。據報道,Google並未將此版本中的所有新功能和修復程式發佈到 AOSP(Android 開源專案),這可能會使其他廠商處於不利地位。
這項指控最嚴重的一點並非谷歌為自家手機保留獨家功能(這已是慣例),而是谷歌還聲稱,一些標準安卓組件的安全補丁目前僅在Pixel設備上可用。該計畫認為,這賦予了Google難以辯駁的競爭優勢,並導致許多用戶在幾個月內無法獲得安全保護。
Android 17 QPR1:未納入 AOSP 的新 API
Android 17 QPR1 是Google在九月 Pixel 發表會上同步推出的季度更新。此版本包含一些新功能和錯誤修復,原則上這些功能和修復應該屬於 Android 開源專案 (AOSP),以便所有廠商都能進行適配。然而,GrapheneOS 聲稱,這是自 Android Honeycomb 以來,Google首次在未發佈到 AOSP 的情況下就引入了新的開發者 API。換句話說,這些新工具目前僅限 Pixel OS 使用。
GrapheneOS解釋說,他們在9月15日正式發布前就已經將程式碼適配到該版本,但由於缺乏發布某些元件的許可,他們無法分發該版本。這種情況迫使他們逆向工程Pixel韌體,以便在自己的系統中實現修復程序,從而在無法等待下一個季度更新的情況下保護用戶。
問題不僅僅在於截止日期。 Android 開發者文件已經顯示了 Android 17 和 Android 17 QPR1 之間的差異,儘管Google提供了該版本的開發者截圖,但專案組認為這並不能解決實際程式碼存取的問題。 AOSP缺乏透明度意味著開發方向的轉變,這將對製造商和客製化 ROM 造成不利影響。
未列入 Android 通用公告的補丁
GrapheneOS 指出,9 月發布的 Pixel 安全公告包含了針對影響標準 Android 平台元件的漏洞的額外修復。雖然公告本身承認 Pixel 設備會收到額外的補丁,但問題在於這些漏洞也會影響其他廠商的設備,而並未包含在Google發布的通用 Android 安全公告中。
據該專案稱,這些補丁不會透過9月份的標準更新或預覽版推送給其他廠商。 GrapheneOS表示,下一次推播機會將是計劃於12月發布的Android 17 QPR2。這將形成大約三個月的窗口期,在此期間Pixel設備將受到保護,而其他設備則無法獲得保護。
GrapheneOS認為Google不應限制製造商存取其平台的標準代碼。他們認為,Google此舉賦予其Pixel手機相對於自身OEM合作夥伴的競爭優勢,他們對此“高度質疑”,甚至可能引發法律糾紛。他們甚至質疑谷歌的法務團隊是否了解此事。
需要注意的是,Android 是一個開源項目,但這並不意味著所有元件的發布速度都相同,或者製造商能平等地獲得所有功能。由於存在定制層、驅動程式和固件,因此無法將 Pixel 手機上的修復程式直接移植到其他手機上。即便如此,GrapheneOS 的批評表明,Google可能正在利用這種架構來延遲用戶獲得基礎改進。
摩托羅拉的角色以及 GrapheneOS 的未來
GrapheneOS團隊已確認將繼續支援Pixel手機,儘管難度越來越高。新的政策和開源程式碼的缺失迫使他們投入更多時間來處理以前相對簡單的任務。這促使他們探索其他方案,並宣布與摩托羅拉合作,共同開發預計於2027年推出的未來設備。
他們希望透過與摩托羅拉的合作,獲得官方韌體和驅動程序,這將有助於在摩托羅拉設備上開發和分發 GrapheneOS。此舉意義重大:多年來,Pixel 手機一直是該專案唯一推薦的設備,但Google轉向透明化的做法使雙方關係變得緊張。
關於此次合作推出的首批手機的細節資訊仍然很少,但已知它們將採用驍龍處理器。此舉旨在維護GrapheneOS認為至關重要的安全標準,而GrapheneOS認為Google一直在犧牲這些標準。同時,該項目將繼續譴責任何其認為具有反競爭性的行為。
GrapheneOS的這項投訴引發了一場超越自身計畫的辯論:Google究竟能在多大程度上拒絕為其Pixel設備提供安全更新,而不被生態系統中的其他廠商察覺?谷歌尚未對此作出回應,但GrapheneOS將矛頭指向摩托羅拉的決定清楚地表明,人們對谷歌硬體的信任度已經下降。正如人們常說的,現在主動權在Google手中。