早期的安卓用户一定不会对 “Root”这个词感到陌生,它和 “解 BL 锁”、“刷机”等一系列词汇一起,构成了当年安卓搞机党们的共同记忆。
只是,随着时光的流逝,Root 也好、越狱也罢,都逐渐淡出了主流用户的日常生活。现在,几乎没有人在意买到手的手机,能不能 Root。曾经热热闹闹大大小小的搞机论坛,也逐渐门可罗雀。
2021 年的今天,包括我在内的很多搞机爱好者仍然会把手机能否 Root 作为购买手机的重要参考标准。这种做法当下可能会显得有点不可思议,但并非不能理解。
“Root”的直接意思是 “根”,简单来说,一台获取了 Root 权限,就基本等于掌握了手机系统的最高管理权,系统原本产生束缚的条条框框都不复存在,用户可以对系统进行最彻底的修改。也正因为如此,不管是手机还是电脑上,系统厂商都不会轻易把这项权利交给用户。
智能手机时代早期,安卓市场处于野蛮生长的阶段,设计简陋、功能不完善、易用性差。相比隔壁的 iOS,安卓当时的最大优势估计就是开源和免费了。在安卓迅速攻城略地抢占市场后,苹果之外的手机厂商也就基本只有安卓这一个选项了。系统不好用,但开放性极强,这就给民间开发者创造了折腾的土壤。
手机获取 Root 权限后最直接的好处,就是可以通过 RE 文件管理器等应用,把一大堆预装的系统 App 删除掉,清理出宝贵的存储空间、减少它们对后台资源的侵占,这就能让手机运行变得更为流畅。在硬件配置还不那么豪华的年代,Root + 删除预装 App 的的确是提升手机使用体验的有效手段。
此外,搞机时代,获取 Root 权限只是手段之一,原生安卓的拉胯直接催生出了大批民间高手打造的第三方固件。对发烧友和搞机党而言,装上第三方 Recovery、刷入第三方 ROM,是新机到手后的第一件要做的事。
严格来说,Root 和刷机不是一回事,甚至没有直接的关联。但很多时候,第三方 ROM 会直接提供 Root 权限,部分手机的 Root 过程需要刷入第三方 Recovery。这就导致 Root、刷机很多时候是密切相连的。
当然,这里并不是说安卓系统在抄袭跟风 iOS,实际上这两款系统早已是你中有我、我中有你,设计、功能各方面都融会贯通。安卓的 “iOS 化”主要是指封闭性方面,国内由于带头大哥谷歌的缺位,手机厂商不得不肩负完善系统、提供服务的任务。
一方面,深度定制的第三方系统让用户获得了更丰富的功能和更好的体验;另一方面,定制系统集成的钱包、应用商店、浏览器等系统应用,也给手机厂商提供新的营利渠道。
所以,我们可以看到,当各家手机定制系统趋于完善、国内市场格局趋于稳定后,手机厂商开始试图通过增强手机系统的封闭性来攫取更多利润(诚然,手机硬件利润的确不高),并美其名曰 “打造生态”。
2019 年,雷科技曾做过一次安卓定制系统开放性对比测试,结果发现国产定制系统都在用各种手段压缩用户的自主权,包括但不限于限制通过第三方渠道安装应用(劫持到官方应用商店、病毒 / 安全扫描恫吓、要求输入系统账号密码等)、禁止更换官方桌面启动器。
在这种情况下,解除 BL 锁、Root 乃至刷机当然会成为手机厂商深恶痛绝的事情,因为这会影响它们的切实利益。目前来说,不锁 BL 的厂商屈指可数,基本只有一加、小米、魅族等少数品牌。
一加对解锁、Root 以及刷机的态度是不鼓励不限制,用户可以通过工具自己折腾,这些操作不会影响保修,但官方不提供直接支持。作为面向高端用户和发烧友的品牌,一加对搞机党的宽容态度自然不难理解,毕竟这是他们的基本盘。不过,一加的定制系统以简洁著称,提供的服务相当少,严格限制用户除了招来反感和不满之外,并不能给自己带来经济上的好处。
小米官方提供 Root 服务,但限制条件颇多:设备 MIUI 版本需要为开发版、手机需要先解除 BL 锁、Root 权限不完整。小米手机解锁要在专门的网站上申请,批准后需要通过数据线和手机相连,在电脑上操作对应的解锁软件完成。Root 权限则可以在安全中心开启,不过每次给应用授权前,都会有一连串不能跳过的警告,一一确认后才能成功授权。而且,即使获得了小米官方 Root 权限,system 分区也不会解锁。用户想要获得完整权限,则要通过其他软件或者干脆用类似于 Magisk 的第三方 Root 工具完成。
魅族现在也提供官方 Root,步骤同样比较繁琐,但比小米要简单一点。具体来说,魅族用户需要安装官方 Root 授权应用、填写申请信息、等待审核、激活 Root 权限。
需要承认的是,现在大部分定制系统在功能层面上的确已经非常完善,过去很多需要 Root 后实现的特性现在都可以直接享受到了。但手机 Root 后用户所能掌握的极大自主权,则不是这些定制系统可以直接给予。
说得更直接一点,很多时候,厂商和用户的利益不是一致的,甚至是对立的,这种时候自主权就变得尤为重要。
比如说,手机 Root 后,可以直接卸载钱包等用不到或不想用的系统应用,桌面、图标甚至是 UI 界面也能更改成自己想要的样式。另外,现在手机基本都会有温控和过热降频机制,厂商的初衷或许是保护手机 CPU 等元器件的安全,抑或是避免品牌贴上发热、续航差的负面标签。而如果用户获得了 Root 权限,则可以自主选择删除温控,甚至直接固定 CPU 的运行频率,防止降频。
(定频应用 scene,Root 后可手动调节手机处理器调度)
以我个人手上的小米 MIX 为例,它的处理器是四年前的骁龙 820,但 GPU 性能现在仍然能打过很多中端手机。受限于温控和散热条件,它在应付主流游戏时的表现已经非常吃力。但 Root 删除温控后,吃鸡手游基本是可以比较流畅地玩了。在此我并非鼓励大家删除手机温控,而是想说明掌握自主控制权的重要性。
除了自定义处理器调度外,获取 Root 权限后,还有屏蔽 App 开屏广告、添加手势操作、安装功能强大的 xposed 框架等等。
关于锁 BL、禁止 Root 乃至限制第三方应用安装渠道,手机厂商给出的答案都很一致——安全。这个理由不能说错,但很多时候未必成立。可能很多小白用户的确不需要掌控全局的 Root 权限,但手机厂商完全可以像小米魅族一样,提升 Root 的门槛,让有需要的、能清楚认知风险的消费者,去自由选择 Root 与否,而非打着 “我是为你好”的旗号,对用户权利横加限制。
毕竟,安卓玩机的乐趣之一,就是系统开放性带来的更丰富的可能性,这点不应该被扼杀。