要不是有些人就是喜欢较真钻研,一些事情的真相或许我们永远无法知晓,这不火爆当年的iPhone 4 “天线门”事件就被国外一个大神给扒了出来。
有种当年的迷雾被拨开后的清明,虽然这件事情或许已经过去了很久,但是就好比是一场本该有个结果的电影始终没有给出答案,让人心里非常的膈应!
2010年的时候,苹果推出了iPhone 4,它可以说是苹果历史上最值得纪念的一款里程碑式的产品,甚至众多果粉认为它更是iPhone 外观设计上最出色的产品。
它同时更是乔布斯的经典之作,但是在用户拿到真机并使用一段时间后,他们发现这款手机打电话时会出现信号不佳的情况。
信号会出现断崖式下降,这让很多人怀疑是苹果产品硬件质量问题缺陷,于是乎这场关于iPhone 4的“天线门”事件迅速传开。
乔布斯甚至回应了该问题称“问题并不在手机本身,而是用户拿手机的姿势不对”,于是乎天线门事件的握持手法更是被戏称“死亡之握”,这更让用户更加气愤了,买个手机打个电话还得是“标准姿势”吗?
最终iPhone迫于舆论的压力终于承认了确实存在缺陷,但是是信号现实算法存在错误,硬件本身并没有缺陷。
苹果更是宣布了给这些用户提供免费的Bumper保护套,当然了这个仅限美国居民,全球其他地区的用户并未获得赔偿。
随后的iOS4.0.1版本的更新终于将这个问题修复,所以这个事情也就不了了之了,对于很多果粉来说,其实也没有得到一个满意的答复,心里满是疑问!
时至今日,国外的软件工程师大神萨姆・亨利・戈尔德专门对比了iOS4和iOS4.0.1两个版本的固件代码,终于找到了当初苹果为了修复“天线门”而修改的代码。
总共20字节的代码就是当时轰动一时的“天线门”的完整修复代码,通过他的分析可以看出原先的信号数值表设定有点“过于乐观”,导致在某些低信号的时候会显示出4~5格信号,但其实也就1~2个信号。
于是乎当用户真正握持打电话的时候,突然恢复到真实的信号状态,这就出现了断崖式信号下降,修改后的代码让信号能够真实的展示当前的信号强度,也就避免了信号会忽高忽低的情况。
不仅如此萨姆・亨利・戈尔德还发现了一个有意思的事情,那就是4.0.1版本还把1~2格信号的高度调高了,属于一个给人心里上的安慰吧,减少人们对于信号的焦虑。
实在是没有想到苹果也会虚标信号强度,但是由于虚标的太厉害了,导致切换到真实信号强度的时候,断崖式下跌,让人误以为是硬件问题,无奈之下又只能改到真实的信号强度。
始料未及啊,原来苹果才是真正的虚标开山鼻祖啊,不过现在感觉是苹果不虚标了,各大安卓手机厂商学去了这个本领,开始各种虚标啊!