本文来自微信公众号:爱范儿(ID:ifanr),作者:杜沅傧,原文标题:《iOS 14.5.1出现“随机降频”,固件更新可能是把“双刃剑”》,头图来自:视觉中国
写本文的时候,iOS已经开始向开发者推送了第一个版本的iOS 14.7测试版。同时iOS的稳定版暂时维持在14.5.1,且已经关闭了iOS 14.5版本的验证,而正式版iOS 14.6应该在路上了。
为何强调这些,无他,只因iOS 14.5.1并非是个真稳定版本,而存在着“薛定谔”式的Bug,亦就是会引起iPhone明显的性能衰减。
无论是国外的Macrumors论坛,还是国内的V2EX,不少iPhone用户都发现并遇到了iOS 14.5.1的性能bug,且与iPhone型号的新旧无关。
他们发现,手里的iPhone(有 iPhone 12、iPhone 11 以及 iPhone 12 Pro Max)发现明显降频降低性能的多是在Geekbench跑分或者游戏中,降频明显、体验卡顿。
由此,有位YouTuber为了验证这个问题,测试了iOS 14.5.1的 iPhone 11、iPhone 12,在Geekbench跑分中,成绩还不如iPhone XR。
Macrumors论坛下的一些用户本着求真的问题,经过激烈的交流和讨论,基本上摸清楚了iOS 14.5.1 这“薛定谔”bug的存在以及如何消除。
同一iPhone 12 Pro Max iOS 14.6 Beta 3固件 vs iOS 14.5.1固件GeekBench测试结果。图片来自:Macrumors
先说性能上,以一部中招的iPhone 12 Pro Max为例,在GeekBench中,iOS 14.5.1固件下单核心1217多核心2353,而升级iOS 14.6 Beta 3版本后,单核心1640多核心4210,前后差距不小,夸张点说,两次成绩中间大约隔了一个A8处理器,也就是一台iPhone 6。
而这个bug出现的几率上,目前根据猜测可能真属于“薛定谔”,随机出现,遇到降频bug的iPhone,经过重启可能就恢复,而此前没有出现降频的iPhone,重启后又可能遇到。对于此,V2EX上的网友表示“无解,只能靠撞大运重启了”。
iOS 14.6 Beta 3& iPadOS 14.6 Beta 3的更新日志。图片来自:Apple
在最先发现iOS 14.5.1有降频bug的YouTuber联系过苹果,但苹果并未正面回应,反而在iOS 14.6 Beta 3& iPadOS 14.6 Beta 3 的更新日志中写到“修复iPhone重启之后可能会降低性能的问题”,基本上是确认了iOS 14.5.1中存在这个降频锁能的bug,只是受波及面较窄。
除了类似“开盲盒”的重启解决外,也有网友也表示“关闭查找我的iPhone子菜单的查找网络”也可以解决,“本人iPhone 11主频恢复2664mHz,丝滑好多”。
在苹果推出iOS 14.5.1之后,随手就把iOS 14.5的签名验证关了。因此目前对处于iOS 14.5.1bug之中的iPhone,想要根本解决,只有升级到Beta系统一条路(现在已是iOS 14.7 Beta)。
iOS 14.7 Beta虽然是小版本号的更新,但仍然是个测试版,会有一些稳定性和兼容性上的问题,并不推荐主力机用户来使用。因此,对于目前iOS 14.5.1的降频bug没有一劳永逸的方案,现行的方法或多或少都要有点取舍。
iOS历史上著名的“降频门”
对于因固件问题导致的iPhone降频锁能,相信资深的苹果用户应该都有所耳闻,也就是iPhone上较为出名的“电池门”、“降频门”。简言之就是由于电池容量的衰减,苹果通过固件降低了iPhone 6、iPhone 6s的处理器频率,从而引起了性能的损失,防止自动关机。
这个“做法”率先被Reddit上的网友发现,并通过GeekBench软件测试获得验证。同时GeekBench也证实,使用不同版本iOS的同一机型,的确出现性能差异。
对于此,苹果在相关性能中表示,“我们绝不会做任何旨在缩短产品寿命,或降低用户体验,以促进产品升级的事情”。但后续的结果我们都知道了,官方承认了在iOS 10.2.1上加入了限制老设备处理器的峰值性能,防止电池耗尽而自动关机。
由于iPhone 6和iPhone 6s系列的销量冠绝所有的iPhone系列,波及范围相当之广,除了后续固件移除“降频”,苹果也在全球开启了优惠“更换电池”的活动,且在欧洲、美国等地缴纳了数千万的罚款和5亿美元的集体诉讼的和解金(大概是每部手机25美元)。
而现行的iOS 14.5.1上的“性能门”与之前广泛存在旧机型上的降频锁能其实有些类似也有些不类似。类似的是都影响到了一部分产品的正常使用,且是客观存在。
不同的是,iOS 14.5.1并非是根据设备的电池、处理器等硬件信息来限制,更像是“随机”,从iPhone 11到iPhone 12 Pro Max都有可能出现,波及的范围并“不大”,由此来看,其实更像是一个固件上的bug,并且是存在于正式版固件上的大bug。
最关键的是,在“我们”发现这个bug之前,苹果已经悄悄地关闭了iOS 14.5的签名验证。暂时没有完美的解决方案。官方的iOS 14.6固件已经更新了两个版本的RC(Release Candidate 候选发布版),相信也是在测试和解决这个“随机降频”的问题。
Google:“降频?这我也很熟”
不光是苹果,Google的Pixel“亲儿子”也发生过类似由于固件问题导致的性能损失,而且也就是在去年Android 11正式版更新之后。
Android 11推送之后,国外的科技媒体HotHardware通过一系列的实测,Pixel 4XL和Pixel 4a分别运行在Android 10和Android 11时,图像性能(GPU)大概有10% 左右的下滑,导致整体在跑分上低了近33%。
得到验证后,HotHardware联系了Google与高通,但它们并没有给到明确的答复。
另外,Anandtech也表示预装Android 11系统的Pixel 5和Pixel 4a 5G性能(特指 GPU)远落后于其他搭载高通骁龙765G处理器的手机。
一直到了2021年4月份,Google为Pixel 3到Pixel 5释出了新一轮的固件更新,并在固件描述中表示这轮更新将会着重提升相机、稳定以及性能上。对此,XDA Developers开发者论坛更是直接表示这次更新主要是“增强”Pixel手机的游戏性能,也就是图形性能。
初次看到这则消息,倘若没有联系此前消息的话,可能还以为Google在Pixel手机上用上了“GPU Turbo”技术。其实,Google新发布的固件就是把原本的GPU性能还原,让一众Pixel产品发挥出了原本的实力。
AnandTech的编辑Andrei F.表示更新新固件后,Pixel 5和Pixel 4a 5G有了与其他骁龙765G处理器手机相同的性能,“甚至还更高”。
“固件”已成为电子产品的一部分
关于“固件”影响性能,其实范围并不会局限于苹果的iOS和Google的Android系统,可以把范围放大到很多消费电子产品之上。
在智能手机世界里,固件更新可以稳定系统,也可以增加新特性,甚至还会解锁一些硬件上的限制(比如某品牌通过固件的推送能够释出90Hz高刷屏)。
在相机产品中,新固件可以带来更好的对焦速度和算法,也能“解锁”出更强的视频拍摄性能。更别说,有些厂商会通过付费固件的形式来释放更专业的视频性能。
而在电动车上,一次固件升级,释放充电功率,或者带来更强的“自动驾驶”性能。
因此,固件对于消费电子产品来说跟硬件基础一样的重要,而“固件”优化能持续多久也渐渐成为消费者们达成购买意愿的一个原因。毕竟对于一些产品来说,固件的升级的确能够获得更好的体验,甚至还会有种“如获新生”的感觉。如iPadOS的释出,特斯拉新固件的升级,以及富士相机的一些“鸡血”固件,便是如此。
而这次的iOS 14.5.1和Android 11带来的就是完全不同的体验。有“性能门”的影响在前,相信此次的“降频”事件并非是有意而为之,只是个“很臭的bug”而已。
在系统优化和不断前进的背景下,这类bug很难去避免,或许“不要第一时间升级”“做个等等党”才是能避免这类“进退两难”的情况发生吧。
本文来自微信公众号:爱范儿(ID:ifanr),作者:杜沅傧