开发大神也被考试难住了,厂商真不想大家刷机

三易生活 2024-06-21 21:46:46

一个月前,安卓虚拟框架“太极”的开发者weishu通过公众号“虚拟框架”宣布,“太极”永久停止更新、维护。消息一出,不少用户又双叒叕一次哀叹安卓刷机时代终究是过去了。一个月时间过去后,最近发生在weishu身上的另一件事,则成为了在安卓刷机棺材板上钉上的又一颗钉子,他在参加澎湃OS的Bootloader解锁答题时仅得到了30分,未能通过测试。

人有失足、马有失蹄,在考试中发挥失常以至于没有取得理想成绩,对于在应试教育下长大的朋友们来说显然并不陌生。然而这次发生在weishu身上的“考试失利”,却在国内的安卓社区中引发了不小的波澜,因为weishu作为一位拥有10年安卓开发经验、且开发和维护了类Xposed框架“太极”长达六年的知名开发者,他在这个领域的专业水平显然是毋庸置疑的。

weishu过不了小米的BL解锁测试,多少就与有着驾龄十年的老司机过不了科目三一样,让人有些啼笑皆非。那么为什么会发生这种事呢?无疑是因为“安卓刷机”本身已经过气。早期的安卓其实很粗糙,甚至体验感可能连塞班都不如,功能的缺乏更是让当时的安卓手机只能算是“可堪一用”。这时候,刷机就满足了许多用户对于拥有一台更好用安卓手机的需求。

只要有一定的编程技术和硬件知识,在硬件允许的范围内什么样的功能都能实现,这就是刷机为安卓手机带来的脱胎换骨效果,诸如magisk、xposed框架、绿色守护、Kernel Auditor等工具,当时就能让一台安卓手机从“能用”变成“好用”。但随着后续安卓生态的不断完善,以及谷歌方面逐渐把越来越多的功能从AOSP中剥离,对于用户来说刷机所获得的收益也在不断减少。

当然,刷机的兴起源自于安卓本身的不完善,但刷机的衰落却并不只是因为安卓在体验上越来越成熟,而是因为手机厂商对于刷机的态度发生了变化,从此前的支持变成了原则上同意。随着用户刷机的空间逐渐被挤压,以至于出现了weishu这种资深的开发者都无法通过测试的情况。

从2017年的Android 8.0开始,伴随着谷歌推出弥合安卓生态碎片化的措施,刷机的难度也开始提升。通常来说,非官方渠道的刷机是通过“提权漏洞”来实现,也就是安卓版本的“越狱”。由于Android系统的代码来源较为复杂,所以漏洞也几乎不可避免。例如Linux内核的CVE-2014-3144漏洞就催生了Towelroot。但遗憾的是,这一切随着谷歌收紧权限,以及大手笔悬赏漏洞而逐渐成为过去式。

非官方渠道走不通之后,官方渠道更是成了独木桥。解除BootLoader、也就是俗称的“BL锁”,进入Recovery模式或Fastboot是安卓最初设计的官方解锁途径,但这条路现在越来越不好走。自数年前开始,手机厂商或是选择不再向用户提供解除BL锁的渠道,或是大幅提升申请解除BL锁的门槛,比如华为方面就彻底停止官方解锁BootLoader,小米则保留了答题解锁的可能。

为什么现在手机厂商其实不希望向用户提供解除BL锁的服务?因为刷机本身是一个有一定门槛的操作,对于手机操作系统相关知识不太了解的用户如果贸然操作,大概率会让手机“变砖”。可要知道,现在的智能手机早已不仅仅是一个通讯工具,而是承载了太多的功能,既负责娱乐、可能还关联着资产,所以“变砖”也是用户无法接受的事情。

一旦“变砖“,手机厂商的售后就得头疼了。从某种意义上来说,刷机就相当于是一把神兵利器,它固然威力无穷,但操作不当也会伤到使用者。除了不想给售后添麻烦,刷机还实实在在地影响到了手机厂商的营收。

如今,硬件不赚钱、靠后向收费早已是手机圈公开的秘密,广告、预装应用,以及应用商店抽成才是手机厂商盈利的重点。可一旦用户刷机,上述盈利方式几乎就会对这位用户失效,手机厂商又怎会乐见其成。

回到小米这边,它之所以不能像友商一般直接对刷机一刀切,是因为背负了历史包袱。“为发烧而生”这个理念是小米早期从万军中突围的关键,可现实却是时代已经变了。如此一来,小米针对刷机就只能出此下策,即通过拉高测试难度来达到不让用户刷机的效果,最起码不会留下话柄。事实上,三星的方案似乎更容易被有需求的用户接受,也就是对于BL解锁不设限、但解锁就会失去保修。

愿意为刷机风险付出代价的用户可以选择解除BL,不愿意冒这个风险的就正常使用,这或许反而是一个更合适的方式。

0 阅读:334
评论列表
  • 2024-06-23 22:16

    为广告而生

三易生活

简介:专注IT,最快最专业资讯!