据科技媒体9to5Mac,困扰业界15年的苹果iPhone4“天线门”事件真相大白。软件工程师萨姆・亨利・戈尔德通过研究发现。iPhone4信号格急剧下降的真正原因是软件算法错误。而非硬件缺陷。
2010年。iPhone4因其经典设计备受瞩目。但很快“天线门”事件引发全球关注。大量用户发现。当以特定方式手持手机时。屏幕上显示的信号格会发生断崖式下跌。这一问题迅速成为苹果历史上一次重大的公关危机。
面对舆论压力。苹果当时采取了多种应对措施。时任CEO史蒂夫・乔布斯曾公开表示“用户握持手机的方式不正确”。不过。公司最终承认了问题的存在。并向所有iPhone4用户提供了免费的保护套。同时。苹果就一起集体诉讼达成和解。向受影响的用户支付了赔偿金。
苹果公司在当年的官方声明中指出。用于计算并显示信号格数的软件算法存在“完全错误”。该算法在许多情况下会错误地多显示2格信号。导致用户误以为自己所处区域的信号强度很好。因此。当用户手持手机影响到天线接收后。他们看到的并非信号真实减弱。而是从一个虚高的、从未真实存在过的满格信号。瞬间回落到真实的微弱信号水平。从而造成了巨大的心理落差。
时隔15年,软件工程师萨姆・亨利・戈尔德通过对比固件代码。终于揭开了当年苹果修复该问题的具体技术细节。他通过分析新旧两个版本的固件发现。苹果在CoreTelephony框架下的CommCenter安装文件中。修改了一个用于转换信号强度与显示格数之间对应关系的“查找表”。这个修改仅涉及20个字节的数据。原有的查找表数值设定得“过于乐观”。导致大部分时间里手机都会显示4到5格信号。而新的数值则让信号格的显示曲线变得更加平滑和真实。
这一调整的结果是。用户虽然更难看到满格信号。但信号格也不会再出现断崖式下跌。戈尔德还发现一个有趣的细节。苹果在更新中还略微增加了前两格信号条的高度。这或许是一种心理学上的优化。从而让微弱信号看起来不那么糟糕。
股票配资股票配资提示:文章来自网络,不代表本站观点。