Android O定名奥利奥:你的手机什么时候能吃上呢?

PingWest
8月21日,全美都在追逐日全食的时候,Google在纽约宣布了Android O正式名称:奥利奥Oreo。
没错,就是你常吃的奥利奥。每代 Android 的命名有一个确定的规律,以字母表的顺序往下排,并从Android C开始给每代操作系统选定一个以相应字母开头的甜点作为名字。
此前Google还会召集热心的粉丝给新的操作系统命名,玩得不亦乐乎。如今我们看到过的名字有:
Cupcake纸杯蛋糕

Donut甜甜圈

Lollipop棒棒糖

Marshmallow棉花糖

Nougat牛扎糖

以及最新的Oreo奥利奥等。

简直甜腻到不行。

在细数以往的各类命名的时候,我们也猛然发现,Android命名已用去字母表(alphabet)上过半的字母,到了第15位。在这期间Google也通过重组,把自己做成了Alphabet。

(图片来自牛油果进化论)
那么,Android Oreo有什么更新呢?
新一代Android Oreo操作系统主打 “更安全、更智能、更强大,更甜蜜”(Safer, Smarter, more powerful, and sweeter than ever)。
最值得提及的新特性是更严格的后台管理机制,Background Execution Limits。简而言之就是,当应用进入后台几分钟后就会进入停滞状态,虽然进程没有被杀掉,但将不再占用包括计算、内存、通信等在内的系统资源,也将不再频繁地发送和获取GPS位置更新,达到省电的效果。但是激进的开发者自然有办法逾越这些限制。
此外新增了应用角标、画中画分屏显示、通知栏分类显示等等。
Android O还有一项重要更新,Project Treble,它是为了应对Android体系越来越严重的碎片化而生的。Treble模块相当于在Android操作系统框架与硬件厂商定制化的界面中间加入一层厂商界面(vendor interface),在未来手机厂商进行系统更新时,无需进行大量软件修改即可发布推送。
在以往Android系统更新的流程是这样的:Google Android开源——芯片厂商修改适配驱动等——手机厂商根据不同设备在做定制优化——与电信运营商合作测试——用户。过程相当繁琐。而有些手机无法获得更新往往就是卡在了芯片厂商的驱动适配上。

Android的碎片化到底有多严重?
根据8月8日结束的为期一周的统计数据来看,有将近三分之一(32.3%)的Android设备仍旧停留在 2015 年发布的Android 6.0,另外29.2%的设备停留在2014年底发布的Android 5.0/5.1,而Android 7.0/7.1合并占比刚刚达到13.5%。2013年十月底发布的Android 4.4/Kitkat的占比仍旧高达16%。
近期陆续有手机厂商公布了自家Android O产品的发布和旧设备的升级计划。按照我们获得的消息,第一款国产Android O新品将会是华为即将在十月中旬发布的Mate旗舰。 而未来某个时间点将会获得升级的官方名单如下,快找找有没有你:
Pixel
Pixel XL
Pixel C
Nexus 6P
Nexus 5X
Samsung
Galaxy S8
Galaxy S8+
Galaxy Note 8
Galaxy Note FE
Galaxy C9 Pro
Galaxy C7 Pro
Galaxy J7 Prime
Galaxy S7
Galaxy S7 edge
Galaxy A7 (2017)
Galaxy A5 (2017)
Galaxy A3 (2017)
LG
LG G6
LG G5
LG V30
LG V20
LG V10
HTC
HTC U11
HTC U Ultra
HTC U Play
HTC 10
HTC One A9
HTC One M9
Nokia
Nokia 3
Nokia 5
Nokia 6
ASUS
ZenFone 3全系列
ZenFone 4全系列
Sony
Sony Xperia XZ Premium( G8141、 G8142)
Sony Xperia XZS( G8231、G8232)
Sony Xperia XA1 Ultra ( G3221, G3212, G3223, G3226)
Sony Xperia XA1 ( G3121、G3112、G3116、G3125、G3123)
Sony Xperia XZ( F8331、F8332)
Sony Xperia X Compact
Sony Xperia X Performance
Sony Xperia X( F5121、F5122)
一加
一加 3/3T
一加 5
没找到你的手机也别着急,包括小米、魅族在内的一些品牌还没有公布可升级名单。
即便最终你的手机并不在更新之列,也不必太难过,你所使用的Android手机早就有了Android O中的某个或者某些功能。比如严格的后台和内存管理策略,包括MIUI、一加氢/氧 OS、华为 EMUI、OPPO ColorOS等在挖掘用户细分需求的时候早有尝试,限制内存占用和防止链式启动,有些功能其实是走在开源Android前面的。这也算是第三方ROM的一点小优势。