它很容易在Google I / O信息的海洋中迷失。毕竟,谷歌在其开发商的开发人员中消化了我们的大量美味块 - 从新的中间像素手机到完全改进的(再次)Android手势界面的一切 - 所以当涉及越来越多的技术公告时,也许是看到一些更精细的点毫不奇怪地变得混乱。
我特别谈论一个名为Project MainLine的东西 - 谷歌的巨大努力揭示了重新思考,安全更新是在Android中处理的。毫无疑问,今年的最大和最有潜力的公告之一,但它周围的大部分覆盖范围都是不完整或完全误导的。
我一直在研究努力,并在过去几天与谷歌聊天。以下是了解项目主线的一些重要观点,究竟是什么意思 - 并赢得了“T - 对您来说意味着什么。
在这个同月,九年前,谷歌开始全心全意地向前充电,并计划解构Android的计划 - 将一件集成的软件从操作系统中拉出来,并将它们放入播放商店,在那里他们可以像其他一样对待应用程序和全年经常更新。同样重要的是,谷歌可以直接更新,没有任何制造商或载波参与,并以允许更新在同一确切时间内达到所有兼容设备的方式。
多年来,谷歌已经扩展了它的野心,不仅应用于像Google日历,Gmail和Chrome等系统级应用程序(所有这些,都是曾经是Android本身的一部分,并且只通过全方位的操作系统更新更新 - 正如他们的苹果等同物仍然在iOS上仍在处理)上),而且还向邮局播放服务等邮局组件,它为各种各样的位置,隐私和安全相关的元素(包括整个Google Play保护)系统)。
[每周五,使用JR的Android Intelligence时事通讯,在您的收件箱中获得新的提示和洞察力。独家额外等待!]这项努力对Android产生了巨大影响,因为它的制作操作系统更新不太重要(尽管肯定没有不相关)。原因很简单:即使您的设备不及时获取操作系统更新,它仍然每月多次到各种系统级别应用程序 - 均在地面上方和您不受欢迎的地方。即使您的设备在牙齿中长时间延长并且完全不再接收OS更新,那种模式也仍在继续。特别是考虑到大多数Android设备制造商在向用户提供及时和正在进行的操作系统更新时,这种转变的重要性可以“T被夸大。
嗯,项目主线采用同样的基本概念,并将其进一步推动到Android的发动机室。谷歌现在正在拉开更多的操作系统核心部分,并将其转换为一系列独立的组件 - 所有这些组件都可以通过谷歌本身轻松更新,而无需过空中更新或任何类型的制造商参与。它是Android首席Hiroshi洛克海默暗示我的东西可能会在贺卡时,我几年后拿到了他的话题,现在我们看到了这种可能性变成了现实。
我阅读了许多报告,让它听起来像这个新系统,这是一个替代传统的月度安全补丁设置Android的替代品已经相当多了。实际上是正确的。
首先,项目主线仅影响Android Q的手机。所以就在蝙蝠 - 以及可预见的未来的大部分 - 大多数Android设备都将完全不受这一点,并将继续仅依靠传统的每月补丁进行关键更新。
但更广泛地,主线不是意味着完全取代每月贴片 - 无论如何,不随时。系统处理与13个特定区域相关的更新,从媒体框架组件到网络组件,但任何必要的更新,仍然在传统的每月补丁布置中发生 - 即使是运行Q的手机。
谷歌告诉我以前包含在每月补丁中的大部分内部的大部分内线模块 - 特别是媒体相关的补丁,据谷歌的说法,介绍相关的媒体相关介质相关的媒体和典型的月度安全补丁的某个地方。对于运行Q的设备,因此每月修补程序将变得更小。但是,像设备的无线电或其内核一样的内容(操作系统的命令中心)的补丁仍然必须在主线系统之外处理,其中包含制造商和载体依赖于 - 空中更新 - 与他们现在处理的方式相同。
谷歌还指出,主线所涵盖的模块列表可能会随着时间的推移而扩展,特别是在与安全有关的领域 - 所以我们现在看到的东西可能只是第一步。
尽管普遍强调安全,但这个新的Android Q系统实际上涵盖了三个独立的区域:安全性,隐私和平台范围内的一致性。近一半的主线模块,实际上 - 六分之一 - 落后于“一致性”横幅。因此,虽然安全肯定是等式的重要部分,但它实际上是整个画面。
Project MainLine最乱的地区之一是Android设备制造商完全可选的想法。那里有一个捏的现实,但信息沿途令人难以置信地混合了。
这是真正的交易:Android制造商可选择拒绝主线程序中的少数模块。具体来说,他们可以选择防止其设备接收与以下相关的更新:
俘虏门户loginconscryptdns ordervernetwork permission configurationnetworking组件谷歌告诉我这一点的原因,这是某些制造商拥有自己的专有功能的领域,这些功能与谷歌标准的Android软件中存在的产品不同。因此,这些区域的自动更新可能导致事项停止正常工作在任何相关设备上。
但那是:大部分地区项目主线将更新是强制性的,并将出现在使用Android Q启动的所有新设备上(只要他们拥有Google Play支持 - 所以换句话说,在美国的每个Android设备都有。制造商可以“T选择退出该计划,并且他们将从上述五个领域中的任何一个区域中的任何软件自定义产生冲突时,他们将选择退出任何一小部分。
如果您在设备上运行最新的Q Beta软件,请令人惊讶:此新更新系统已启动并在手机上运行。只有一个抓住:现在,在Beta软件中,任何主线提供的更新都将导致您的手机强制重新启动。这是一个临时要求,谷歌内置于测试版软件,以允许它跟踪主线更新,并在此测试期间仍然了解它们可能会出现的任何问题。一旦最终Q软件播放了今年夏天,更新过程基本将成为隐形:Android将简单地在后台下载更新,然后每当下次重新启动设备时会自动应用。
还要注意:就像播放商店更新一样,所有主线提供的更新都会在他们“RE所需的”时发生的更新 - 不在综合每月捆绑包中,如Android的传统修补程序。想要跟踪传入更改的高级用户将有办法这样做,但对于大多数常规的Android-totin“民间,它”LL所有刚刚发生在自己的且没有任何真正的中断或糟糕的情况下。
谷歌越多,制造商的公式,就越更好最终,它是另一个越来越复杂的谷歌谷歌创造,试图控制Android升级和努力解决饥饿的设备制造商,他们明确不要关心售后软件支持。一些努力已经疯狂地成功 - 就像正在进行的举动,以将碎片从Android中拉出并在播放商店中更新。有些人的效率远远较小 - 当然没有任何人希望(嗨,项目高音!)那么有效!
但谷歌越多,制造商可以从等式和处理更新时自己,更好的事情将为我们为用户 - 甚至具有其固有的局限性,项目主线肯定似乎很准备进一步进一步的目标。
无论你喜欢什么样的Android手机,你喜欢或你喜欢什么样的软件时,它很难看到,只有在正确的方向上的一步之外。
注册我的每周通讯,以获得更多实用的提示,个人建议和普通英语的消息。
[Computerworld的Android Intelligence视频]
版权及免责声明:凡本网所属版权作品,转载时须获得授权并注明来源“科技金融网”,违者本网将保留追究其相关法律责任的权力。凡转载文章,不代表本网观点和立场,如有侵权,请联系我们删除。