Google 推出 Project Treble,一个组件化 Android OS 计划,区分开 OS 框架代码和“供应商特定”硬件代码。理论上,这将使 Android 更新迅速地应用到用户设备上,而无需芯片供应商参与。Google 将其称作“迄今为止 Android 低级系统架构最大的变化。”
一直以来,不同设备上进行 Android 系统更新几乎是不可能的。Google 发布一个新版 Android,Nexus 和 Pixel 得到更新,其他 Android OEMs(原始设备制造商) 则无动于衷。用户运气好可能在 6 个月后得到更新,而 Google 已经推进到下一个版本了。
具体的,Android 更新包括 3 个步骤:
1. 硅片制造商(高通等)“为其特定硬件修改新发布的版本”,确保诸如驱动程序和电源管理等仍然可以工作。
2. OEMs(Samsung、LG 等)“再次为其设备需要修改新发布的版本”,确保所有硬件正常工作。这包括:自定义皮肤重塑 Android,添加 OEMs 应用,修改 Android OS 核心部分增加如“多窗口支持”等特别功能。
3. 运营商添加应用和品牌特征,测试和认证新版本。
Project Treble 只解决第 1 步。Google 和硅片制造商终于创建了硬件和操作系统可以插入的稳定的“供应商界面”。正如谷歌要 OEMs 通过了一个“兼容性测试套件”(CTS),确保第三方 Android 应用程序可以在其操作系统上运行,硅片厂商现在将拥有一个“供应商测试套件”(VTS),确保“供应商实施的前向兼容性“。Google表示,符合 VTS 标准的供应商可以通过更新 Android 操作系统框架,选择向消费者提供新的 Android 版本,而无需任何硅片制造商提供额外的工作。
这只解决了问题的 1/3。步骤 2 和 步骤 3 仍然需要 OEMs 和运营商的参与,而他们并没有多少动力。更新现有设备至新 Android 版本极为耗时和昂贵。
Google 之前还推出过“Android 更新联盟”来改善更新状况,但很快没有了下文。
Project Treble 可能有助于改善 Android 更新状况。至少会有利于 Google 手机。Pixel 手机目前只限于 2 年主要 OS 更新,与 Apple 某些设备的 5 年支持相比显得糟糕。Google 现在完全可以向 Pixel 用户提供多于 2 年的系统更新。
现在,新设备发布我们可能要问“是否可用 Project Treble”。如果更新没有推送,OEMs 将可能是首要责备对象。可以看看到底哪些 OEMs 真正在乎更新,因为没有任何借口了。
https://arstechnica.com/gadgets/2017/05/google-hopes-to-fix-android-updates-no-really-with-project-treble/
原文链接
一直以来,不同设备上进行 Android 系统更新几乎是不可能的。Google 发布一个新版 Android,Nexus 和 Pixel 得到更新,其他 Android OEMs(原始设备制造商) 则无动于衷。用户运气好可能在 6 个月后得到更新,而 Google 已经推进到下一个版本了。
具体的,Android 更新包括 3 个步骤:
1. 硅片制造商(高通等)“为其特定硬件修改新发布的版本”,确保诸如驱动程序和电源管理等仍然可以工作。
2. OEMs(Samsung、LG 等)“再次为其设备需要修改新发布的版本”,确保所有硬件正常工作。这包括:自定义皮肤重塑 Android,添加 OEMs 应用,修改 Android OS 核心部分增加如“多窗口支持”等特别功能。
3. 运营商添加应用和品牌特征,测试和认证新版本。
Project Treble 只解决第 1 步。Google 和硅片制造商终于创建了硬件和操作系统可以插入的稳定的“供应商界面”。正如谷歌要 OEMs 通过了一个“兼容性测试套件”(CTS),确保第三方 Android 应用程序可以在其操作系统上运行,硅片厂商现在将拥有一个“供应商测试套件”(VTS),确保“供应商实施的前向兼容性“。Google表示,符合 VTS 标准的供应商可以通过更新 Android 操作系统框架,选择向消费者提供新的 Android 版本,而无需任何硅片制造商提供额外的工作。
这只解决了问题的 1/3。步骤 2 和 步骤 3 仍然需要 OEMs 和运营商的参与,而他们并没有多少动力。更新现有设备至新 Android 版本极为耗时和昂贵。
Google 之前还推出过“Android 更新联盟”来改善更新状况,但很快没有了下文。
Project Treble 可能有助于改善 Android 更新状况。至少会有利于 Google 手机。Pixel 手机目前只限于 2 年主要 OS 更新,与 Apple 某些设备的 5 年支持相比显得糟糕。Google 现在完全可以向 Pixel 用户提供多于 2 年的系统更新。
现在,新设备发布我们可能要问“是否可用 Project Treble”。如果更新没有推送,OEMs 将可能是首要责备对象。可以看看到底哪些 OEMs 真正在乎更新,因为没有任何借口了。
https://arstechnica.com/gadgets/2017/05/google-hopes-to-fix-android-updates-no-really-with-project-treble/
原文链接
评论
发表评论