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

Kommentarer · 26 Visninger

快科技10月9日消息,苹果在2010年推出了风靡全球的iPhone 4,经典的设计和出色的功能堪称重新发明了手机,但“死亡之握”天线门却让正常使用成了问题。 因为金属中框等问题,当用户以特定方式手持手机时,屏幕上显

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

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

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

  

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

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

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

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

  

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

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

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

Kommentarer