我们通常不会在XDA-Developers上报道与Apple产品有关的主题,但是最近与iPhone有关的新闻引起了Android用户的极大关注。苹果已经确认,有意降低旧版iPhone的速度,以延长其使用寿命,并防止老化的锂离子电池关闭设备。

如果您感到困惑,那么您并不孤单。对于某些背景信息,许多用户抱怨说,拥有iPhone几年后,他们的iPhone才开始变慢。据说受影响的设备是iPhone 6,iPhone 6s和iPhone SE。尽管苹果当时没有发布任何声明,但是当iPhone 7收到iOS 11.2更新时,这个问题再次成为最重要的问题。用户开始提出同样的抱怨:他们的设备运行缓慢。
事实证明,由于iOS中的故意行为,他们的设备在变慢。两名开发商的调查证实了这一点。首先,灵长类动物实验室的研究员约翰·普尔(John Poole)在发现iPhone 6s的电池更换导致性能几乎翻倍之后,对此问题进行了调查。我们之前曾就XDA 于2016年发布 Geekbench 4基准采访过Poole先生。
普尔先生通过多项测试证实了iPhone 6s的性能提升。尽管iOS告诉他手机的电池电量仅为20%,但性能提升远不止于此。因此,他绘制了多个iOS版本的iPhone 6s的Geekbench 4分数的内核密度。事实证明,iOS 10.2是该设备性能显示出节流迹象的版本。使用iOS 11.2,效果变得更加明显。
在使用iPhone 7重复测试时,普尔先生发现在更新的设备上也发生了同样的事情。在iPhone 7上,iOS 10.2.1不是受影响的版本。而是在iOS 11.2中看到了这种影响。他还说,他认为这个问题很普遍。
其次,iOS开发人员Guilherme Rambo跟进了Poole先生的工作,并在iOS代码中发现了“ Powerd”的存在:一种电源模式,他表示这种模式“负责根据iPhone电池的健康状况控制CPU / GPU速度和电源使用情况” 。” 除了可以确保用户的iPhone和iPad不着火以外,Faild还可以独立运行于iOS的“低功耗模式”时,“随着电池寿命的降低,会越来越慢地降低设备的速度”。
作为回应,Apple确认软件过程按预期运行(也就是说,在检测到电池运行状况不佳时会降低CPU和GPU的速度),并指出:
我们的目标是为客户提供最佳体验,其中包括整体性能和延长其设备的使用寿命。锂离子电池在寒冷条件下,电池电量低或随着时间的流逝而老化时,无法满足峰值电流需求,这可能导致设备意外关闭以保护其电子组件。
去年,我们发布了适用于iPhone 6,iPhone 6s和iPhone SE的功能,仅在需要时才可消除瞬时峰值,以防止设备在这些情况下意外关闭。现在,我们已将该功能扩展到具有iOS 11.2的iPhone 7,并计划在将来增加对其他产品的支持。
苹果所做的事情确实具有一定意义,因为锂离子电池确实具有随时间推移而退化的特性。这样,存储的电量和峰值电流确实下降了。显然,存在差异,某些电池的使用寿命比其他电池更长,但是如果无法访问数据,很难说iPhone电池是否特别容易以异常快的速度老化。
实际上,事实是,苹果正在通过决定放慢用户设备的运行速度以使其保持功能状态,从而从两种弊端中取较小者。另一种选择是不执行任何操作,这可能导致设备提前关闭。某些设备(例如Nexus 5X和Nexus 6P)的所有者 由于此问题而导致设备无法使用,因此这肯定是合理的。但是,苹果公司缺乏透明度,导致一些人认为此举是有意设计的,旨在诱使用户升级到较新的设备。
真正的进步是什么?答案:不会自发降解的电池会很快。我们将关注这一领域的发展。

