日本製造商幾天前證實,Sony Xperia Z3 將不會收到 Android 7.0 Nougat 更新。奇怪的是,我們知道他仍然有權使用開發者預覽版並且它運作得很好。不過,這似乎不完全是索尼的錯。
正如我們上周向您解釋的那樣,在收到官方更新之前,每個設備都必須首先通過著名的Google 相容性測試 (CTS)。最近更新的測試符合此新版本的認證要求。這也是為什麼 Xperia Z3 從未從 Nougat 獲得 DP5 而只獲得 DP4 的原因。
CTS 測試現已整合 Vulkan API 和 OpenGL ES 3.1 圖形標準。配備 Adreno 3XX GPU 的裝置都不能聲稱接收 Nougat 的原因。特別是搭載Snapdragon 800或801處理器的智慧型手機僅支援OpenGL ES 3.0。總之,就算他願意,索尼無法將 Xperia Z3 更新至 Android 7.0。
根據開發者 LlabTooFeR 的說法,問題來自高通晶片製造商不希望為 Snapdragon 800 和 801 處理器提供 OpenGL ES 3.1 圖形驅動程序,並為自己辯護並聲稱。這是製造商的錯因為據他介紹,處理器的支援持續時間直接取決於產品的生命週期,而產品的生命週期由製造商負責。
我們也可以很容易地責怪 Google 在其新的 CTS 中強加 OpenGL ES 3.1。仍然2013 年或 2014 年搭載 Snapdragon 800 或 801 的智慧型手機將無權安裝 Android 7.0 Nougat。