iPhone 4“死亡之握”天线门修复揭秘:仅修改了20字节数据

快科技10月9日消息,苹果在2010年推出了风靡全球的iPhone 4,经典的设计和出色的功能堪称重新发明了手机,但“死亡之握”天线门却让正常使用成了问题。

因为金属中框等问题,当用户以特定方式手持手机时,屏幕上显示的信号格会发生断崖式下跌。

时任CEO的史蒂夫·乔布斯曾公开表示,这是因为“用户握持手机的方式不正确”。

不过最终苹果还是承认了问题,并且被迫向所有用户提供免费的保护套(Bumper Case),随后数年间都因为各地诉讼支付了大量赔偿金。

苹果当年发布声明称,用于计算并显示信号格数的软件算法存在“完全错误”,该算法在许多情况下会错误地多显示2格信号,导致用户误以为自己所处区域的信号强度很好。

因此,当用户手持手机影响到天线接收后,他们看到的并非信号真实减弱,而是从一个虚高的、从未真实存在过的满格信号,瞬间回落到真实的微弱信号水平,从而造成了巨大的心理落差。

时隔15年,软件工程师萨姆·亨利·戈尔德通过对比固件代码,揭开了当年苹果修复该问题的具体技术细节——20个字节的数据。

他通过固件分析发现,苹果只是修改了一个用于转换信号强度与显示格数之间对应关系的“查找表”(lookup table),这个修改仅涉及20个字节的数据。

原有的查找表数值设定得“过于乐观”,导致大部分时间里手机都会显示4到5格信号,而新的数值则让信号格的显示曲线变得更加平滑和真实。

因此,用户虽然更难看到满格信号,但信号格也不会再出现断崖式下跌。

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com