九年前的三星手机升级安卓11,这事为啥能成

三易生活 · 2020-12-31
三星Galaxy S2能够适配Android 11,这件事可并不简单。

编者按:本文来自微信公众号“三易生活”(ID:IT-3eLife),作者:三易菌,36氪经授权发布。

经常关注我们三易生活的朋友可能还记得,我们一向对于能够给老旧机型提供长期系统更新的品牌不吝赞美之词。这一方面是因为给老机型提供新系统的适配,对于手机厂商而言既会消耗人力物力,又不会带来直接的额外收益,纯粹就是诚意和技术实力的体现;另一方面来说,系统更新能给老设备带来新功能,也能让它们更好地适配新时代的软件生态,对于消费者而言自然就会延长其使用寿命,让花出去的购机款更“保值”的一种方式。

但即便如此,当近日有消息显示,发布于2011年的三星Galaxy S2得到了Android 11系统的适配时,不得不说我们还是相当吃惊的。且不论这台九年前的旗舰机型居然至今还有人在使用,光是它到底是如何实现的系统适配这点,就足以引发我们足够的好奇心了。以至于在进一步深挖此事后我们认为,确实有必要与大家来谈谈这其中的种种门道。

  • 其实是开源系统,但也得有源可开才行

很显然,即便是勤勉如三星(他们可是最早承诺给旗下高端机型三年更新的厂商之一,甚至比谷歌还要早),也不可能会突然想到为九年前的机型适配新版系统。因此Galaxy S2此次“收到”的并非官方系统更新,而是由一群开发者为其自发适配,基于开源Android系统的自制版本。

然而值得注意的是,虽然我们说Android本身就已开放源代码,任何人都可以基于它进行二次开发,但这绝不等于就能够直接把开源版本的Android系统直接往手机上进行安装。因为Android虽然是开源的,但它并不包含硬件所必需的驱动程序这类版权属于芯片制造商的内容,并且即使是谷歌也无权提供。设想一下,就好像刚买了一台电脑,自己安装了一套操作系统,却一个驱动程序也没装。很显然,此时电脑的性能完全无法发挥,许多功能也会变得不能正常使用。

在三星的开源项目官网,很容易就能找到Galaxy S2最新版的开源资源包

正因如此,Galaxy S2能够在9年后迎来自制的Android 11系统,除了谷歌方面开源Android的功劳外,还有一点必须要看到的原因,就是三星自己早在多年前,其实也开源了这款机型的系统镜像。虽然它们是基于很古老的Android2.3或Android4.x系统的版本,但正是因为有了这些同样开源的三星官方系统代码,如今开发者程才能从中提取出可用的硬件驱动,并将它与最新版的Android相结合,并让老设备焕发新生。

当然,我们可以说,三星当年放出自家系统的开源镜像,未必是为了让开发者帮自己延续老机型的使用寿命。但如果手机厂商不开源系统,不提供关键驱动程序,那么开发者的自发适配工作从一开始就会是“无源之水”。

  • 九年前旗舰手机,性能就一定落伍吗

有了谷歌提供的开源系统代码,有了三星提供的开源驱动程序,你以为这样就能做出一个可用的新版系统吗?事情显然远没有这么简单。举例而言,当我们把一款九年前的旗舰PC处理器(i7-2600K)与现在的低端入门级产品(i3-10100)进行对比大家就不难发现,九年的时间,足以让最新的入门级CPU在性能上,比曾经的旗舰产品还要高出将近一倍。

但如果是在智能手机上呢?我们三易生活也将Galaxy S2所使用的Exynos 4210主控,与如今许多入门机型(特别是非一线品牌)所常用的MT6735进行了对比,从中大家就会发现一些问题了。

没错,Exynos4210在内存带宽和最高支持的显示分辨两项指标上,甚至都要超过如今市场上依然能够买到的入门级机型。不仅如此,熟悉Exynos 4210这款主控的朋友可能还记得,其CPU和GPU频率本身设定都得过于保守(特别是GPU,只有后来同制程的Exynos4412的一半),以至于在很多第三方系统里,默认就会对CPU和GPU进行较大幅度的超频。在这一情况下,Galaxy S2这款九年前的旗舰机型在性能上,还真不见得就会比现在的入门级机型低。而这一点,自然也就给了发烧友对其继续“折腾”,并让它在刷入新版系统后依然保有一定可用性的底气。

从这一方面我们其实就能看出来,智能手机市场顶级旗舰和入门级产品之间的“区别待遇”,其实要远比PC业界更甚。而所谓的“产品换代快、技术提升快”,其实更多的也只是仅限足够高端的机型和平台才能享有的“特权”。

  • 系统有了,但刷机也得看厂商脸色

最后我们想说一下在此次事件当中,当Galaxy S2“升级”网友自制的Android 11系统时,必然会遭遇的最后一道关卡,也就是手机厂商的OEM系统锁。

众所周知,对于当今的智能手机而言,除了谷歌自产自销的Pixel系列之外,其他品牌的机型多半出厂搭载的都是手机厂商“魔改”过,具有强烈自我风格的系统。

一方面,这种方式的目的是为了让手机更加本地化,更符合终端消费者的使用习惯;但另外一方面来说,通过内置各种的APP和应用商店,这些由手机厂商自己推出的“系统”,实际上也将用户禁锢在了他们的生态链和利益圈子里。

例如,如果大家有人平时习惯于在taptap、DMM、Bilibili之类的第三方游戏运营商处下载手游,应该有见识过国内各种系统或应用商店恐吓用户、说应用“不是官方渠道”,以及“可能不安全”之类的提醒。当然,手机厂商谁也不敢真的阻碍用户安装第三方来源的APP。通常只需打开一些系统开关,并输入一些密码后,它们最终还是会让你玩上并非由手机厂商运营的游戏。

三星手机解锁很容易,不过代价是手机的加密安全功能会永久失效(也就是Exynos著名的熔断机制)

但如果你想要整个把手机厂商预装的系统给“删了”,换成第三方的开源版本,那大多数厂商可就真的不乐意了。

有些厂商干脆就不允许用户解锁旗下设备,也就是不允许你自己装新版系统

稍微老实一点的厂商,会将“解锁”第三方系统安装能力的开关隐藏在开发者模式中,需要用户自己摸索开启(比如三星);“狡猾”一点的厂商,则会需要去特定的官方页面填写解锁系统的报告,申请特定的密钥程序,并通过一套复杂且不能出错的步骤,在电脑上对手机进行“OEM系统解锁”操作(比如索尼)。而最过分的一些品牌,甚至直接把系统解锁的开关给弄没了,此时想要换用其他来源的系统——对不起,没门!

这也就意味着,随着这些机型上市时间的延长,如果官方不再维护并更新系统,那么当用户想要自行安装第三方系统实现“续命”也不可行。换而言之,虽然厂商会举出所谓安全性之类的理由,但说白了,他们或许只是想让用户在他们所划定的产品寿命结束后,尽快购买下一代的新品而已。

+1
2

好文章,需要你的鼓励

参与评论
登录后才能参与讨论哦...
后参与讨论
提交评论0/1000

请回复有价值的信息,无意义的评论将很快被删除,账号将被禁止发言。

文章提及的项目

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

为你推送和解读最前沿、最有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚集全球最优秀的创业者,项目融资率接近97%,领跑行业